<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                &emsp;&emsp;此時啟動windows客戶端程序BRAnyChatMeeting.exe,其登錄界面如圖所示: :-: ![](https://box.kancloud.cn/a5383272abbb75d77bbe34bc22b43170_321x254.png) :-: 圖3 anychat登錄界面 輸入任意賬號名,密碼可有可無,輸入服務器ip,和TCP端口:8906。在音視頻交互過程中,客戶端運行的日志如下: :-: ![](https://box.kancloud.cn/5b07adec9703e8d6d868a9fa074ab52d_1178x675.png) 1) 加載動態庫成功,和詳細客戶端版本號和建立的具體時間: ![](https://box.kancloud.cn/2f2f60735394a11cd3b5a3938bf25b9c_577x86.png) 2) Invoke BRAC_Connect(192.168.6.101,8906)=0 //連接服務器地址為192.168.6.101,TCP端口為8906,當返回值等于0時表示該命令已經執行。 3) Invoke LoginServer(username=123456) //調用登錄服務,其登錄服務的用戶名為123456。 4) CheckClientSocketLink Connect(ip=192.168.6.101,port=8906) //檢查客戶端的連接,由于自身電腦運行為服務器,所以服務器和客戶端的ip和TCP端口是一致的 5) Server version: V5.2(Build Time:2015-02-10 14:08:34, Server OS:Windows) //服務器的版本信息,和運行服務器的操作系統。 6) Message OnConnect(bSuccess:1, errorcode=0) //回調連接信息,當bSuccess=1,errorcode=0時表示連接成功,當bSuccess:0, errorcode=102或100時表示連接失敗。 7) Message OnLoginSystem(userid=-2,errorcode=0,username=123456),msg deliver worked(1) //回調登錄系統的信息,msg deliver worked(1)表示用戶名為123456的用戶登錄成功。 8) Server running time: 0 days, 0 hours, 22 minutes, license mode:0 //服務器運行的時長,license mode:0:表示無密碼模式。 9) Success add upnp map(port:55133, tcp) Connection to streaming media server successfully!(udp delay:31ms) Success add upnp map(port:57040, udp) //加載TCP和UDP端口,并連接到流媒體服務器。 10) ke EnterRoom(roomid=1) //調用進入房間信息。 Message OnEnterRoom(roomid=1,errorcode=0,siteindex=0),Message OnReceiveOnlineUser(count=1,roomid=1) //回調進入房間信息和在線人數信息。 11) 音視頻打開和初始化操作: :-: ![](https://box.kancloud.cn/7e4d6784aa583f0e3ddf050c3d7106d3_668x113.png) 12) Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1 // 打開回音消除,噪音抑制,自動增益,靜音檢測,采集正常。 :-: ![](https://box.kancloud.cn/6038b538af908aec0cb3485b1e1ae958_1190x677.png) 13) 視頻采樣格式為YUY2,幀率為25: ![](https://box.kancloud.cn/7fbe11366656fc12de4eb717a12f4664_429x35.png) 14) 客戶端音視頻交互時的默認設置: ![](https://box.kancloud.cn/550f094177d1798947f9715044df3b59_637x50.png) 15) Message OnUserEnterRoom(userid=-4,nickname=王夢林,siteindex=1) //回調王夢林用戶登入的信息。 16) Invoke UserspeakControl(userid=-4,bOpen=1) Invoke UserCameraControl(userid=-4,bOpen=1) Invoke BRAC SetVideoPos(dwUserId:-4,hwnd:0xa0720,1:105,t:26,r:487,b:312)//表示調用音視頻接口信息,并初始化視頻采集參數。 17) On Remote UserSpeakControl(swUserId:-4,bopen:1) On Remote UserCameraControl(swUserId:-4,bopen:1) //表示遠程打開對方的音視頻。 18) Message OnP2PConnectState(userid=-4,state=1) Message OnP2PConnectState(userid=-4,state=3) //表示回調P2P連接的狀態參數。 19) Userid(-4) video decode delay:0ms //表示丟包情況。 20) Invoke LeaveRoom(roomid=-1),Elapse:297ms Message OnLinkClose(reason=9,dwdwErrorCode:211) //表示在業務服務器執行踢人操作,211表示成功。 21) Invoke UserspeakControl(userid=-3,bOpen=0) Invoke UserCameraControl(userid=-3,bOpen=0) Invoke UserspeakControl(userid=-4,bOpen=0) Invoke UserCameraControl(userid=-4,bOpen=0) //表示調用關掉音視頻的參數。 22) Invoke LogoutServer(userid=-3) Elapse:0ms Invoke BRAC_Release Elapse:78ms //表示離開房間,釋放資源。
                  <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>

                              哎呀哎呀视频在线观看