枫之殇 发表于 2017-4-18 09:18:41

关于录像或拍照后的 回调事件,请大神指点

因为项目需要,所以在录制视频和拍照的时候,都引入了自定义文件的api,但是在录制完视频或拍照完成后,在回调事件里面却偶现拿不到相关的回调事件,视频服务器版本:6.0 业务服务器启动后控制台都能监控到录制的视频和图片拍摄完成的路径返回
接收录制或拍照的完成的回调事件写的是:OnAnyChatRecordSnapShotEx2
视频环境:测试环境,未上生产授权
是不是与生产授权有关,或其他的原因?

佰锐科技-刘洋 发表于 2017-4-18 10:28:43

你好 这个跟授权没有关系的 你录像完成之后没有触发相关的回调事件,在录像的参数标志是否有:var BRAC_RECORD_FLAGS_LOCALCB        =        0x00000800;        // 触发本地回调?

枫之殇 发表于 2017-4-18 15:22:06

佰锐科技-刘洋 发表于 2017-4-18 10:28
你好 这个跟授权没有关系的 你录像完成之后没有触发相关的回调事件,在录像的参数标志是否有:var BRAC_REC ...

这个有的,设的标志位参数_flag = BRAC_RECORD_FLAGS_VIDEO + BRAC_RECORD_FLAGS_AUDIO
                + BRAC_RECORD_FLAGS_MIXAUDIO + BRAC_RECORD_FLAGS_ABREAST
                + BRAC_RECORD_FLAGS_SERVER + ANYCHAT_RECORD_FLAGS_LOCALCB
                + ANYCHAT_RECORD_FLAGS_USERFILENAME + BRAC_RECORD_FLAGS_STREAM + BRAC_RECORD_FLAGS_STEREO;

佰锐科技-梁国桦 发表于 2017-4-20 09:42:38

枫之殇 发表于 2017-4-18 15:22
这个有的,设的标志位参数_flag = BRAC_RECORD_FLAGS_VIDEO + BRAC_RECORD_FLAGS_AUDIO
                + BRAC_RECORD ...

没有回调,是不是必现的?另外,录制文件有生成么?

枫之殇 发表于 2017-4-20 10:47:50

佰锐科技-梁国桦 发表于 2017-4-20 09:42
没有回调,是不是必现的?另外,录制文件有生成么?

是偶现的,录制有文件有生成,只是有时候 那个用来接收回调的api没有触发 我给录制或拍照的文件设定了自定义命名,用的是OnAnyChatRecordSnapShotEx2这个方法, 所以回调方法也改了 用的是OnAnyChatRecordSnapShotEx2这个方法

佰锐科技-梁国桦 发表于 2017-4-20 11:10:12

枫之殇 发表于 2017-4-20 10:47
是偶现的,录制有文件有生成,只是有时候 那个用来接收回调的api没有触发 我给录制或拍照的文件设定了自 ...

OnAnyChatRecordSnapShotEx2 这个方法是回调来的,你是用BRAC_StreamRecordCtrlEx这个接口吗?

枫之殇 发表于 2017-4-20 11:13:06

佰锐科技-梁国桦 发表于 2017-4-20 11:10
OnAnyChatRecordSnapShotEx2 这个方法是回调来的,你是用BRAC_StreamRecordCtrlEx这个接口吗?

嗯 是的刚打错了是用的BRAC_StreamRecordCtrlEx这个方法

佰锐科技-梁国桦 发表于 2017-4-20 12:00:36

枫之殇 发表于 2017-4-20 11:13
嗯 是的刚打错了是用的BRAC_StreamRecordCtrlEx这个方法

没有触发的时候,录像文件也有生成的吗?另外,如果重现了,最好发一下日志给我们分析一下

枫之殇 发表于 2017-4-21 15:38:54

佰锐科技-梁国桦 发表于 2017-4-20 12:00
没有触发的时候,录像文件也有生成的吗?另外,如果重现了,最好发一下日志给我们分析一下

附件中为测试出的日志内容

佰锐科技-梁国桦 发表于 2017-4-21 17:51:10

枫之殇 发表于 2017-4-21 15:38
附件中为测试出的日志内容

奇怪,这份日志没问题呢。。这个回调不触发的概率大概多少呢??另外。。录像前的拍照是本地拍照吧,不用加触发本地回调的,去掉试试看。
页: [1] 2
查看完整版本: 关于录像或拍照后的 回调事件,请大神指点