设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 10094|回复: 19
打印 上一主题 下一主题

AnyChat在双向视频时同时录制的问题。

[复制链接]

1

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
跳转到指定楼层
楼主
发表于 2016-4-8 12:10:31 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
如题,在进行双向视频时,我们同时进行了视频录制。两台手机之间测试时没有问题。但是在手机与电脑之间进行录制时,手机端点击结束视频,视频录制成功并且上传到了服务器,但是手机端本地的回调函数却没有被调用。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
20#
发表于 2016-4-8 18:08:49 | 只看该作者
廖斌 发表于 2016-4-8 18:08
从您天上来的日志看,录制时间只有1s钟。我们录制有一个最小缓冲时间的,一般是5s左右,小于5s的话,不会 ...

您说的问题是每次都发生吗?还是偶然性的呢?
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
19#
发表于 2016-4-8 18:08:16 | 只看该作者
lwj123kkx 发表于 2016-4-8 17:27
在anychat的回调中,哪里能确定是双方开始视频的呢?我在onResume()里调用开始录制,也不能拿到回调 ...

file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\929312417\QQ\WinTemp\RichOle\E)Y]CE_OTD_`PL9U]LVOUF8.png从您天上来的日志看,录制时间只有1s钟。我们录制有一个最小缓冲时间的,一般是5s左右,小于5s的话,不会写文件。

E)Y]CE_OTD_`PL9U]LVOUF8.png (52.94 KB, 下载次数: 3989)

E)Y]CE_OTD_`PL9U]LVOUF8.png
回复 支持 反对

使用道具 举报

0

主题

56

帖子

172

积分

注册会员

Rank: 2

积分
172
18#
发表于 2016-4-8 18:06:01 | 只看该作者
lwj123kkx 发表于 2016-4-8 17:27
在anychat的回调中,哪里能确定是双方开始视频的呢?我在onResume()里调用开始录制,也不能拿到回调 ...

您好,在进行房间回调OnAnyChatEnterRoomMessage调用查询视频码率的接口BRAC_QueryUserState,当查到的视频码率大于0时开始录制。
回复 支持 反对

使用道具 举报

1

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
17#
 楼主| 发表于 2016-4-8 17:27:27 | 只看该作者
佰锐科技-江裕 发表于 2016-4-8 15:36
您好,从你的日志上分析,有可能是你的视频界面还没加载完成,您已经触发录制操作。


在anychat的回调中,哪里能确定是双方开始视频的呢?我在onResume()里调用开始录制,也不能拿到回调。
回复 支持 反对

使用道具 举报

1

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
16#
 楼主| 发表于 2016-4-8 17:27:04 | 只看该作者
在anychat的回调中,哪里能确定是双方开始视频的呢?我在onResume()里调用开始录制,也不能拿到回调。
回复 支持 反对

使用道具 举报

0

主题

56

帖子

172

积分

注册会员

Rank: 2

积分
172
15#
发表于 2016-4-8 15:36:41 | 只看该作者
lwj123kkx 发表于 2016-4-8 15:15
刚刚查了一下,确实没有生成文件。但是我两个手机之间是生成了的。这个是为什么呢?

您好,从你的日志上分析,有可能是你的视频界面还没加载完成,您已经触发录制操作。
回复 支持 反对

使用道具 举报

1

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
14#
 楼主| 发表于 2016-4-8 15:15:41 | 只看该作者
刚刚查了一下,确实没有生成文件。但是我两个手机之间是生成了的。这个是为什么呢?
回复 支持 反对

使用道具 举报

13#
发表于 2016-4-8 14:53:47 | 只看该作者
lwj123kkx 发表于 2016-4-8 14:37
客户端日志:
[2016-04-08 14:34:01(276)]        ---------------------------AnyChat Platform Core SDK Client ...

您好,record file name:是空的,确定可以生成视频文件了?
回复 支持 反对

使用道具 举报

1

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
12#
 楼主| 发表于 2016-4-8 14:37:30 | 只看该作者
客户端日志:
[2016-04-08 14:34:01(276)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2016-04-08 14:34:01(278)]        Load libanychatcore.so success!(V6.0 Build Time:Mar 22 2016 10:51:35)
[2016-04-08 14:34:01(286)]        Android OS SDK Version:23, Support ARMv7:2, Support Neon:4
[2016-04-08 14:34:01(309)]        Load libmediautil_v7.so success!(V6.0 Build Time:Mar 22 2016 10:54:01)
[2016-04-08 14:34:01(319)]        Load libmediashow.so success!(V6.0 Build Time:Mar 22 2016 10:53:38)
[2016-04-08 14:34:01(329)]        Load libmediacore.so success!(V6.0 Build Time:Mar 22 2016 10:53:43)
[2016-04-08 14:34:01(333)]        HTC A9w(HTC) msm8952  6.0
[2016-04-08 14:34:03(207)]        Invoke        SetSDKOption(BRAC_SO_CLOUD_APPGUID, 00000000-0000-0000-0000-000000000000)
[2016-04-08 14:34:03(208)]        Invoke        Connect(10.10.81.169,8906)=0
[2016-04-08 14:34:03(209)]        Invoke        Login(username:Android456)=0
[2016-04-08 14:34:03(275)]        Create anychatdnsserver connect:10.10.81.169(8906)
[2016-04-08 14:34:03(367)]        On pre-connection result, errorcode:0, anychatcoreserver, 10.10.81.169(8906, tcp:1)
[2016-04-08 14:34:03(379)]        CheckClientSocketLink         Connect(ip=10.10.81.169,port=8906)
[2016-04-08 14:34:03(410)]        Server version: V5.3(Build Time:2015-08-10 12:21:30, Server OS:Windows)
[2016-04-08 14:34:03(462)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2016-04-08 14:34:05(107)]        Message        OnLoginSystem(userid=-73,errorcode=0,username=Android456), msg deliver worked(0)
[2016-04-08 14:34:05(108)]        Server running time: 0 days, 17 hours, 43 minutes, license mode:0
[2016-04-08 14:34:05(118)]        Object InitFlags:0x0
[2016-04-08 14:34:05(140)]        Connection to streaming media server successfully!(udp delay:15ms)
[2016-04-08 14:34:05(173)]        Apply video parameter:320x240, bitrate:150kbps, quality:3, gop:40, fps:10, preset:3, codec:1
[2016-04-08 14:34:05(173)]        Invoke        SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2016-04-08 14:34:05(174)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2016-04-08 14:34:05(174)]        Invoke        SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2016-04-08 14:34:05(499)]        Area(10001) Object Event, unknow event:2, dwParam1:-73
[2016-04-08 14:34:50(928)]        Area(10001) Object Event, Enter Result:0
[2016-04-08 14:34:50(929)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-08 14:34:57(013)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-08 14:35:02(164)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-08 14:35:04(287)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-08 14:35:11(865)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-08 14:35:12(180)]        Message        OnVideoCallEvent(EventType:1, UserId:10235, ErrorCode:0, dwFlags:0x0, dwParam:0
[2016-04-08 14:35:12(966)]        Invoke        VideoCallControl(EventType:2, UserId:10235, ErrorCode:0, dwFlags:0, dwParam:0, UserStr=0
[2016-04-08 14:35:12(994)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-08 14:35:13(006)]        Message        OnVideoCallEvent(EventType:3, UserId:10235, ErrorCode:0, dwFlags:0x0, dwParam:1
[2016-04-08 14:35:13(083)]        Invoke        EnterRoom(roomid=1)
[2016-04-08 14:35:13(085)]        Apply video parameter:640x480, bitrate:300kbps, quality:6, gop:45, fps:15, preset:3, codec:1
[2016-04-08 14:35:13(089)]        Invoke        StreamRecordCtrlEx(-1, 1, 0x807, 0, 开始录制)=0
[2016-04-08 14:35:13(262)]        APPLOG        Camera Preview size: 1920 x 1080
[2016-04-08 14:35:13(263)]        APPLOG        Camera Preview size: 1280 x 960
[2016-04-08 14:35:13(264)]        APPLOG        Camera Preview size: 1280 x 720
[2016-04-08 14:35:13(264)]        APPLOG        Camera Preview size: 1024 x 576
[2016-04-08 14:35:13(265)]        APPLOG        Camera Preview size: 800 x 480
[2016-04-08 14:35:13(266)]        APPLOG        Camera Preview size: 720 x 480
[2016-04-08 14:35:13(267)]        APPLOG        Camera Preview size: 640 x 640
[2016-04-08 14:35:13(267)]        APPLOG        Camera Preview size: 640 x 480
[2016-04-08 14:35:13(268)]        APPLOG        Camera FrameRate: 7500 , 30000
[2016-04-08 14:35:13(269)]        APPLOG        Camera FrameRate: 30000 , 30000
[2016-04-08 14:35:13(281)]        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
[2016-04-08 14:35:13(281)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2016-04-08 14:35:13(282)]        Message        OnReceiveOnlineUser(count=1,roomid=1)
[2016-04-08 14:35:13(354)]        Message        OnUserEnterRoom(userid=10235,nickname=chenchen,siteindex=1)
[2016-04-08 14:35:13(392)]        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
[2016-04-08 14:35:13(392)]        Invoke        SetInputVideoFormat(pixfmt:8, 640x480, 30fps, flags:0)
[2016-04-08 14:35:13(423)]        video init finish:640x480, NV21, fps:30, codecid:1
[2016-04-08 14:35:13(466)]        On Remote UserCameraControl(dwUserId:10235, bOpen:1)
[2016-04-08 14:35:13(467)]        On Remote UserSpeakControl(dwUserId:10235, bOpen:1)
[2016-04-08 14:35:13(479)]        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
[2016-04-08 14:35:13(480)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2016-04-08 14:35:13(483)]        Invoke        UserCameraControl(userid=10235, bOpen=1, stream=0)
[2016-04-08 14:35:13(484)]        Invoke        UserSpeakControl(userid=10235,bOpen=1)
[2016-04-08 14:35:13(485)]        Invoke        UserCameraControl(userid=10235, bOpen=1, stream=0)
[2016-04-08 14:35:13(485)]        Invoke        UserSpeakControl(userid=10235,bOpen=1)
[2016-04-08 14:35:13(498)]        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
[2016-04-08 14:35:13(502)]        Invoke        SetInputVideoFormat(pixfmt:8, 640x480, 40fps, flags:0)
[2016-04-08 14:35:13(535)]        video init finish:640x480, NV21, fps:40, codecid:1
[2016-04-08 14:35:13(572)]        video codec init:codec:1, 15fps, 640x480, bitrate:300kbps, quality:6, preset:3, gop:45, handle:3
[2016-04-08 14:35:13(599)]        Invoke        SetInputAudioFormat(1, 16000, 16, flags:0)
[2016-04-08 14:35:13(600)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2016-04-08 14:35:13(602)]        Audio codec init, handle:4, 11, 1, 16000, 16, 15850
[2016-04-08 14:35:13(735)]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2016-04-08 14:35:31(791)]        Invoke        VideoCallControl(EventType:4, UserId:10235, ErrorCode:0, dwFlags:0, dwParam:0, UserStr=0
[2016-04-08 14:35:32(075)]        Message        OnVideoCallEvent(EventType:4, UserId:10235, ErrorCode:0, dwFlags:0x0, dwParam:0
[2016-04-08 14:35:32(136)]        Invoke        StreamRecordCtrlEx(-1, 0, 0x807, 0, 结束录制)=0
[2016-04-08 14:35:32(150)]        On Remote UserCameraControl(dwUserId:10235, bOpen:0)
[2016-04-08 14:35:32(151)]        On Remote UserSpeakControl(dwUserId:10235, bOpen:0)
[2016-04-08 14:35:32(151)]        Message        OnUserLeaveRoom(userid=10235,siteindex=1)
[2016-04-08 14:35:32(258)]        Invoke        UserCameraControl(userid=10235, bOpen=1, stream=0)
[2016-04-08 14:35:32(260)]        Invoke        UserSpeakControl(userid=10235,bOpen=1)


服务端日志:
[2016-04-08 14:35:13(613)]        Received recording tasks(userid:-73, roomid:1, flags:0x807), preparing record...
[2016-04-08 14:35:13(831)]        Received recording tasks(userid:10235, roomid:1, flags:0x1837), preparing record...
[2016-04-08 14:35:14(877)]                userid:-73-received audio stream info: codec:11, 1, 16000, 16
[2016-04-08 14:35:14(877)]                userid:-73-received video stream info: codec:1, 640x480, 15fps
[2016-04-08 14:35:32(520)]        Received stop record command(userid:10235)
[2016-04-08 14:35:32(520)]        Received stop record command(userid:10235)
[2016-04-08 14:35:32(536)]        Received stop record command(userid:10235)
[2016-04-08 14:35:32(536)]                Prepare stop record(userid:10235)
[2016-04-08 14:35:32(536)]                userid:10235-CRecordScheme::StreamRecordCheck(audio seq:-1, audio max:-1, video seq:-1, video max:-1)
[2016-04-08 14:35:32(536)]        Stop recording(userid:10235), seconds:0, elapse:18 , record file name:

[2016-04-08 14:35:32(536)]        Received stop record command(userid:-73)
[2016-04-08 14:35:32(645)]                Prepare stop record(userid:-73)
[2016-04-08 14:35:32(645)]                userid:-73-CRecordScheme::StreamRecordCheck(audio seq:-1, audio max:-1, video seq:-1, video max:-1)
[2016-04-08 14:35:32(645)]        Stop recording(userid:-73), seconds:0, elapse:19 , record file name:
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 03:44 , Processed in 0.145406 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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