RTSP playback with v2.7.9 "smoother" than with 3.0.0a42?
Hello folks!
I am working on an app to play RTSP streams and have tried various approaches to playback the stream. I came across MobileVLCKit a few weeks ago and first tried the latest stable release from CocoaPods which is 2.2.2. It didn't work as it is only for 32 Bit devices. Then I came across the unstable and prod branches and tried both. (prod: v2.7.9, unstable: 3.0.0a40 and a41) While the stream buffers and starts fast with 2.7.9, it takes longer with the alpha builds. Thats the first issue I am having. Second: When I try to play the same stream simultaneously with multiple devices (2 Android devices, mac-pc, windows-pc, 2 iOS devices, etc...) the streams are smooth with 2.7.9, meanwhile it starts to drop frame with the alpha builds, as soon as a second device starts playing the same stream.
I am not sure if it is because those are alpha builds, or something else, but I just wanted to mention this with the hope to get a hint that may fix or improve any of the issues i have.
Best regards.
Debug output:
2017-10-09 14:23:10.597650+0200 app[5243:1519816] creating player instance using shared library
2017-10-09 14:23:10.643477+0200 app[5243:1519816] VLC media player - 3.0.0-git Vetinari
2017-10-09 14:23:10.643582+0200 app[5243:1519816] Copyright © 1996-2017 the VideoLAN team
2017-10-09 14:23:10.643629+0200 app[5243:1519816] revision 2.2.0-git-14723-g69b439f611
2017-10-09 14:23:10.643688+0200 app[5243:1519816] configured with /Users/caro/Documents/Projects/VLCKitClean/libvlc/vlc/configure '--prefix=/Users/caro/Documents/Projects/VLCKitClean/libvlc/vlc/install-iPhoneOS/arm64' '--host=aarch64-apple-darwin14' '--with-contrib=/Users/caro/Documents/Projects/VLCKitClean/libvlc/vlc/contrib/iPhone-aarch64-apple-darwin14-aarch64' '--enable-static' '--enable-dvbpsi' '--enable-avcodec' '--disable-vpx' '--disable-macosx' '--disable-macosx-qtkit' '--disable-macosx-avfoundation' '--disable-shared' '--enable-opus' '--disable-faad' '--disable-lua' '--disable-a52' '--enable-fribidi' '--disable-qt' '--disable-skins2' '--disable-vcd' '--disable-vlc' '--disable-vlm' '--disable-httpd' '--disable-nls' '--disable-sse' '--disable-notify' '--enable-live555' '--enable-realrtsp' '--enable-swscale' '--disable-projectm' '--enable-libass' '--enable-libxml2' '--disable-goom' '--disable-dvdread' '--disable-dvdnav' '--disable-bluray' '--disable-linsys' '--disable-libva' '--disable-gme' '--disable-tremor' '--enable-vorbis' '--disable-fluidsynth' '--disable-jack' '--disable-pulse' '--disable-mtp' '--enable-ogg' '--enable-speex' '--enable-theora' '--enable-flac' '--disable-screen' '--enable-freetype' '--enable-taglib' '--disable-mmx' '--disable-addonmanagermodules' '--disable-mad' 'host_alias=aarch64-apple-darwin14' 'CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'CFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch arm64 -O3 -g -miphoneos-version-min=7.0 -DNDEBUG' 'LDFLAGS=-arch arm64 -Wl,-ios_version_min,7.0' 'CPPFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch arm64 -O3 -g -miphoneos-version-min=7.0' 'CXX=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++' 'CXXFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch arm64 -O3 -g -miphoneos-version-min=7.0' 'OBJC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'OBJCFLAGS=-O3 -g' 'CCAS=gas-preprocessor.pl /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang'
2017-10-09 14:23:13.147861+0200 app[5243:1520399] Creating an input for 'rtsp://10.0.0.1:9099/stream'
2017-10-09 14:23:13.150435+0200 app[5243:1520400] using timeshift granularity of 50 MiB
2017-10-09 14:23:13.150511+0200 app[5243:1520400] using default timeshift path
2017-10-09 14:23:13.150638+0200 app[5243:1520400] `rtsp://10.0.0.1:9099/stream' gives access `rtsp' demux `any' path `10.0.0.1:9099/stream'
2017-10-09 14:23:13.150849+0200 app[5243:1520400] creating demux: access='rtsp' demux='any' location='10.0.0.1:9099/stream' file='(null)'
2017-10-09 14:23:13.150901+0200 app[5243:1520400] looking for access_demux module matching "rtsp": 3 candidates
2017-10-09 14:23:13.150997+0200 app[5243:1520400] version 2016.10.21
2017-10-09 14:23:13.621390+0200 app[5243:1520400] RTP subsession 'video/H264'
2017-10-09 14:23:13.756619+0200 app[5243:1520400] selecting program id=0
2017-10-09 14:23:13.757079+0200 app[5243:1520400] setup start: 0.000000 stop:0.000000
2017-10-09 14:23:13.916104+0200 app[5243:1520400] We have a timeout of 60 seconds
2017-10-09 14:23:13.916188+0200 app[5243:1520400] play start: 0.000000 stop:0.000000
2017-10-09 14:23:13.916211+0200 app[5243:1520400] using access_demux module "live555"
2017-10-09 14:23:13.916430+0200 app[5243:1520400] looking for packetizer module matching "any": 24 candidates
2017-10-09 14:23:13.916475+0200 app[5243:1520400] using packetizer module "h264"
2017-10-09 14:23:13.916629+0200 app[5243:1520400] looking for video decoder module matching "any": 7 candidates
2017-10-09 14:23:13.916932+0200 app[5243:1520400] Using Video Toolbox to decode 'h264'
2017-10-09 14:23:13.916953+0200 app[5243:1520400] using video decoder module "videotoolbox"
2017-10-09 14:23:13.917040+0200 app[5243:1520400] looking for meta reader module matching "any": 1 candidates
2017-10-09 14:23:13.918772+0200 app[5243:1520400] no meta reader modules matched
2017-10-09 14:23:13.918886+0200 app[5243:1520400] `rtsp://10.0.0.1:9099/stream' successfully opened
2017-10-09 14:23:13.939851+0200 app[5243:1520400] Buffering 0%
2017-10-09 14:23:14.011786+0200 app[5243:1520403] waiting for SPS/PPS
2017-10-09 14:23:14.012481+0200 app[5243:1520403] found NAL_SPS (sps_id=0)
2017-10-09 14:23:14.123444+0200 app[5243:1520403] found NAL_PPS (pps_id=0 sps_id=0)
2017-10-09 14:23:14.154305+0200 app[5243:1520403] restarting module due to input format change
2017-10-09 14:23:14.154462+0200 app[5243:1520403] removing module "videotoolbox"
2017-10-09 14:23:14.154550+0200 app[5243:1520403] looking for video decoder module matching "any": 7 candidates
2017-10-09 14:23:14.154915+0200 app[5243:1520403] Using Video Toolbox to decode 'h264'
2017-10-09 14:23:14.154985+0200 app[5243:1520403] using video decoder module "videotoolbox"
2017-10-09 14:23:14.155417+0200 app[5243:1520403] new SPS parsed: 0
2017-10-09 14:23:14.155474+0200 app[5243:1520403] new PPS parsed: 0
2017-10-09 14:23:14.156360+0200 app[5243:1520403] Got SPS/PPS: late opening of H264 decoder
2017-10-09 14:23:14.188377+0200 app[5243:1520403] VT decoder doesn't handle deinterlacing
2017-10-09 14:23:14.210313+0200 app[5243:1520384] vt cvpx chroma: 420v
2017-10-09 14:23:14.212338+0200 app[5243:1520384] looking for text renderer module matching "freetype": 1 candidates
2017-10-09 14:23:14.309602+0200 app[5243:1520384] using text renderer module "freetype"
2017-10-09 14:23:14.309706+0200 app[5243:1520384] looking for video converter module matching "any": 15 candidates
2017-10-09 14:23:14.315123+0200 app[5243:1520384] 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
2017-10-09 14:23:14.315427+0200 app[5243:1520384] using video converter module "swscale"
2017-10-09 14:23:14.315518+0200 app[5243:1520384] looking for video converter module matching "any": 15 candidates
2017-10-09 14:23:14.315605+0200 app[5243:1520384] YUVP to YUVA converter
2017-10-09 14:23:14.315878+0200 app[5243:1520384] using video converter module "yuvp"
2017-10-09 14:23:14.315929+0200 app[5243:1520384] Deinterlacing available
2017-10-09 14:23:14.316012+0200 app[5243:1520384] deinterlace -1, mode auto, is_needed 0
2017-10-09 14:23:14.316067+0200 app[5243:1520384] looking for vout window module matching "any": 0 candidates
2017-10-09 14:23:14.316180+0200 app[5243:1520384] no vout window modules
2017-10-09 14:23:14.316541+0200 app[5243:1520407] Opening vout display wrapper
2017-10-09 14:23:14.316585+0200 app[5243:1520407] looking for vout display module matching "any": 4 candidates
2017-10-09 14:23:14.362276+0200 app[5243:1519816] Metal GPU Frame Capture Enabled
2017-10-09 14:23:14.363013+0200 app[5243:1519816] Metal API Validation Enabled
2017-10-09 14:23:14.516379+0200 app[5243:1520400] Stream buffering done (265 ms in 576 ms)
2017-10-09 14:23:14.555198+0200 app[5243:1519816] libMobileGestalt MobileGestaltSupport.m:153: pid 5243 (swarovski) does not have sandbox access for frZQaeyWLUvLjeuEK43hmg and IS NOT appropriately entitled
2017-10-09 14:23:14.555305+0200 app[5243:1519816] libMobileGestalt MobileGestalt.c:550: no access to InverseDeviceID (see <rdar://problem/11744455>)
2017-10-09 14:23:14.697629+0200 app[5243:1519816] VoutDisplayEvent 'resize' 320x240
2017-10-09 14:23:14.698858+0200 app[5243:1519816] VoutDisplayEvent 'resize' 375x667
2017-10-09 14:23:14.699479+0200 app[5243:1519816] VoutDisplayEvent 'resize' 750x1334
2017-10-09 14:23:14.699574+0200 app[5243:1519816] VoutDisplayEvent 'resize' 750x1334
2017-10-09 14:23:14.707149+0200 app[5243:1520407] looking for glconv module matching "any": 1 candidates
2017-10-09 14:23:14.719142+0200 app[5243:1520407] using glconv module "glconv_cvpx"
2017-10-09 14:23:14.728542+0200 app[5243:1519816] VoutDisplayEvent 'resize' 375x667
2017-10-09 14:23:14.728815+0200 app[5243:1519816] VoutDisplayEvent 'resize' 750x1334
2017-10-09 14:23:14.728858+0200 app[5243:1520407] using vout display module "ios"
2017-10-09 14:23:14.728925+0200 app[5243:1520407] original format sz 1280x720, of (0,0), vsz 1280x720, 4cc CVPN, sar 1:1, msk r0x0 g0x0 b0x0
2017-10-09 14:23:14.729148+0200 app[5243:1520384] removing module "freetype"
2017-10-09 14:23:14.729258+0200 app[5243:1520384] looking for text renderer module matching "freetype": 1 candidates
2017-10-09 14:23:14.749421+0200 app[5243:1520407] VoutDisplayEvent 'resize' 1280x720
2017-10-09 14:23:14.752846+0200 app[5243:1520384] using text renderer module "freetype"
2017-10-09 14:23:14.759838+0200 app[5243:1520400] buffer deadlock prevented
2017-10-09 14:23:14.759896+0200 app[5243:1520400] Decoder wait done in 243 ms
2017-10-09 14:23:14.763235+0200 app[5243:1520384] non-dated video buffer received
2017-10-09 14:23:14.765472+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:14.891610+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:14.893570+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:14.896265+0200 app[5243:1520356] early picture skipped
2017-10-09 14:23:14.899124+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:14.901457+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:14.901966+0200 app[5243:1520400] tk->rtpSource->hasBeenSynchronizedUsingRTCP()
2017-10-09 14:23:14.901996+0200 app[5243:1520400] ES_OUT_RESET_PCR called
2017-10-09 14:23:14.902042+0200 app[5243:1520400] Buffering 0%
2017-10-09 14:23:14.906200+0200 app[5243:1520358] Received first picture
2017-10-09 14:23:14.966815+0200 app[5243:1520403] Restarting decoder session
2017-10-09 14:23:15.004057+0200 app[5243:1520403] VT decoder doesn't handle deinterlacing
2017-10-09 14:23:15.017134+0200 app[5243:1520380] non-dated video buffer received
2017-10-09 14:23:15.019750+0200 app[5243:1520400] Stream buffering done (266 ms in 117 ms)
2017-10-09 14:23:15.021962+0200 app[5243:1520400] buffer deadlock prevented
2017-10-09 14:23:15.022004+0200 app[5243:1520400] Decoder wait done in 2 ms
2017-10-09 14:23:15.025225+0200 app[5243:1520356] early picture skipped
2017-10-09 14:23:15.157617+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.159543+0200 app[5243:1520356] early picture skipped
2017-10-09 14:23:15.161364+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.163552+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.165341+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.167347+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.169208+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.171264+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.376669+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.378689+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.380531+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.380587+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.380627+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.380661+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.388188+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.390168+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.410131+0200 app[5243:1520407] auto hiding mouse cursor
2017-10-09 14:23:15.640002+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.641851+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.643820+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.645953+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.647687+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.649608+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.651509+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.653667+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.907603+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.909622+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:15.911462+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.911519+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.911561+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.911594+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.919131+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:15.921526+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.175910+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.177155+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.179615+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.181498+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.183443+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.185176+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.187091+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.189618+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.442268+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.444122+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.446396+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.446478+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.446538+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.446588+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.453987+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:16.455932+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.718713+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.722941+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.724899+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.725969+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.727194+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.728230+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.729098+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.729765+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.974632+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.976500+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:16.978581+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.978641+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.978681+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.978714+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.991363+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:16.992037+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:17.250305+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.255496+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.258972+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.262259+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.273439+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.277681+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.281139+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.285167+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.517346+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.523343+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.526558+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.526795+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.526959+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.527223+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.539663+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.541858+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.784369+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.789370+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.792994+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.795886+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.800291+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.804487+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:17.807562+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:17.810891+0200 app[5243:1520358] early picture skipped
2017-10-09 14:23:18.060451+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.065008+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.068997+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.069172+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.069293+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.069410+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.077756+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.079772+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.312643+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.315311+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.317188+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.320331+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.323348+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.326187+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.328362+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.330589+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.577931+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.580983+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.583074+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.583788+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.583966+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.584196+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.591189+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.593742+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.858872+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.861368+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.863481+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.865643+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.867890+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.869951+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:18.871750+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:18.874804+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:19.109492+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.112473+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.114404+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.115483+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.115688+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.115969+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.126726+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:19.128786+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:19.391478+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.396117+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.399153+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:19.401999+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.404157+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.405995+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.408131+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.410154+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.654366+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.659250+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.662741+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.662938+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.663104+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.663253+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.674868+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.677228+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.921717+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.925283+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.930738+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.933151+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.936351+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.946152+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.952471+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:19.955349+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.186540+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:20.190177+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:20.195228+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:20.196069+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:20.196586+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:20.196779+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:20.207529+0200 app[5243:1520380] early picture skipped
2017-10-09 14:23:20.211049+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.451627+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.455723+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.459325+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.462526+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.464922+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.466846+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.468877+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.470932+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.724630+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.737798+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.741260+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.741568+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.742178+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.742839+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.752218+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:20.755066+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:21.011614+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:21.018369+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:21.022907+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:21.025624+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:21.029363+0200 app[5243:1520384] early picture skipped
2017-10-09 14:23:21.216464+0200 app[5243:1520407] picture might be displayed late (missing 14 ms)
Can't I disable skipping but show fragmented frames?
Log when a simultaneous connection occurs:
2017-10-09 14:39:50.072845+0200 app[5283:1525750] ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 100 ms)
2017-10-09 14:39:50.073064+0200 app[5283:1525750] ES_OUT_RESET_PCR called
2017-10-09 14:39:51.457690+0200 app[5283:1525750] Buffering 0%
2017-10-09 14:39:51.939285+0200 app[5283:1525753] Restarting decoder session
2017-10-09 14:39:52.016680+0200 app[5283:1525753] VT decoder doesn't handle deinterlacing
2017-10-09 14:39:52.117539+0200 app[5283:1525750] Stream buffering done (266 ms in 659 ms)
2017-10-09 14:39:52.122701+0200 app[5283:1525750] buffer deadlock prevented
2017-10-09 14:39:52.122833+0200 app[5283:1525750] Decoder wait done in 5 ms
2017-10-09 14:39:52.262868+0200 app[5283:1525677] non-dated video buffer received
2017-10-09 14:39:52.431182+0200 app[5283:1525670] early picture skipped
2017-10-09 14:39:52.447833+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:52.592102+0200 app[5283:1525670] early picture skipped
2017-10-09 14:39:52.620365+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:52.631215+0200 app[5283:1525670] early picture skipped
2017-10-09 14:39:52.910989+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:52.922999+0200 app[5283:1525750] ES_OUT_SET_(GROUP_)PCR is called too late (jitter of 293 ms ignored)
2017-10-09 14:39:52.927788+0200 app[5283:1525670] Timestamp conversion failed for 233562: no reference clock
2017-10-09 14:39:52.927911+0200 app[5283:1525670] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:52.927982+0200 app[5283:1525670] early picture skipped
2017-10-09 14:39:53.094477+0200 app[5283:1525677] Timestamp conversion failed for 266928: no reference clock
2017-10-09 14:39:53.094626+0200 app[5283:1525677] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:53.094697+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:53.121640+0200 app[5283:1525670] Timestamp conversion failed for 300294: no reference clock
2017-10-09 14:39:53.121773+0200 app[5283:1525670] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:53.121843+0200 app[5283:1525670] early picture skipped
2017-10-09 14:39:53.147702+0200 app[5283:1525677] Timestamp conversion failed for 333660: no reference clock
2017-10-09 14:39:53.147841+0200 app[5283:1525677] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:53.147914+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:53.151876+0200 app[5283:1525670] Timestamp conversion failed for 367026: no reference clock
2017-10-09 14:39:53.151975+0200 app[5283:1525670] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:53.152041+0200 app[5283:1525670] early picture skipped
2017-10-09 14:39:53.227817+0200 app[5283:1525677] Timestamp conversion failed for 400392: no reference clock
2017-10-09 14:39:53.227959+0200 app[5283:1525677] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:53.228483+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:53.228690+0200 app[5283:1525677] Timestamp conversion failed for 433758: no reference clock
2017-10-09 14:39:53.228760+0200 app[5283:1525677] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:53.228821+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:53.229103+0200 app[5283:1525677] Timestamp conversion failed for 467124: no reference clock
2017-10-09 14:39:53.229173+0200 app[5283:1525677] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:53.229232+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:53.229733+0200 app[5283:1525677] Timestamp conversion failed for 500490: no reference clock
2017-10-09 14:39:53.229804+0200 app[5283:1525677] Could not convert timestamp 0 for videotoolbox
2017-10-09 14:39:53.233542+0200 app[5283:1525677] early picture skipped
2017-10-09 14:39:53.364754+0200 app[5283:1525677] early picture skipped