<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ### **流程接口概述** **說明** 流程接口概述只描述雙錄流程需要調用的接口,具體接口定義請參考本文檔相關接口章節 ### 初始化SDK并連接登錄 ~~~ // 初始化及自動登錄 var instance = AnyChatWebSDK.sdkInit(initOpt); ~~~ ### 下載資源文件 ~~~ AnyChatMediaUtils.download(fileurl,filemd5,filetype) ~~~ ### **進入房間** ~~~ instance.enterRoom({ roomId:xxxx, password: xxxx, done: onAnyChatEnterRoom }); ~~~ ### **打開音視頻** ### **麥克風管理** ~~~ var microphones = instance.getMicrophones(); for (microphone in microphones) { microphone.deviceName; //包括編號和設備名 microphone.vadctrl; //音頻靜音檢測控制 microphone.nsctrl; //音頻噪音抑制控制 microphone.echoctrl; //音頻回音消除控制 microphone.agcctrl; //音頻自動增益控制 microphone.capturemode; //音頻采集模式設置 } ~~~ **打開麥克風** ~~~ microphone = microphones[0]; microphone.open(); ~~~ **關閉麥克風** ~~~ microphone.close(); ~~~ ### **攝像頭管理** ~~~ var cameras = instance.getCameras(); for (camera in cameras) { camera.name; //設備名 camera.deviceName; //設備名(包括默認攝像頭編號) camera.streamIndex; //攝像頭編號 camera.isOpen; //當前設備是否已經開啟 camera.bitRate; //視頻編碼碼率設置 camera.quality; //視頻編碼質量因子控制 camera.gop; //視頻編碼關鍵幀間隔控制 camera.width; //設置本地視頻采集分辨率(寬度) camera.height; //設置本地視頻采集分辨率(高度) camera.fps; //設置本地視頻編碼的幀率 } ~~~ **打開攝像頭** ~~~ camera.open({ id: showId, streamIndex: index }); ~~~ **關閉攝像頭** ~~~ camera.close(); ~~~ ### **錄像** ~~~ // 開始錄像 instance.startRecord(recordOpt); // 停止錄像 instance.stopRecord(); ~~~ ### 播放資源文件 ~~~ newMediaPlayer.play(); ~~~ ### **錄像文件上傳** ~~~ // 創建文件上傳任務 var task = instance.createFileUploadTask({ localPath: currentFileRole, intervalTime: 1, done: onFileUploadDone, onTaskStatusChanged: onTaskStatusChanged }); // 開始上傳 task.start(); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看