xkz 发表于 2015-8-5 10:57:25

demo linux anychatcoreserver 无法录像

本帖最后由 xkz 于 2015-8-5 11:04 编辑

我下载的最新的 sdk anychatcoresdk_linux_x86_r4826,想试试演示版本的效果,于是试试 anychatcoreserver 能不能录像及录像质量,可是无法录像,下面是日志信息。请各位大牛指点。谢谢,在线等。

下面是 AnyChatRecordServer.log的内容:
      AnyChat Record Server Init,V5.3, Build Time:Jul 31 2015 22:18:01
      Record Root Directory: /home/disk/xkz/test/Server/anychatcoresdk_linux_x86_r4826/bin/recordserver/record/
      Record Stream Buffer Time: 10000 ms
      Ready to connect anychatcoreserver127.0.0.1(8907)....
      Load libmediautil.so success!(V5.3 Build Time:Jul 31 2015 22:17:17)
      Try connect to anychatcoreserver(127.0.0.1:8907)...
      Successfully connect to the anychatcoreserver(127.0.0.1:8907)!

下面是 执行runanychatcoreserver.sh 的打印信息:
Run anychat platform service in normal mode. add '-d' parameter for daemon mode.
09:54:07(51)        ---------------------Init Service--------------------------
09:54:07(51)        Current File Version: V5.3, Build Time:Jul 31 2015 22:17:43
09:54:07(110)        Load libbrservernetlayer.so success!(V5.3, Build time:Jul 31 2015 22:17:52)
09:54:07(110)        Start TCP Server Successed(port=8906)!
09:54:07(111)        Start UDP Server Successed(port=8907)!
09:54:07(114)        AnyChat IPC Filter Plus Init, Build Time:Jul 31 2015 22:17:59
09:54:07(114)        Load SDK Filter Plus:libipcfilterplus.so Success, ver:SDK Filter Plus (IPC), for Linux V5.3
09:54:07(133)        Start Server At Demo Mode!
AnyChat Platform Service Running...(Press 'q' exit)
09:57:13(968)        Successful communicate with the record server!(127.0.0.1:57529, id:-1)
q
10:59:59(4)        Successful communicate with the record server!(127.0.0.1:57529, id:-1)
10:59:59(449)        AnyChatCoreServer has exited with error code:0


下面是执行 runanychatrecordserver.sh的打印信息:
# ./runanychatrecordserver.sh
Run AnyChatRecordServer in normal mode. add '-d' parameter for daemon mode.
AnyChatRecordServer Running...(Press 'q' exit)
09:57:12(949)        AnyChat Record Server Init,V5.3, Build Time:Jul 31 2015 22:18:01
09:57:12(949)        Record Root Directory: /home/disk/xkz/test/Server/anychatcoresdk_linux_x86_r4826/bin/recordserver/record/
09:57:12(949)        Record Stream Buffer Time: 10000 ms
09:57:12(949)        Ready to connect anychatcoreserver127.0.0.1(8907)....
09:57:12(952)        Load libmediautil.so success!(V5.3 Build Time:Jul 31 2015 22:17:17)
09:57:13(960)        Try connect to anychatcoreserver(127.0.0.1:8907)...
09:57:13(968)        Successfully connect to the anychatcoreserver(127.0.0.1:8907)!
10:59:58(941)        Lost the connection to the server(errorcode:0, param:0), ready to reconnect...
10:59:58(996)        Try connect to anychatcoreserver(127.0.0.1:8907)...

AnyChatRecordServer Running...(Press 'q' exit)
11:00:59(919)        Try connect to anychatcoreserver(127.0.0.1:8907)...
q
11:01:15(49)        AnyChat Record Server Stoped...

admin 发表于 2015-8-5 13:55:37

Load libanychatcore.so success!(V5.2 Build Time:Jun5 2015 15:29:45)
您好,您手机端的apk不是最新的版本,请重新下载AnyChat for Android SDK。

另外有关录像功能,您需要运行SDK包bin\AnyChatFeatures.apk,完整的源代码位于SDK包src\AnyChatFeatures目录下,可参考:AnyChat音视频录制整体解决方案。

陈文仲 发表于 2015-8-5 11:05:02

本帖最后由 陈文仲 于 2015-8-5 11:06 编辑

您好,把调用录制接口的客户端日志和录像服务器的详细日志发上来看看。客户端日志:BRAnyChatCore.log录像服务器详细日志在:bin\recordserver\log

admin 发表于 2015-8-5 11:10:31

10:59:59(449)      AnyChatCoreServer has exited with error code:0
......
11:01:15(49)      AnyChat Record Server Stoped...
您好,请务必保持核心服务器、录像服务器一直处于运行状态。

另外您是自己写的代码来录制,还是直接使用我们的标准示例程序来录制呢?

xkz 发表于 2015-8-5 11:25:52

你好!我这边没有发现录像服务器有一个log 目录,却有一个文件 AnyChatRecordServer.log,我已经添加到第一个帖子上了,请问对不对。

xkz 发表于 2015-8-5 11:28:55

admin 发表于 2015-8-5 11:10
您好,请务必保持核心服务器、录像服务器一直处于运行状态。

另外您是自己写的代码来录制,还是直接使 ...

你好,核心服务器与录像服务器都是你们sdk里面 bin 目录的程序,且都是处于运行状态的,客户端都是android 手机安装你们的 apk来测试的。
我是手机测试几分钟后,去看 record 目录是空的,于是点击手机的 End Call,然后推出手机,在服务器端输入 q提出 服务器。
最后把整个过程的日志贴出来。

佰锐科技-李永星 发表于 2015-8-5 11:38:11

本帖最后由 佰锐科技-李永星 于 2015-8-5 11:40 编辑

您好!
请问你用的是AnyChatFeatures.apk这个apk程序进行的录像吗?请把android端日志贴上来,在手机SD卡根目录:BRAnyChatCore.log

xkz 发表于 2015-8-5 12:05:14

佰锐科技-李永星 发表于 2015-8-5 11:38
您好!
请问你用的是AnyChatFeatures.apk这个apk程序进行的录像吗?请把android端日志贴上来,在手机SD卡根 ...
李工,你好,很高兴你能关注此问题,下面是日志:

      ---------------------------AnyChat Platform Core SDK Client                     Log---------------------------
      Load libanychatcore.so success!(V5.2 Build Time:Jun5 2015 15:29:45)
      Android OS SDK Version:19, Support ARMv7:2, Support Neon:4
      Load libmediautil_v7.so success!(V5.2 Build Time:Jun5 2015 15:30:39)
      Load libmediashow.so success!(V5.2 Build Time:Jun5 2015 15:30:24)
      Load libmediacore.so success!(V5.2 Build Time:Jun5 2015 15:30:26)
      MI 3W(Xiaomi) msm89744.4.4
      Apply video parameter:320x240, bitrate:150000, quality:3, gop:40, fps:10,       preset:3, codec:0
      InvokeBRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
      InvokeSetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
      InvokeBRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
      InvokeBRAC_Connect(192.168.31.240,8906)=0
      InvokeLoginServer(username=dc)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      Message OnConnect(bSuccess:0, errorcode=100)
      InvokeBRAC_Connect(192.168.31.240,8906)=0
      InvokeLoginServer(username=dc)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      OnSocketClose, index(2)-errorcode(0-107), flags:0x41, bTcp(1),userid(-1), list:0

      Message OnConnect(bSuccess:0, errorcode=100)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      OnSocketClose, index(2)-errorcode(0-107), flags:0x41, bTcp(1),userid(-1), list:0

      Message OnConnect(bSuccess:0, errorcode=100)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      OnSocketClose, index(2)-errorcode(0-107), flags:0x41, bTcp(1),userid(-1), list:0

      Message OnConnect(bSuccess:0, errorcode=100)
      InvokeBRAC_Connect(192.168.31.240,8906)=0
      InvokeLoginServer(username=dc)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      Server version: V5.3(Build Time:2015-07-31 22:17:43, Server OS:Linux)
      Message OnLoginSystem(userid=-4,errorcode=0,username=dc), msg deliver worked(0)
      Server running time: 0 days, 0 hours, 5 minutes, license mode:0
      Connection to streaming media server successfully!(udp delay:5ms)
      InvokeEnterRoom(roomid=1)
      Message OnEnterRoom(roomid=1,errorcode=0,siteindex=2)
      Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
      Message OnReceiveOnlineUser(count=3,roomid=1)
      socket error, disconnected by peer!, bTcp(1) - userid(-2)
      OnSocketClose, index(3)-errorcode(0-11), flags:0x81, bTcp(1),userid(-2), list:0

      Message OnP2PConnectState(userid=-2, state=1)
      Message OnP2PConnectState(userid=-2, state=3)
      InvokeUserCameraControl(userid=-2,bOpen=1)
      InvokeUserSpeakControl(userid=-2,bOpen=1)
      InvokeUserCameraControl(userid=-1,bOpen=1)
      InvokeUserSpeakControl(userid=-1,bOpen=1)
      video init finish:320x240, NV21, fps:30, codecid:1
      video init finish:320x240, NV21, fps:30, codecid:1
      Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
      Audio codec init, handle:2, 11, 1, 16000, 16, 15850
      Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
      userid(-2) audio decode, codec:11, 1 channel, 16000Hz
      video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:3
      userid(-2) video decode, codec:1, 1280x720, delay:52ms
      On Remote UserCameraControl(dwUserId:-3, bOpen:1)
      On Remote UserSpeakControl(dwUserId:-3, bOpen:1)
      On Remote UserCameraControl(dwUserId:-3, bOpen:0)
      On Remote UserSpeakControl(dwUserId:-3, bOpen:0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      On Remote UserCameraControl(dwUserId:-3, bOpen:1)
      On Remote UserSpeakControl(dwUserId:-3, bOpen:1)
      On Remote UserCameraControl(dwUserId:-3, bOpen:0)
      On Remote UserSpeakControl(dwUserId:-3, bOpen:0)
      Message OnUserLeaveRoom(userid=-3,siteindex=1)
      Message OnUserLeaveRoom(userid=-2,siteindex=0)
      InvokeUserCameraControl(userid=-2,bOpen=0)
      InvokeUserSpeakControl(userid=-2,bOpen=0)
      socket error, disconnected by peer!, bTcp(1) - userid(-2)
      OnSocketClose, index(3)-errorcode(0-11), flags:0x81, bTcp(1),userid(-2), list:0

      InvokeUserCameraControl(userid=0,bOpen=0)
      InvokeUserSpeakControl(userid=0,bOpen=0)
      InvokeUserCameraControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserCameraControl(userid=0,bOpen=0)
      InvokeUserSpeakControl(userid=0,bOpen=0)
      InvokeUserCameraControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      Message OnUserEnterRoom(userid=-5,nickname=name,siteindex=0)
      On Remote UserCameraControl(dwUserId:-5, bOpen:1)
      On Remote UserSpeakControl(dwUserId:-5, bOpen:1)
      InvokeUserCameraControl(userid=-5,bOpen=1)
      InvokeUserSpeakControl(userid=-5,bOpen=1)
      InvokeUserCameraControl(userid=-1,bOpen=1)
      InvokeUserSpeakControl(userid=-1,bOpen=1)
      video init finish:320x240, NV21, fps:30, codecid:1
      video init finish:320x240, NV21, fps:30, codecid:1
      Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
      video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:5
      On Remote UserCameraControl(dwUserId:-5, bOpen:0)
      On Remote UserSpeakControl(dwUserId:-5, bOpen:0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserCameraControl(userid=-5,bOpen=0)
      InvokeUserSpeakControl(userid=-5,bOpen=0)
      InvokeUserCameraControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserCameraControl(userid=-5,bOpen=0)
      InvokeUserSpeakControl(userid=-5,bOpen=0)
      InvokeUserCameraControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserCameraControl(userid=-5,bOpen=1)
      InvokeUserSpeakControl(userid=-5,bOpen=1)
      InvokeUserCameraControl(userid=-1,bOpen=1)
      InvokeUserSpeakControl(userid=-1,bOpen=1)
      video init finish:320x240, NV21, fps:30, codecid:1
      video init finish:320x240, NV21, fps:30, codecid:1
      Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
      video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:6
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserCameraControl(userid=-5,bOpen=0)
      InvokeUserSpeakControl(userid=-5,bOpen=0)
      InvokeUserCameraControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserCameraControl(userid=-5,bOpen=0)
      InvokeUserSpeakControl(userid=-5,bOpen=0)
      InvokeUserCameraControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      Apply video parameter:320x240, bitrate:150000, quality:3, gop:40, fps:10,       preset:3, codec:0
      InvokeBRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
      InvokeSetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
      InvokeBRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
      InvokeUserCameraControl(userid=-5,bOpen=1)
      InvokeUserSpeakControl(userid=-5,bOpen=1)
      InvokeUserCameraControl(userid=-1,bOpen=1)
      InvokeUserSpeakControl(userid=-1,bOpen=1)
      video init finish:320x240, NV21, fps:30, codecid:1
      Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
      video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:7
      On Remote UserCameraControl(dwUserId:-5, bOpen:1)
      On Remote UserSpeakControl(dwUserId:-5, bOpen:1)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=1)
      Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=1)
      Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
      On Remote UserCameraControl(dwUserId:-5, bOpen:0)
      On Remote UserSpeakControl(dwUserId:-5, bOpen:0)
      socket error, disconnected by peer!, bTcp(1) - userid(-1)
      OnSocketClose, index(2)-errorcode(0-11), flags:0x41, bTcp(1),userid(-1), list:0

      InvokeUserCameraControl(userid=-5,bOpen=0)
      InvokeUserSpeakControl(userid=-5,bOpen=0)
      InvokeUserCameraControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeUserCameraControl(userid=-5,bOpen=0)
      InvokeUserSpeakControl(userid=-5,bOpen=0)
      InvokeUserCameraControl(userid=-1,bOpen=0)
      InvokeUserSpeakControl(userid=-1,bOpen=0)
      InvokeLeaveRoom(roomid=-1)    Elapse:101 ms
      InvokeLogoutServer(userid=-4) Elapse:12 ms
      InvokeBRAC_Connect(192.168.31.240,8906)=0
      InvokeLoginServer(username=dc)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      Message OnConnect(bSuccess:0, errorcode=105)
      InvokeBRAC_Connect(192.168.31.240,8906)=0
      InvokeLoginServer(username=dc)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      OnSocketClose, index(2)-errorcode(0-111), flags:0x41, bTcp(1),userid(-1), list:0

      Message OnConnect(bSuccess:0, errorcode=105)
      CheckClientSocketLink    Connect(ip=192.168.31.240,port=8906)
      InvokeLogoutServer(userid=-4) Elapse:1 ms
      InvokeBRAC_Release    Elapse:34 ms

xkz 发表于 2015-8-5 14:34:34

抱歉,我现在可以录像了,看来是不了解要使用 AnyChatFeatures.apk 才可以录像。
页: [1]
查看完整版本: demo linux anychatcoreserver 无法录像