Как синхронизировать воспроизведение видео QuickTime с 3 разными компьютерами Mac?

Знаете ли вы способ синхронного воспроизведения трех видео (QuickTime) на трех разных машинах? По крайней мере, я бы нажал пробел, чтобы запустить их синхронно.

Если компьютеры находятся рядом друг с другом и у вас есть Bluetooth-клавиатура, пробовали ли вы связать ее со всеми из них?

Ответы (3)

Вы пробовали Мультиэкран? Я использовал это в прошлом и работал безупречно в течение 3 дней. http://www.zachpoff.com/software/multiscreener/

Я не знаю, насколько хорошо это будет синхронизировано, но вы можете попробовать использовать at(или launchd или cron ) для запуска команды osascript в указанное время.

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
at 16:12 <<< 'osascript -e "tell app \"QuickTime Player\" to play document 1"'
Спасибо за ответ! (никогда не слышал об osascript, я проведу исследование) В любом случае, я думаю, что у трех компьютеров Mac будет разное время загрузки для загрузки приложения quicktime и видео, поэтому я думаю, что это вряд ли будет синхронизироваться с этой командой. Это было бы очень хорошо, если я найду метод только для запуска, например, пробела при загрузке видео. Я продолжу свои исследования :-)
Команда просто указывает QuickTime Player воспроизвести видео, которое было открыто ранее. Вы можете попробовать добавить что-то вроде sleep 0.1; этого на более быстрых компьютерах.

Вы можете использовать VLC для отправки видео в виде многоадресного потока UDP (или по HTTP). Затем вы можете получать поток на всех машинах.