Hi Guys,
I'm putting together a 4-screens (2x2) PiWall... I seem to have it all sorted but like others, am suffering from some video stuttering. I've provided as much info as possible - hopefully it might help someone identify where the problem is coming from!
Hardware:
4x Raspberry Pi 3 Model B (for slaves and master). Fuly isolated network. IPs as per setup guide.
Running latest release or Raspbian light (Jessie 2016-03-18), with apt-get update/upgrade ran after installation
Test video:
Video codec omx-h264 width 1920 height 1080 profile 77 fps 24.000000
Tests:
omxplayer big_buck_bunny_1080p_h264.mov - Plays fine locally, no stuttering.
pwomxplayer big_buck_bunny_1080p_h264.mov - Plays fine locally, no stuttering.
pwomxplayer --tile-code=42 big_buck_bunny_1080p_h264.mov - Plays fine locally, no stuttering.
MASTER: avconv -re -i big_buck_bunny_1080p_h264.mov -vcodec copy -f avi -an udp://
239.0.1.23:1234
At this point we see stuttering (with and without tile codes set), which would make me presume it's a network issue, as we've been 100% fine until we started using the network...BUT... If I try the following command on a slave (With the usual avconv master command, I can play the video without stuttering), which kind of proves that the network is OK?
The only problem with the above command is that it 'bombs out' after 15 seconds or so, and gives the dreaded "have a nice day" error.
As far as I can tell pwomxplayer seems to introduce the stuttering when using UDP video stream, as omxplayer grabs it fine. Is pwomxplayer just a front-end to omxplayer? Could somone suggest some omxplayer switches etc that would prevent it from crashing after 15 sec?
Thanks! :)