johneyson 发表于 2016-11-28 13:15:22

关于WEB的视频录制,在线等,很急。。。

.NET调试模式下可以
放到IIS上时候,有录制界面(没有接摄像头),但是点击录制结束时,没有跳转到录制成功界面。发现原因是
OnAnyChatRecordSnapShot这个方法没有被触发,日志文件为:
      ---------------------------AnyChat Platform Core SDK Client Log---------------------------
      Load BRAnyChatCore.dll success!(V6.2 Build Time:Nov 20 2016 13:42:22)
      Load BRMiscUtil.dll success!(V6.2 Build Time:Nov 20 2016 13:44:17)
      Load BRMediaUtil.dll success!(V6.2 Build Time:Nov 20 2016 13:41:38)
      Load BRMediaShow.dll success!(V6.2 Build Time:Nov 20 2016 13:44:22)
      Load BRMediaCore.dll success!(V6.2 Build Time:Nov 20 2016 13:44:35)
      Start network engine(IPv4 mode)...
      Invoke      Connect(26.28.189.118,8906)=0
      Invoke      Login(username:1.00)=0
      Create anychatdnsserver connect:26.28.189.118(8906)
      Invoke      EnterRoom(roomid=3)
      On pre-connection result, errorcode:0, anychatcoreserver, 26.28.189.118(8906, tcp:1)
      CheckClientSocketLink         Connect(ip=26.28.189.118,port=8906)
      On connect return, errorcode:0
      Server version: V6.2(Build Time:2016-11-23 15:59:46, Windows server)
      Message      OnConnect(bSuccess:1, errorcode=0)
      Message      OnLoginSystem(userid=-14,errorcode=0,username=1.00), msg deliver worked(1)
      Server running time: 0 days, 0 hours, 19 minutes, license mode:0, cloud:0
      Connection to streaming media server successfully!(udp delay:31ms)
      Message      OnEnterRoom(roomid=3,errorcode=0,siteindex=0)
      Message      OnReceiveOnlineUser(count=1,roomid=3)
      Apply video parameter:320x240, bitrate:1000kbps, quality:5, gop:60, fps:15, preset:5, codec:1
      Invoke      UserCameraControl(userid=-1, bOpen=1, stream=0)
      Invoke      UserSpeakControl(userid=-1,bOpen=1)
      ****Open Local Video Fail,ErrorCode:10011
      Audio Capture(Driver:3, ) Init Failed:10500, (6.1.7600)
      Audio Init, error:10500, device:0, 0, 0, 0, capmode:0
      Audio Playback Device Init(10500, 2, 44100, 16), WaveOut Playback Driver
      Invoke      StreamRecordCtrlEx(-1, 1, 0x3, 0, )=0
      Invoke      StreamRecordCtrlEx(-1, 0, 0x3, 0, )=0
      Invoke      LeaveRoom(roomid=-1)      Elapse:0 ms
      Close network engine...
      Invoke      LogoutServer(userid=-14)      Elapse:140 ms
      Invoke      BRAC_Release      Elapse:63 ms

在线等,很急

佰锐科技-邵光清 发表于 2016-11-28 13:53:18

      Invoke      StreamRecordCtrlEx(-1, 1, 0x3, 0, )=0
      Invoke      StreamRecordCtrlEx(-1, 0, 0x3, 0, )=0

录像的缓冲时间是5s,所以录像要超过5s才行,您这里还不到5s;

johneyson 发表于 2016-11-28 14:03:14

我停了10秒还是不行,不会触发事件

johneyson 发表于 2016-11-28 14:04:05

在一台笔记本上调试模式是可以的,服务器是内网的,就不行了

佰锐科技-邵光清 发表于 2016-11-28 14:20:09

johneyson 发表于 2016-11-28 14:04
在一台笔记本上调试模式是可以的,服务器是内网的,就不行了

请在OnAnyChatRecordSnapShotEx2中输出dwErrorCode是什么

johneyson 发表于 2016-11-28 14:20:11

估计是必须要硬件

佰锐科技-邵光清 发表于 2016-11-28 14:24:33

      ****Open Local Video Fail,ErrorCode:10011
      Audio Capture(Driver:3, ) Init Failed:10500, (6.1.7600)
本地没有摄像头没有麦克风,所以录像不成功,不会触发回调。
页: [1]
查看完整版本: 关于WEB的视频录制,在线等,很急。。。