AnyChat技术支持论坛

标题: ios视频卡顿 [打印本页]

作者: 244130355    时间: 2016-11-19 11:06
标题: ios视频卡顿
在观看同一个采集端视频时,ios设备观看画面很卡顿,安卓端却不卡顿,这是什么情况?

作者: 佰锐科技-邵光清    时间: 2016-11-19 14:26
你好,请将采集端的日志和ios设备的日志发上来分析,谢谢
作者: 244130355    时间: 2016-11-21 16:32
佰锐科技-邵光清 发表于 2016-11-19 14:26
你好,请将采集端的日志和ios设备的日志发上来分析,谢谢

这是采集端发送过来的日志

[2014-03-01 08:00:19(964)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2014-03-01 08:00:19(967)]        Load libanychatcore.so success!(V5.2 Build Time:Feb 10 2015 08:21:23)
[2014-03-01 08:00:19(969)]        Android OS SDK Version:19, Support ARMv7:2, Support Neon:4
[2014-03-01 08:00:20(075)]        Load libmediautil_v7.so success!(V5.2 Build Time:Feb 10 2015 08:22:47)
[2014-03-01 08:00:20(103)]        Load libmediashow.so success!(V5.2 Build Time:Feb 10 2015 08:22:28)
[2014-03-01 08:00:20(111)]        Load libmediacore.so success!(V5.2 Build Time:Feb 10 2015 08:22:33)
[2014-03-01 08:00:20(118)]        MID(unknown)   4.4.2
[2014-03-01 08:00:20(264)]        Apply video parameter:640x480, bitrate:800000, quality:0, gop:100, fps:25, preset:3, codec:0
[2014-03-01 08:00:20(265)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2014-03-01 08:00:20(265)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2014-03-01 08:00:20(265)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2016-11-21 16:21:03(524)]        Apply video parameter:640x480, bitrate:800000, quality:0, gop:100, fps:25, preset:3, codec:0
[2016-11-21 16:21:03(526)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2016-11-21 16:21:03(526)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2016-11-21 16:21:03(526)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
作者: 佰锐科技-刘洋    时间: 2016-11-21 17:01
你好 请更新到最新版本 下载地址为:http://sdk.anychat.cn/html/download.html
作者: 244130355    时间: 2016-11-22 11:45
佰锐科技-刘洋 发表于 2016-11-21 17:01
你好 请更新到最新版本 下载地址为:http://sdk.anychat.cn/html/download.html

这是ios观看端的日志
2016-11-22 11:38:03.711 VVChat[2647:290463] ---------------------------AnyChat Platform Core SDK Client Log---------------------------
2016-11-22 11:38:03.716 VVChat[2647:290463] Load libanychatcore.so success!(V6.1 Build Time:Jun 30 2016 15:11:16)
2016-11-22 11:38:03.721 VVChat[2647:290463] Load libmediautil.so success!(V6.1 Build Time:Jun 30 2016 15:11:52)
2016-11-22 11:38:03.723 VVChat[2647:290463] Load libmediashow.so success!(V6.1 Build Time:Jun 30 2016 15:11:48)
2016-11-22 11:38:03.723 VVChat[2647:290463] Load libmediacore.so success!(V6.1 Build Time:Jun 30 2016 15:11:45)
2016-11-22 11:38:13.853 VVChat[2647:290463] Start network engine(IPv4 mode)...
2016-11-22 11:38:13.854 VVChat[2647:290463] Invoke        Connect(123.57.4.104,8906)=0
2016-11-22 11:38:13.855 VVChat[2647:290463] Invoke        Login(username:15212345678)=0
2016-11-22 11:38:13.913 VVChat[2647:292012] Create anychatdnsserver connect:123.57.4.104(8906)
2016-11-22 11:38:14.053 VVChat[2647:292012] On pre-connection result, errorcode:0, anychatcoreserver, 123.57.4.104(8906, tcp:1)
2016-11-22 11:38:14.129 VVChat[2647:292012] CheckClientSocketLink         Connect(ip=123.57.4.104,port=8906)
2016-11-22 11:38:14.163 VVChat[2647:290463] -[MBProgressHUD dealloc]
2016-11-22 11:38:14.236 VVChat[2647:292012] Server version: V6.1(Build Time:2016-08-02 13:32:09, Linux server)
2016-11-22 11:38:14.273 VVChat[2647:292012] Message        OnConnect(bSuccess:1, errorcode=0)
2016-11-22 11:38:14.505 VVChat[2647:292012] Message        OnLoginSystem(userid=193,errorcode=0,username=15212345678), msg deliver worked(0)
2016-11-22 11:38:14.506 VVChat[2647:292012] Load libmediautil.so success!(V6.1 Build Time:Jun 30 2016 15:11:52)
2016-11-22 11:38:14.506 VVChat[2647:292012] Load libmediashow.so success!(V6.1 Build Time:Jun 30 2016 15:11:48)
2016-11-22 11:38:14.507 VVChat[2647:292012] Load libmediacore.so success!(V6.1 Build Time:Jun 30 2016 15:11:45)
2016-11-22 11:38:14.508 VVChat[2647:292012] Server running time: 43 days, 2 hours, 19 minutes, license mode:0
2016-11-22 11:38:14.514 VVChat[2647:290463] Invoke        EnterRoom(roomid=850)
2016-11-22 11:38:14.557 VVChat[2647:292012] Connection to streaming media server successfully!(udp delay:24ms)
2016-11-22 11:38:14.676 VVChat[2647:292012] Message        OnEnterRoom(roomid=850,errorcode=0,siteindex=1)
2016-11-22 11:38:14.872 VVChat[2647:292012] Init iOS audio finish(1, 16000, 16), capture size:640
2016-11-22 11:38:14.873 VVChat[2647:292012] Audio Playback Device Init(0, 1, 16000, 16), ios Playback Driver
2016-11-22 11:38:14.884 VVChat[2647:292012] Message        OnReceiveOnlineUser(count=2,roomid=850)
2016-11-22 11:38:14.896 VVChat[2647:290463] Invoke        UserSpeakControl(userid=-1,bOpen=1)
2016-11-22 11:38:14.896 VVChat[2647:290463] Invoke        UserSpeakControl(userid=192,bOpen=1)
2016-11-22 11:38:14.897 VVChat[2647:290463] Invoke        SetVideoPos(dwUserId:192, hWnd:0xc1e0f090, l:0, t:0, r:0, b:0, dwStreamIndex:0)
2016-11-22 11:38:14.897 VVChat[2647:290463] Invoke        UserCameraControl(userid=192, bOpen=1, stream=0)
2016-11-22 11:38:14.897 VVChat[2647:292019] Default Audio Capture Driver()
2016-11-22 11:38:14.899 VVChat[2647:292019] Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
2016-11-22 11:38:14.900 VVChat[2647:292019] Audio codec init, handle:1, 11, 1, 16000, 16, 15850
2016-11-22 11:38:15.037 VVChat[2647:292012] On Remote UserSpeakControl(dwUserId:192, bOpen:1)
2016-11-22 11:38:15.199 VVChat[2647:290463] -[MBProgressHUD dealloc]
2016-11-22 11:38:15.499 VVChat[2647:293740] userid(192) video decode, codec:1, 1280x720, delay:14ms
2016-11-22 11:38:15.512 VVChat[2647:292012] Message        OnP2PConnectState(userid=192, state=2)
2016-11-22 11:38:15.823 VVChat[2647:292012] Message        OnP2PConnectState(userid=192, state=3)
2016-11-22 11:38:22.854 VVChat[2647:293739] userid(192) audio decode, codec:11, 1 channel, 16000Hz
作者: 244130355    时间: 2016-11-22 11:47
佰锐科技-刘洋 发表于 2016-11-21 17:01
你好 请更新到最新版本 下载地址为:http://sdk.anychat.cn/html/download.html

采集端的日志 我等会再贴一份最新的
作者: 244130355    时间: 2016-11-22 12:00
本帖最后由 244130355 于 2016-12-3 14:35 编辑
佰锐科技-刘洋 发表于 2016-11-21 17:01
你好 请更新到最新版本 下载地址为:http://sdk.anychat.cn/html/download.html

采集端的日志
2016-11-22 11:51:52(289)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2016-11-22 11:51:52(292)]        Load libanychatcore.so success!(V5.2 Build Time:Feb 10 2015 08:21:23)
[2016-11-22 11:51:52(293)]        Android OS SDK Version:19, Support ARMv7:2, Support Neon:4
[2016-11-22 11:51:52(356)]        Load libmediautil_v7.so success!(V5.2 Build Time:Feb 10 2015 08:22:47)
[2016-11-22 11:51:52(403)]        Load libmediashow.so success!(V5.2 Build Time:Feb 10 2015 08:22:28)
[2016-11-22 11:51:52(424)]        Load libmediacore.so success!(V5.2 Build Time:Feb 10 2015 08:22:33)
[2016-11-22 11:51:52(427)]        MID(unknown)   4.4.2
[2016-11-22 11:51:52(829)]        Apply video parameter:640x480, bitrate:800000, quality:0, gop:100, fps:25, preset:3, codec:0
[2016-11-22 11:51:52(836)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2016-11-22 11:51:52(837)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2016-11-22 11:51:52(837)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2016-11-22 11:53:49(185)]        Apply video parameter:640x480, bitrate:800000, quality:0, gop:100, fps:25, preset:3, codec:0
[2016-11-22 11:53:49(186)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2016-11-22 11:53:49(187)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2016-11-22 11:53:49(187)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2016-11-22 11:54:14(830)]        Invoke        LogoutServer(userid=-1)        Elapse:3 ms
[2016-11-22 11:54:35(212)]        Apply video parameter:640x480, bitrate:800000, quality:0, gop:100, fps:25, preset:3, codec:0
[2016-11-22 11:54:35(213)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2016-11-22 11:54:35(213)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2016-11-22 11:54:35(216)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2016-11-22 11:54:52(491)]        Invoke        BRAC_Connect(123.57.4.104,8906)=0
[2016-11-22 11:54:52(499)]        Invoke        LoginServer(username=13211111111)
[2016-11-22 11:54:52(586)]        CheckClientSocketLink         Connect(ip=123.57.4.104,port=8906)
[2016-11-22 11:54:52(749)]        Server version: V6.1(Build Time:2016-08-02 13:32:09, Server OSinux)
[2016-11-22 11:54:52(832)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2016-11-22 11:54:53(085)]        Message        OnLoginSystem(userid=196,errorcode=0,username=13211111111), msg deliver worked(0)
[2016-11-22 11:54:53(129)]        Load libmediautil_v7.so success!(V5.2 Build Time:Feb 10 2015 08:22:47)
[2016-11-22 11:54:53(154)]        Load libmediashow.so success!(V5.2 Build Time:Feb 10 2015 08:22:28)
[2016-11-22 11:54:53(178)]        Load libmediacore.so success!(V5.2 Build Time:Feb 10 2015 08:22:33)
[2016-11-22 11:54:53(179)]        Server running time: 43 days, 2 hours, 36 minutes, license mode:0
[2016-11-22 11:54:53(230)]        Connection to streaming media server successfully!(udp delay:25ms)
[2016-11-22 11:55:07(136)]        Apply video parameter:640x480, bitrate:800000, quality:0, gop:100, fps:25, preset:3, codec:0
[2016-11-22 11:55:07(140)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2016-11-22 11:55:07(140)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2016-11-22 11:55:07(141)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2016-11-22 11:55:07(346)]        Invoke        EnterRoom(roomid=852)
[2016-11-22 11:55:07(560)]        Message        OnEnterRoom(roomid=852,errorcode=0,siteindex=0)
[2016-11-22 11:55:07(561)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2016-11-22 11:55:07(562)]        Message        OnReceiveOnlineUser(count=1,roomid=852)
[2016-11-22 11:55:08(738)]        video init finish:640x480, NV21, fps:25
[2016-11-22 11:55:08(738)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2016-11-22 11:55:08(739)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2016-11-22 11:55:08(751)]        video init finish:640x480, NV21, fps:25
[2016-11-22 11:55:08(852)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2016-11-22 11:55:08(853)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2016-11-22 11:55:08(970)]        video codec init:codec:1, 25fps, 640x480, bitrate:800kbps, quality:0, preset:3, gop:100, handle:2
[2016-11-22 11:55:09(091)]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2016-11-22 11:55:58(079)]        Message        OnUserEnterRoom(userid=197,nickname=13211111111,siteindex=1)
[2016-11-22 11:55:58(090)]        Invoke        UserSpeakControl(userid=197,bOpen=1)
[2016-11-22 11:55:58(314)]        On Remote UserSpeakControl(dwUserId:197, bOpen:1)
[2016-11-22 11:55:58(496)]        On Remote UserCameraControl(dwUserId:197, bOpen:1)
[2016-11-22 11:56:59(984)]        On Remote UserCameraControl(dwUserId:197, bOpen:0)
[2016-11-22 11:57:00(059)]        On Remote UserSpeakControl(dwUserId:197, bOpen:0)
[2016-11-22 11:57:06(089)]        On Remote UserCameraControl(dwUserId:197, bOpen:1)
[2016-11-22 11:57:06(427)]        On Remote UserSpeakControl(dwUserId:197, bOpen:1)
[2016-11-22 11:57:08(337)]        On Remote UserSpeakControl(dwUserId:197, bOpen:0)
[2016-11-22 11:57:08(338)]        On Remote UserCameraControl(dwUserId:197, bOpen:0)
[2016-11-22 11:57:08(338)]        Message        OnUserLeaveRoom(userid=197,siteindex=1)
[2016-11-22 11:57:09(989)]        Invoke        UserCameraControl(userid=-1,bOpen=0)
[2016-11-22 11:57:09(990)]        Invoke        UserSpeakControl(userid=-1,bOpen=0)
[2016-11-22 11:57:10(443)]        Invoke        LeaveRoom(roomid=-1)        Elapse:132 ms

作者: 佰锐科技-刘洋    时间: 2016-11-22 14:18
本帖最后由 佰锐科技-刘洋 于 2016-11-22 14:21 编辑
244130355 发表于 2016-11-22 12:00
采集端的日志
2016-11-22 11:51:52(289)]        ---------------------------AnyChat Platform Core SDK Clien ...

看日志采集端:Vedeo codec init中 qudlity:0    这里的quality应该为3       在55分58秒的时候ID197的音视频开了又关然后又打开又关,然后本地的音视频也关了就离开房间了。

作者: 244130355    时间: 2016-11-22 14:28
佰锐科技-刘洋 发表于 2016-11-22 14:18
看日志采集端:Vedeo codec init中 qudlity:0    这里的quality应该为3       在55分58秒的时候ID197的 ...

那这个视频卡顿问题,也跟采集端的代码设置有关吗?
作者: 佰锐科技-刘洋    时间: 2016-11-22 14:37
244130355 发表于 2016-11-22 14:28
那这个视频卡顿问题,也跟采集端的代码设置有关吗?

你参数是不正常的  把你采集端和IOS端都升级到最新版本然后试一试这个问题还存在吗
作者: 244130355    时间: 2016-11-26 09:55
佰锐科技-刘洋 发表于 2016-11-22 14:37
你参数是不正常的  把你采集端和IOS端都升级到最新版本然后试一试这个问题还存在吗

采集端目前在升级,我发现一个新问题,ios观看端上,在模拟器上观看要比在真机上观看流畅得多,这是什么情况?真机上画面几乎动不了
作者: 佰锐科技-邵光清    时间: 2016-11-26 14:39
244130355 发表于 2016-11-26 09:55
采集端目前在升级,我发现一个新问题,ios观看端上,在模拟器上观看要比在真机上观看流畅得多,这是什么 ...

您好,从之前的回帖中,android设备端设置视频参数时quality为0,在互联网环境建议不要设置为0,可以设置成默认值3,quality:1=较差质量;2=一般质量;3=中等质量(默认);4=较好质量; 5=最好质量(视频质量需要与视频目标码率相配合,较高的视频码率使 用较高的视频质量,较低的视频码率建议采用较低的视频质量参数,在局域网内 可以采用“5 最好质量”,其它网络环境建议采用默认值)。

在模拟器上观看要比在真机上观看流畅得多

请将实际双方视频通话的日志发上来分析,谢谢。
作者: 佰锐科技-邵光清    时间: 2016-11-26 14:41
本帖最后由 佰锐科技-邵光清 于 2016-11-26 14:43 编辑

另外一个疑问:android设备和ios设备使用局域网WiFi么?123.57.4.104这个服务器的带宽多大的呢?




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3