Difference between revisions of "Vlc-sync"
Line 1: | Line 1: | ||
− | [https://github.com/turingmachine/omxplayer-sync <code>vlc-sync</code>] is a modern adaptation of [https://github.com/turingmachine/omxplayer-sync OMXPlayer-Sync], using VLC as a replacement for the [https://github.com/popcornmix/omxplayer/commit/1f1d0ccd65d3a1caa86dc79d2863a8f067c8e3f8 deprecated OMXPlayer]. This implementation facilitates the synchronization of multiple VLC | + | [https://github.com/turingmachine/omxplayer-sync <code>vlc-sync</code>] is a modern adaptation of [https://github.com/turingmachine/omxplayer-sync OMXPlayer-Sync], using VLC as a replacement for the [https://github.com/popcornmix/omxplayer/commit/1f1d0ccd65d3a1caa86dc79d2863a8f067c8e3f8 deprecated OMXPlayer]. This implementation facilitates the synchronization of multiple VLC players across a network, following a conductor/follower model. You are also able to use a single conductor for a simple video loop. |
+ | |||
+ | In simple terms, this tool makes it possible synchronize videos playing on different computers (Raspberry Pi) using a program called VLC. The <code>conductor</code> computer sends signals to the <code>follower</code> computers, telling them when to start or loop a video so that they all stay perfectly in sync. This guide exists to replace the outdated [https://interactionstation.wdka.hro.nl/wiki/Making_a_video_installation_with_Raspberry_Pi Making a video installation with Raspberry Pi] tutorial. | ||
== Getting started == | == Getting started == |
Revision as of 09:11, 27 August 2024
vlc-sync
is a modern adaptation of OMXPlayer-Sync, using VLC as a replacement for the deprecated OMXPlayer. This implementation facilitates the synchronization of multiple VLC players across a network, following a conductor/follower model. You are also able to use a single conductor for a simple video loop.
In simple terms, this tool makes it possible synchronize videos playing on different computers (Raspberry Pi) using a program called VLC. The conductor
computer sends signals to the follower
computers, telling them when to start or loop a video so that they all stay perfectly in sync. This guide exists to replace the outdated Making a video installation with Raspberry Pi tutorial.
Getting started
There are two ways to start using vlc-sync
. Running the script manually or using the ready-to-use Raspberry Pi images.
Running vlc-sync
Requirements
- Linux based operating system
- A recent version of Python 3
Installing
python3 -m venv venv
pip install -r requirements.txt