设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2481|回复: 14

新手想问下关于视频录制的问题,求大神

[复制链接]

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
发表于 2017-10-19 13:05:56 | 显示全部楼层 |阅读模式
BRAC_StreamRecordCtrl(mSelfUserId, 1, 7, 123456)开始录像
BRAC_StreamRecordCtrl(mSelfUserId, 0, 7, 123456)结束录像
这两种都会触发OnAnyChatRecordSnapShot  这个回调函数吗,触发的机制是怎么样的,然后OnAnyChatRecordSnapShot这个函数返回的录像地址为空是否意味着录像失败了




回复

使用道具 举报

发表于 2017-10-19 13:58:35 | 显示全部楼层
您好,客户端调用API:StreamRecordCtrl录像完成之后,将会触发该回调事件。一般情况下结束录像,录像完成之后会触发此回调。
该回调函数为录像快照任务完成通知回调函数,如果有回调,录像地址一般情况下不会为空的,如果为空,就需要对相关日志进行分析排查才可以知道具体问题情况。
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2017-10-19 14:26:41 | 显示全部楼层
这部份日志是在服务器端的还是在客户端插件安装目录呢
回复 支持 反对

使用道具 举报

发表于 2017-10-19 14:32:07 | 显示全部楼层
在客户端插件安装目录下。BRAnyChatCore.log
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2017-10-19 15:21:32 | 显示全部楼层
[2017-10-19 15:16:06(201)][I]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2017-10-19 15:16:06(202)][I]        Load BRAnyChatCore.dll success!(V5.2 Build Time:Jun 16 2015 16:13:02)
[2017-10-19 15:16:06(206)][I]        Load BRMiscUtil.dll success!(V5.2 Build Time:Jun 16 2015 16:13:30)
[2017-10-19 15:16:06(279)][I]        Load BRMediaUtil.dll success!(V5.2 Build Time:Jun 16 2015 16:12:44)
[2017-10-19 15:16:06(281)][I]        Load BRMediaShow.dll success!(V5.2 Build Time:Jun 16 2015 16:13:28)
[2017-10-19 15:16:06(282)][I]        Load BRMediaCore.dll success!(V5.2 Build Time:Jun 16 2015 16:13:42)
[2017-10-19 15:16:07(236)][I]        Invoke        BRAC_Connect(192.250.107.29,8906)=0
[2017-10-19 15:16:07(251)][I]        CheckClientSocketLink         Connect(ip=192.250.107.29,port=8906)
[2017-10-19 15:16:07(384)][I]        Server version: V6.4(Build Time:2017-05-24 13:03:11, Server OS:Windows)
[2017-10-19 15:16:07(417)][I]        Message        OnConnect(bSuccess:1, errorcode=0)
[2017-10-19 15:16:07(429)][I]        Invoke        LoginServer(username=user10010117)
[2017-10-19 15:16:07(770)][I]        Message        OnLoginSystem(userid=10010117,errorcode=0,username=user10010117), msg deliver worked(1)
[2017-10-19 15:16:07(770)][I]        Server running time: 55 days, 4 hours, 52 minutes, license mode:0
[2017-10-19 15:16:07(782)][I]        Invoke        EnterRoom(roomid=10010117)
[2017-10-19 15:16:07(815)][I]        Connection to streaming media server successfully!(udp delay:23ms)
[2017-10-19 15:16:07(882)][I]        Message        OnEnterRoom(roomid=10010117,errorcode=0,siteindex=0)
[2017-10-19 15:16:07(885)][I]        Message        OnReceiveOnlineUser(count=1,roomid=10010117)
[2017-10-19 15:16:07(898)][I]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2017-10-19 15:16:07(943)][I]        WaveIn Audio Capture Driver(麦克风阵列 (Realtek Audio))
[2017-10-19 15:16:07(944)][I]        Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
[2017-10-19 15:16:07(944)][I]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2017-10-19 15:16:07(944)][I]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2017-10-19 15:16:07(954)][I]        Invoke        SetSDKOption(BRAC_SO_AUDIO_NSCTRL,1)
[2017-10-19 15:16:07(965)][I]        Invoke        SetSDKOption(BRAC_SO_AUDIO_AGCCTRL,1)
[2017-10-19 15:16:08(016)][I]        Apply video parameter:320x240, bitrate:100000, quality:3, gop:30, fps:15, preset:3, codec:1
[2017-10-19 15:16:08(026)][I]        Invoke        UserCameraControl(userid=10010117,bOpen=1)
[2017-10-19 15:16:08(037)][I]        Invoke        UserSpeakControl(userid=10010117,bOpen=1)
[2017-10-19 15:16:08(126)][I]        Audio Playback Device Init(0, 1, 16000, 16), WaveOut Playback Driver
[2017-10-19 15:16:08(159)][I]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2017-10-19 15:16:08(350)][I]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x32595559)
[2017-10-19 15:16:08(350)][I]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x8d2681)
[2017-10-19 15:16:08(351)][I]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(YUY2, 0x32595559)
[2017-10-19 15:16:08(351)][I]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(YUY2, 0x8d2681)
[2017-10-19 15:16:08(351)][I]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x32595559)
[2017-10-19 15:16:08(351)][I]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x8d2681)
[2017-10-19 15:16:08(352)][I]        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(YUY2, 0x32595559)
[2017-10-19 15:16:08(352)][I]        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(YUY2, 0x8d2681)
[2017-10-19 15:16:08(352)][I]        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(YUY2, 0x32595559)
[2017-10-19 15:16:08(352)][I]        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(YUY2, 0x8d2681)
[2017-10-19 15:16:08(353)][I]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x32595559)
[2017-10-19 15:16:08(353)][I]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x8d2681)
[2017-10-19 15:16:08(353)][I]        MinCroppingSize(848, 480)        MaxCroppingSize(848, 480)        Format(MJPG, 0x47504a4d)
[2017-10-19 15:16:08(354)][I]        MinCroppingSize(848, 480)        MaxCroppingSize(848, 480)        Format(MJPG, 0x8d1181)
[2017-10-19 15:16:08(354)][I]        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(MJPG, 0x47504a4d)
[2017-10-19 15:16:08(354)][I]        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(MJPG, 0x8d1181)
[2017-10-19 15:16:08(355)][I]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(MJPG, 0x47504a4d)
[2017-10-19 15:16:08(355)][I]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(MJPG, 0x8d1181)
[2017-10-19 15:16:08(359)][I]        Video Config Size(320, 240)        Format(YUY2, 25fps)
[2017-10-19 15:16:09(392)][I]        video init finish:320x240, YUY2, fps:25, codecid:1
[2017-10-19 15:16:09(483)][I]        video codec init:codec:1, 15fps, 320x240, bitrate:100kbps, quality:3, preset:3, gop:30, handle:2
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2017-10-19 15:21:53 | 显示全部楼层
麻烦帮忙分析下
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2017-10-19 15:29:48 | 显示全部楼层
[2017-10-19 15:25:28(894)][I]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2017-10-19 15:25:28(895)][I]        Load BRAnyChatCore.dll success!(V5.2 Build Time:Jun 16 2015 16:13:02)
[2017-10-19 15:25:28(899)][I]        Load BRMiscUtil.dll success!(V5.2 Build Time:Jun 16 2015 16:13:30)
[2017-10-19 15:25:28(961)][I]        Load BRMediaUtil.dll success!(V5.2 Build Time:Jun 16 2015 16:12:44)
[2017-10-19 15:25:28(961)][I]        Load BRMediaShow.dll success!(V5.2 Build Time:Jun 16 2015 16:13:28)
[2017-10-19 15:25:28(963)][I]        Load BRMediaCore.dll success!(V5.2 Build Time:Jun 16 2015 16:13:42)
[2017-10-19 15:25:29(974)][I]        Invoke        BRAC_Connect(192.250.107.29,8906)=0
[2017-10-19 15:25:30(040)][I]        CheckClientSocketLink         Connect(ip=192.250.107.29,port=8906)
[2017-10-19 15:25:30(148)][I]        Server version: V6.4(Build Time:2017-05-24 13:03:11, Server OS:Windows)
[2017-10-19 15:25:30(193)][I]        Message        OnConnect(bSuccess:1, errorcode=0)
[2017-10-19 15:25:30(206)][I]        Invoke        LoginServer(username=user10010117)
[2017-10-19 15:25:30(519)][I]        Message        OnLoginSystem(userid=10010117,errorcode=0,username=user10010117), msg deliver worked(1)
[2017-10-19 15:25:30(520)][I]        Server running time: 55 days, 5 hours, 2 minutes, license mode:0
[2017-10-19 15:25:30(534)][I]        Invoke        EnterRoom(roomid=10010117)
[2017-10-19 15:25:30(576)][I]        Connection to streaming media server successfully!(udp delay:31ms)
[2017-10-19 15:25:30(662)][I]        Message        OnEnterRoom(roomid=10010117,errorcode=0,siteindex=0)
[2017-10-19 15:25:30(663)][I]        Message        OnReceiveOnlineUser(count=1,roomid=10010117)
[2017-10-19 15:25:30(678)][I]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2017-10-19 15:25:30(762)][I]        WaveIn Audio Capture Driver(麦克风阵列 (Realtek Audio))
[2017-10-19 15:25:30(763)][I]        Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
[2017-10-19 15:25:30(763)][I]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2017-10-19 15:25:30(764)][I]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2017-10-19 15:25:30(776)][I]        Invoke        SetSDKOption(BRAC_SO_AUDIO_NSCTRL,1)
[2017-10-19 15:25:30(788)][I]        Invoke        SetSDKOption(BRAC_SO_AUDIO_AGCCTRL,1)
[2017-10-19 15:25:30(849)][I]        Apply video parameter:320x240, bitrate:100000, quality:3, gop:30, fps:15, preset:3, codec:1
[2017-10-19 15:25:30(860)][I]        Invoke        UserCameraControl(userid=10010117,bOpen=1)
[2017-10-19 15:25:30(872)][I]        Invoke        UserSpeakControl(userid=10010117,bOpen=1)
[2017-10-19 15:25:30(951)][I]        Audio Playback Device Init(0, 1, 16000, 16), WaveOut Playback Driver
[2017-10-19 15:25:30(985)][I]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2017-10-19 15:25:31(177)][I]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x32595559)
[2017-10-19 15:25:31(177)][I]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x8d2681)
[2017-10-19 15:25:31(178)][I]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(YUY2, 0x32595559)
[2017-10-19 15:25:31(179)][I]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(YUY2, 0x8d2681)
[2017-10-19 15:25:31(180)][I]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x32595559)
[2017-10-19 15:25:31(181)][I]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x8d2681)
[2017-10-19 15:25:31(182)][I]        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(YUY2, 0x32595559)
[2017-10-19 15:25:31(182)][I]        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(YUY2, 0x8d2681)
[2017-10-19 15:25:31(182)][I]        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(YUY2, 0x32595559)
[2017-10-19 15:25:31(183)][I]        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(YUY2, 0x8d2681)
[2017-10-19 15:25:31(183)][I]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x32595559)
[2017-10-19 15:25:31(184)][I]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x8d2681)
[2017-10-19 15:25:31(184)][I]        MinCroppingSize(848, 480)        MaxCroppingSize(848, 480)        Format(MJPG, 0x47504a4d)
[2017-10-19 15:25:31(184)][I]        MinCroppingSize(848, 480)        MaxCroppingSize(848, 480)        Format(MJPG, 0x8d1181)
[2017-10-19 15:25:31(184)][I]        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(MJPG, 0x47504a4d)
[2017-10-19 15:25:31(184)][I]        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(MJPG, 0x8d1181)
[2017-10-19 15:25:31(185)][I]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(MJPG, 0x47504a4d)
[2017-10-19 15:25:31(185)][I]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(MJPG, 0x8d1181)
[2017-10-19 15:25:31(188)][I]        Video Config Size(320, 240)        Format(YUY2, 25fps)
[2017-10-19 15:25:32(220)][I]        video init finish:320x240, YUY2, fps:25, codecid:1
[2017-10-19 15:25:32(312)][I]        video codec init:codec:1, 15fps, 320x240, bitrate:100kbps, quality:3, preset:3, gop:30, handle:2
[2017-10-19 15:25:42(329)][I]        Invoke        StreamRecordCtrlEx(10010117, 1, 0x7, 123456, )=0
[2017-10-19 15:26:29(562)][I]        Invoke        StreamRecordCtrlEx(10010117, 0, 0x7, 123456, )=0


回复 支持 反对

使用道具 举报

发表于 2017-10-19 15:39:39 | 显示全部楼层
后面的日志呢?就只有这些?您目前插件使用V5.2。服务器是V6.4,建议您先升级最新插,
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2017-10-19 15:41:32 | 显示全部楼层
日志里请求的是
StreamRecordCtrlEx(10010117, 1, 0x7, 123456, )=0
StreamRecordCtrlEx(10010117, 0, 0x7, 123456, )=0
但是我看js调用的实际是
BRAC_StreamRecordCtrl(mSelfUserId, 1, 7, 123456)开始录像
BRAC_StreamRecordCtrl(mSelfUserId, 0, 7, 123456)结束录像
这个有关系吗
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
 楼主| 发表于 2017-10-19 15:46:03 | 显示全部楼层
佰锐科技-刘冬明 发表于 2017-10-19 15:39
后面的日志呢?就只有这些?您目前插件使用V5.2。服务器是V6.4,建议您先升级最新插,

好的,我先试下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2020-7-6 06:37 , Processed in 0.173893 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表