<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                錄制接口:BRAC_API DWORD BRAC_StreamRecordCtrl(DWORD dwUserId, BOOL bStartRecord, DWORD dwFlags, DWORD dwParam, LPCTSTR lpUserStr); API第一個參數表示錄制對象,指錄制某一個用戶的音視頻 開始錄制以及停止錄制均調用同一個API接口(如客戶端為:BRAC_StreamRecordCtrlEx),通過第二個參數(bStartRecord)來控制,當bStartRecord=TRUE(1)時,表示開始錄制,當bStartRecord=FALSE(0)時,表示停止錄制。 對于合成錄制,只需要通過第三個參數(dwFlags)加入特定的標志即可實現。標志位如下: 錄像功能標志定義(API:BRAC_StreamRecordCtrl 傳入參數) var BRAC_RECORD_FLAGS_VIDEO = 0x00000001; // 錄制視頻 var BRAC_RECORD_FLAGS_AUDIO = 0x00000002; // 錄制音頻 var BRAC_RECORD_FLAGS_SERVER = 0x00000004; // 服務器端錄制 var BRAC_RECORD_FLAGS_MIXAUDIO = 0x00000010; // 錄制音頻時,將其它人的聲音混音后錄制 var BRAC_RECORD_FLAGS_MIXVIDEO = 0x00000020; // 錄制視頻時,將其它人的視頻迭加后錄制 var BRAC_RECORD_FLAGS_ABREAST = 0x00000100; // 錄制視頻時,將其它人的視頻并列錄制 var BRAC_RECORD_FLAGS_STEREO = 0x00000200; // 錄制音頻時,將其它人的聲音混合為立體聲后錄制 var BRAC_RECORD_FLAGS_SNAPSHOT = 0x00000400; // 拍照 var BRAC_RECORD_FLAGS_LOCALCB = 0x00000800; // 觸發本地回調 var BRAC_RECORD_FLAGS_STREAM = 0x00001000; // 對視頻流進行錄制(效率高,但可能存在視頻方向旋轉的問題) var BRAC_RECORD_FLAGS_USERFILENAME= 0x00002000; // 用戶自定義文件名 當調用API開始錄制時,相當于下達了一個錄制任務,AnyChat內核將開始錄制,可以在客戶端調用API(BRAC_QueryUserState)來查詢錄制狀態;通過第三個參數(dwFlags)可控制錄制行為:是在客戶端錄制,還是在服務器錄制;是錄制音頻,還是音視頻一同錄制;是錄制單個用戶,還是通話雙方合成錄制等,具體應用可參考后續的“錄制功能示例”部分。 當調用API停止錄制時,AnyChat內核會結束錄制任務,同時觸發上層應用的回調事件(如客戶端為:BRAC_RecordSnapShotEx_CallBack),在回調事件中,將錄制文件名(含路徑)、錄制時長、用戶自定義參數等信息返回給上層應用。 AnyChat內核提供了兩個自定義參數,一個是整形(dwParam),一個是字符串類型(lpUserStr),在開始錄制(或結束錄制)時通過API接口傳入,如果開始錄制、結束錄制均為傳入,則以結束錄制時的值為準,在錄制完成回調事件中返回給上層應用,如可以通過字符串類型自定義參數來傳輸一個上層應用的業務流水號,則可以實現在回調事件中將錄制的文件名與業務流水號進行關聯,保存在數據庫中等功能。
                  <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>

                              哎呀哎呀视频在线观看