OMXPlayer-Sync facilitates synchronization of multiple OMXPlayer instances over the network in a master/slave fashion.
$ ./omxplayer-sync -h
Usage: omxplayer-sync [options] filename
Options:
-h, --help show this help message and exit
-m, --master
-l, --slave
-x DESTINATION, --destination=DESTINATION
-u, --loop
-v, --verbose
master
omxplayer-sync -muv movie1.mp4 movie2.mp4 /movies/*
slave
omxplayer-sync -luv movie1.mp4 movie2.mp4 /movies/*
A recent version of pyexpect.
Version c0dd950 of omxplayer.
To achive faster initial sync times, one should use a build of omxplayer with forward and backward seek times set to 5 seconds instead of 30 seconds.