日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)百度小程序教程:rtc-room實時音視頻通話房間
  • rtc-room 實時音視頻通話房間
    • 屬性說明
      • device-position 有效值
      • local-mirror 有效值
      • sound-mode 有效值
      • 狀態(tài)碼
      • 錯誤碼
    • 示例
      • 圖片示例
      • 代碼示例

    rtc-room 實時音視頻通話房間

    基礎(chǔ)庫 v3.200.106 起支持,默認(rèn)為同層渲染。

    創(chuàng)新互聯(lián)建站主營德江網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),德江h(huán)5小程序制作搭建,德江網(wǎng)站營銷推廣歡迎德江等地區(qū)企業(yè)咨詢

    解釋:實時音視頻 RTC 房間,內(nèi)部由多個 rtc-room-item 組件。該組件還提供豐富的 API 來控制登錄、退出房間,發(fā)布 / 取消發(fā)布本地流,訂閱 / 取消訂閱遠(yuǎn)端流,控制遠(yuǎn)端流音視頻等,詳見 swan.createRtcRomContext 。只針對以下一級類目及其二級類目開放,詳見支持服務(wù)類目。需要先通過類目審核,再在小程序管理后臺,“開發(fā)管理 -> 功能管理”頁面的“實時音視頻通話”模塊中自助開通該組件權(quán)限,詳見接入流程。
    Web 態(tài)說明:Web 態(tài)使用降級方案支持 rtc 實時音視頻。設(shè)置 rtc-room 組件的相關(guān)屬性和方法無效。

    支持服務(wù)類目

    一級類目
    快遞業(yè)與郵政教育政務(wù)民生生活交通房地產(chǎn)IT 科技旅行
    時政新聞娛樂商家自營電商商業(yè)服務(wù)公益汽車健康

    接入流程

    1.【小程序】支持在“開發(fā)者平臺 -> 開發(fā)管理 -> 功能管理 -> 實時音視頻通話”開通使用。

    當(dāng)該小程序類目不屬于上述類目時,暫不支持開通該服務(wù),支持服務(wù)類目見文中支持服務(wù)類目。

    2. 【小程序】符合類目要求時,點擊開通后引導(dǎo)進(jìn)入智能云平臺進(jìn)行登錄。

    3. 注冊完成后進(jìn)“云資源訪問授權(quán)頁面”,點擊授權(quán)后進(jìn)行實名認(rèn)證判斷

    3.1 當(dāng)實名認(rèn)證已完成后,則跳轉(zhuǎn)至小程序開發(fā)者平臺,表示開通完成;

    3.2 當(dāng)實名認(rèn)證未完成時,則跳轉(zhuǎn)至實名認(rèn)證頁面進(jìn)行認(rèn)證,按照頁面指引進(jìn)行認(rèn)證。

    認(rèn)證申請?zhí)峤缓蟮却龑徍私Y(jié)果,預(yù)計半小時左右。

    (1)審核通過后智能云短信通知,重新打開小程序開發(fā)者平臺,表示開通完成。

    (2)審核未通過后智能云短信通知,重新打開小程序開發(fā)者平臺,表示未審核成功,點擊『立即認(rèn)證』查看認(rèn)證失敗原因并重新認(rèn)證。

    4. 在開發(fā)者平臺點擊『實時音視頻通話』進(jìn)入智能云 RTC 控制臺,創(chuàng)建應(yīng)用獲取 SDKAppID ,按照操作指南進(jìn)行開發(fā)。

    5. 開發(fā)完成后可在小程序平臺進(jìn)行 RTC 更多操作和查看

    • 查看費用:跳轉(zhuǎn)到智能云平臺快速查看消耗費用明細(xì)情況。
    • 關(guān)閉:快速暫停該能力使用,暫停后不再耗費費用,該能力也無法使用。
    • 開通:重新使用該能力,開通后該能力可以繼續(xù)使用,隨著使用開始消耗費用。

    屬性說明

    屬性名 類型 默認(rèn)值 必填 說明 Web 態(tài)說明

    id

    String

    rtc-room 組件的唯一標(biāo)識符

    enable-camera

    Boolean

    true

    是否開啟攝像頭

    enable-auto-focus

    Boolean

    true

    是否開啟攝像頭自動對焦

    enable-zoom

    Boolean

    false

    是否支持雙手滑動調(diào)整攝像頭聚焦

    device-position

    String

    front

    設(shè)置前置還是后置攝像頭,有效值:front、back

    enable-mic

    Boolean

    true

    是否開啟麥克風(fēng)

    enable-agc

    Boolean

    false

    是否開啟音頻自動增益

    enable-ans

    Boolean

    false

    是否開啟音頻噪聲抑制

    bitrate

    Number

    900

    最大碼率

    video-width

    Number

    360

    視頻分辨率寬

    video-height

    Number

    640

    視頻分辨率高

    enable-remote-mirror

    Boolean

    false

    設(shè)置遠(yuǎn)端看到的畫面的鏡像效果,該屬性的變化不會影響到本地畫面,僅影響遠(yuǎn)端看到的畫面效果

    local-mirror

    String

    auto

    設(shè)置本地攝像頭預(yù)覽畫面的鏡像效果,有效值:auto、enable、disable

    sound-mode

    String

    speaker

    設(shè)置聲音輸出方式,有效值:speaker、ear

    bindstatechange

    Eventhandle

    房間狀態(tài)變化事件,參考下方狀態(tài)碼,detail = { code, msg, userInfo }

    binderror

    Eventhandle

    錯誤事件。參考下方錯誤碼,detail = { errMsg, errCode }

    device-position 有效值

    說明
    front前置攝像頭
    back后置攝像頭

    local-mirror 有效值

    說明
    auto前置攝像頭鏡像,后置攝像頭不鏡像(系統(tǒng)相機(jī)的表現(xiàn))
    enable前置攝像頭和后置攝像頭都鏡像
    disable前置攝像頭和后置攝像頭都不鏡像

    sound-mode 有效值

    說明
    speaker揚(yáng)聲器
    ear聽筒

    狀態(tài)碼

    code msg userInfo 說明 最低版本
    1001LOCAL_JOIN{ userId, displayName }成功進(jìn)入房間3.200.106
    1002REMOTE_USER_JOIN{ userId, displayName }遠(yuǎn)端用戶進(jìn)入房間3.200.106
    1003REMOTE_USER_LEAVE{ userId, displayName }遠(yuǎn)端用戶離開房間3.200.106
    1004REMOTE_USER_KICKOUT{ userId }有成員被踢出房間3.250.12
    2001REMOTE_STREAM_ADD{ userId, displayName }遠(yuǎn)端用戶發(fā)布音視頻流3.200.106
    3002REMOTE_STREAM_REMOVE{ userId, displayName }遠(yuǎn)端用戶取消發(fā)布音視頻流3.200.106

    錯誤碼

    errCode errMsg 說明
    10001internal error內(nèi)部錯誤
    10002network error網(wǎng)絡(luò)請求失敗
    10003user deny用戶拒絕
    10004user not logged in賬號失效
    10005system deny系統(tǒng)拒絕
    20001NO_SUCH_ROOM房間不存在
    20001USERID_ALREADY_EXIST_ERROR用戶已存在
    20001login fail : execute fail執(zhí)行失敗
    20001login fail : init rtc sdk fail初始化 rtc sdk 失敗
    20001login fail : so download failedso 下載失敗
    20001login fail : so load failedso 加載失敗
    20001login fail : error登陸失敗
    20001login fail : timeout登陸超時
    20002ROOM_ALREADY_EXISTroom 組件已經(jīng)有房間在登陸
    20003DEVICE_IS_NOT_SUPPORTED安卓 5.0 以下的設(shè)備不支持 rtc 功能
    30001ROOM_CONNECTION_LOST與服務(wù)器連接丟失
    30002MEDIA_CONNECTION_LOST媒體通道連接丟失
    40001OPEN_CAMERA_FAIL相機(jī)打開失敗
    40002REMOTE_ITEM_ALREADY_PLAYINGrtc-room-item 已經(jīng)被占用
    40003PUBLISH_FAIL本地發(fā)布流失敗

    示例

    跳轉(zhuǎn)編輯工具

    在開發(fā)者工具中打開

    在 WEB IDE 中打開

    掃碼體驗

    代碼示例

    請使用百度APP掃碼

    圖片示例

    代碼示例

    • SWAN
    • JS
     
     
     
    1. id="doubleRoom"
    2. class="rtc-room"
    3. enable-camera="{{enableCamera}}"
    4. enable-auto-focus="{{enableAutoFocus}}"
    5. enable-zoom="{{enableZoom}}"
    6. device-position="{{devicePosition}}"
    7. enable-mic="{{enableMic}}"
    8. enable-agc="{{enableAgc}}"
    9. enable-ans="{{enableAns}}"
    10. bitrate="{{bitrate}}"
    11. video-width="{{videoWidth}}"
    12. video-height="{{videoHeight}}"
    13. enable-remote-mirror="{{enableRemoteMirror}}"
    14. local-mirror="{{localMirror}}"
    15. sound-mode="{{soundMode}}"
    16. bindstatechange="handleStateChange"
    17. binderror="handleError">
    18. id="localView"
    19. type="local"
    20. user-id="{{localUserId}}"
    21. data-key="local"
    22. class="{{isLocalMainView ? 'main-view' : 'small-view'}}"
    23. bindtap="toggleMainView">
    24. src="https://b.bdstatic.com/searchbox/icms/searchbox/img/loading-icon.png"
    25. class="rotate-img">
    26. 等待接聽...
    27. class="camera-off-image"
    28. src="https://b.bdstatic.com/searchbox/icms/searchbox/img/off-camera.png">
    29. 本地攝像頭未打開
    30. id="remoteView"
    31. s-if="streamList.length !== 0"
    32. type="remote"
    33. user-id="{{streamList[0].userId}}"
    34. data-key="remote"
    35. class="{{isLocalMainView ? 'small-view' : 'main-view'}}"
    36. bindtap="toggleMainView">
    37. class="btn-image"
    38. src="{{enableMic
    39. ? 'https://b.bdstatic.com/searchbox/icms/searchbox/img/audio-off.png'
    40. : 'https://b.bdstatic.com/searchbox/icms/searchbox/img/audio-on.png'
    41. }} ">
    42. class="btn-image"
    43. src="{{soundMode === 'ear'
    44. ? 'https://b.bdstatic.com/searchbox/icms/searchbox/img/speaker-off.png'
    45. : 'https://b.bdstatic.com/searchbox/icms/searchbox/img/speaker-on.png'}} ">
    46. class="btn-image"
    47. src="https://b.bdstatic.com/searchbox/icms/searchbox/img/hangup.png">
    48. class="btn-image"
    49. src="{{enableCamera
    50. ? 'https://b.bdstatic.com/searchbox/icms/searchbox/img/camera-off.png'
    51. : 'https://b.bdstatic.com/searchbox/icms/searchbox/img/camera-on.png'}} ">
    52. class="btn-image"
    53. src="https://b.bdstatic.com/searchbox/icms/searchbox/img/switch.png">

    網(wǎng)站欄目:創(chuàng)新互聯(lián)百度小程序教程:rtc-room實時音視頻通話房間
    本文鏈接:http://m.5511xx.com/article/codpjgo.html