RTSP Streaming to Xibo

So here are a few things I noticed while streaming RTSP to a Xibo Android player:

  • Don’t enable blacklisting. One stream error and your layout never plays back again.
  • Streaming a 4K stream to a 1080p display (even though the Android is supposedly capable of 4K playback) will crash the entire device (and require a hard reset).
  • Encode to the correct resolution (1920x1080) for best playback.
  • Sometimes the RTSP stream will be garbled, this is probably due to the frames not synchronizing correctly
  • The codec uses slightly under 1MB/s for 1080p30 Baseline which is 8Mbps. Obviously RTP can be multicast but it’s still a significant ‘investment’ when it comes to bandwidth.

Here is how I am testing it:

/Applications/VLC.app/Contents/MacOS/VLC PUPPIES\ BATH\ IN\ 4K\ (ULTRA\ HD)(Original_H.264-AAC)\ (4ksamples.com).mp4 --sout=’#transcode{vcodec=h264,width=1920,height=1080,fps=30,venc=x264{profile=baseline}}:rtp{sdp=rtsp://128.151.188.110:8554/test.sdp}’ --loop --sout-keep --live-caching 500