Firefly Open Source Community
Title: Device can not streaming from airplay [Print This Page]
Author: jay.chuang Time: 4/30/2018 10:11
Title: Device can not streaming from airplay
Last edited by jay.chuang In 4/30/2018 10:12 Editor
I am trying to do airplay streaming from aspecified app, but almost all source send from iphone are failed to open onRK3399 expect the source comes from youku app.
Detailed log shows as below, it looks somethingwrong while RK player got the source and tried to open it.
The app was test on Nexus device and itruns perfectly, and above sources are playable on RK3399 via browser.
Please have it a look, thanks in advance.
Log:
04-27 17:48:46.007 248 1392 E FFPlayerHelper: isBDDirectory() ,path =https://r1---sn-45gx5nuvox-u2xk.googlevideo.com/videoplayback?key=yt6&source=youtube&pl=22&mime=video%2Fmp4&lmt=1516455042123777&fexp=23724337&expire=1524841123&initcwndbps=600000&c=MWEB&mn=sn-45gx5nuvox-u2xk%2Csn-un57en7s&mm=31%2C29&ipbits=0&id=o-AL4HUGYth87G6j0RkM0sHcCvc6bnqXGfDSdhpSTv-946&dur=2938.392&mv=m&gir=yes&mt=1524819467&ms=au%2Crdu&requiressl=yes&ip=218.211.90.129&clen=163269229&fvip=1&ratebypass=yes&signature=2A33D98ED800B2DD47079A9BC3F90CAF0157B5C7.4082BB40023B561933F9F3C7E9AEFA8C7AF6E999&itag=18&ei=Q-biWrP3D9OUgQP2753wDg&sparams=clen%2Cdur%2Cei%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cexpire&cpn=-QU6Crfu1ICJKUsz&cver=1.20180426&ptk=youtube_single&oid=rpa-W4lpwnkGwNBEdRi7KQ&pltype=contentugc
04-27 17:48:46.007 248 1392 E FFPlayerHelper: isBDDirectory(): no BDMV
04-27 17:48:46.007 248 1392 E RockFFPlayerBase: FFMPlayerBase:eDisplayIdMain
04-27 17:48:46.008 248 1392 D FFPlayerHelper: MediaServer is SP_FOREGROUND, tid=1392
04-27 17:48:46.008 248 1392 D RkExtensionPlayer: RkExtensionPlayer in
04-27 17:48:46.008 248 1392 E RkExtensionPlayer: checkDirectoryAccess in
04-27 17:48:46.008 248 1392 E RkExtensionPlayer: checkDirectoryAccess subDirectory[0] =/tmp/rk_ext_subtitle/,right = -1
04-27 17:48:46.008 248 1392 E RkExtensionPlayer: checkDirectoryAccess subDirectory[1] =/data/rk_ext_subtitle/,right = 0
04-27 17:48:46.008 248 1392 E RkExtensionPlayer: createDirectory(), path =/data/rk_ext_subtitle/ea82c320/
04-27 17:48:46.008 248 1392 D RkExtensionPlayer: checkDirectoryAccess: directory =/data/rk_ext_subtitle/ea82c320/
04-27 17:48:46.011 248 1392 E TraceThread: TraceThread::randomUID() --> [UID=5e8854a8]
04-27 17:48:46.011 248 1392 E TraceThread: RockFFPlayer(tid = 3919051040)--> [UID=5e8854a8] FFMPlayerConstruction; object=0xea866800
04-27 17:48:46.011 248 1392 I RockFFPlayer: setDataSource in 0xea866800
04-27 17:48:46.011 248 1392 D RockFFPlayer: start:create thread
04-27 17:48:46.011 248 1529 E TraceThread: VsyncReciver(tid = 3920628000)--> [UID=5e8854a8]VsyncReciver::startthread
04-27 17:48:46.011 248 1530 D RockFFPlayer: RkMessageQueue::run()
04-27 17:48:46.012 248 1392 D RockFFPlayer: start:create thread ok,mThreadStatus=0
04-27 17:48:46.012 248 1392 D RockFFPlayer: normal,set User-Agent: AppleCoreMedia/1.0.0.7B367(iPad; U; CPU OS 4_3_3 like Mac OS X)
04-27 17:48:46.012 248 1392 D RockFFPlayer: enter enqueueMessage
04-27 17:48:46.012 248 1392 D RockFFPlayer: enqueueMessage:****1
04-27 17:48:46.012 248 1392 D RockFFPlayer: enqueueMessage:****2
04-27 17:48:46.012 248 1392 D RockFFPlayer: enqueueMessage:****3
04-27 17:48:46.012 248 1392 D RockFFPlayer: enqueueMessage:Message 1,set signal
04-27 17:48:46.012 248 1392 D RockFFPlayer: enqueueMessage:sync wait
04-27 17:48:46.012 248 1530 D RockFFPlayer: deliverMessage
04-27 17:48:46.012 248 1530 D RockFFPlayer: run : dequeueMessage Message 20
04-27 17:48:46.012 248 1530 D RockFFPlayer: CMD_CURRENTSTATUS
04-27 17:48:46.012 248 1530 D RockFFPlayerBase: dumpStatus(): Initialized
04-27 17:48:46.012 248 1530 D RockFFPlayer: run : dequeueMessage Message 20 OK
04-27 17:48:46.012 248 1530 D RockFFPlayer: Messagecomplete type [20]
04-27 17:48:46.013 248 1530 D RockFFPlayer: run : Message 20 complete
04-27 17:48:46.013 248 1392 D RockFFPlayer: enqueueMessage:sync wait ok
04-27 17:48:46.014 248 755 D RockFFPlayerBase: setSurfaceTexture in
04-27 17:48:46.014 248 755 D RockFFPlayerBase: setSurfaceTexture out
04-27 17:48:46.014 248 755 D RockFFPlayer: enter enqueueMessage
04-27 17:48:46.014 248 755 D RockFFPlayer: enqueueMessage:****1
04-27 17:48:46.014 248 755 D RockFFPlayer: enqueueMessage:****2
04-27 17:48:46.014 248 755 D RockFFPlayer: enqueueMessage:****3
04-27 17:48:46.014 248 755 D RockFFPlayer: enqueueMessage:Message 1,set signal
04-27 17:48:46.014 248 755 D RockFFPlayer: enqueueMessage:sync wait
04-27 17:48:46.014 248 1530 D RockFFPlayer: deliverMessage
04-27 17:48:46.014 248 1530 D RockFFPlayer: run : dequeueMessage Message 33
04-27 17:48:46.015 248 1530 D RockFFPlayer: CMD_SET_SURFACE
04-27 17:48:46.015 248 1530 D RockFFPlayer: run : dequeueMessage Message 33 OK
04-27 17:48:46.015 248 1530 D RockFFPlayer: Messagecomplete type [33]
04-27 17:48:46.015 248 1530 D RockFFPlayer: run : Message 33 complete
04-27 17:48:46.015 248 755 D RockFFPlayer: enqueueMessage:sync wait ok
04-27 17:48:46.015 248 755 D RockFFPlayer: prepareAsync in
04-27 17:48:46.015 248 755 D RockFFPlayerBase: dumpStatus(): Initialized
04-27 17:48:46.015 248 755 D RockFFPlayerBase: dumpStatus(): Preparing
04-27 17:48:46.016 248 1531 I FFPlayer_Version: ******************************************
04-27 17:48:46.016 248 1531 I FFPlayer_Version:
04-27 17:48:46.016 248 1531 I FFPlayer_Version: starting main player: v2.02017-08-11-15:20:06.6c05a80f.Hao
04-27 17:48:46.016 248 1531 I FFPlayer_Version:
04-27 17:48:46.016 248 1531 I FFPlayer_Version: ******************************************
04-27 17:48:46.016 248 1531 I RockFFPlayer: setDataSource(url=https://r1---sn-45gx5nuvox-u2xk.googlevideo.com/videoplayback?key=yt6&source=youtube&pl=22&mime=video%2Fmp4&lmt=1516455042123777&fexp=23724337&expire=1524841123&initcwndbps=600000&c=MWEB&mn=sn-45gx5nuvox-u2xk%2Csn-un57en7s&mm=31%2C29&ipbits=0&id=o-AL4HUGYth87G6j0RkM0sHcCvc6bnqXGfDSdhpSTv-946&dur=2938.392&mv=m&gir=yes&mt=1524819467&ms=au%2Crdu&requiressl=yes&ip=218.211.90.129&clen=163269229&fvip=1&ratebypass=yes&signature=2A33D98ED800B2DD47079A9BC3F90CAF0157B5C7.4082BB40023B561933F9F3C7E9AEFA8C7AF6E999&itag=18&ei=Q-biWrP3D9OUgQP2753wDg&sparams=clen%2Cdur%2Cei%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cexpire&cpn=-QU6Crfu1ICJKUsz&cver=1.20180426&ptk=youtube_single&oid=rpa-W4lpwnkGwNBEdRi7KQ&pltype=contentugc)
04-27 17:48:46.016 248 755 D RockFFPlayer: prepareAsync ok
04-27 17:48:46.016 248 1531 E RockFFPlayerBase: openContext : in
04-27 17:48:46.016 248 1531 D RockFFPlayer: Header:User-Agent: AppleCoreMedia/1.0.0.7B367(iPad; U; CPU OS 4_3_3 like Mac OS X)^M
04-27 17:48:46.016 248 1531 E RockFFPlayer: ffmpeg version v2.0: git-2017-05-12-ee328d0
04-27 17:48:46.016 248 1531 E RockFFPlayer: init_input:avio_open2 failed
04-27 17:48:46.016 248 1531 E RockFFPlayer: init_input failed
04-27 17:48:46.016 248 1531 I RockFFPlayer: avformat_open_input return fail
04-27 17:48:46.016 248 1531 E RockFFPlayerBase: network ExtendSubtitle isn't supported....
04-27 17:48:46.016 248 1531 D RkExtensionPlayer: ~RkExtensionPlayer in
04-27 17:48:46.016 248 1531 D RkExtensionPlayer: RkExtensionPlayer::closeExtendSubDecoder in
04-27 17:48:46.016 248 1531 E FFExtensionSource: ~FFExtensionSource in
04-27 17:48:46.016 248 1531 D RockFFPlayer: FFMediaSource context null.
04-27 17:48:46.016 248 1531 E FFExtensionSource: ~FFExtensionSource out
04-27 17:48:46.016 248 1531 D RockFFPlayer: ~FFMediaSource
04-27 17:48:46.016 248 1531 D RockFFPlayer: FFMediaSource context null.
04-27 17:48:46.016 248 1531 D RkExtensionPlayer: closeExtendSubDecoder out
04-27 17:48:46.017 248 1531 E RockFFPlayerBase: openContext : out,ret = -1330794744
Welcome Firefly Open Source Community (https://bbs.t-firefly.com/) |
Powered by Discuz! X3.1 |