Есть несколько подходов.
1) Супер простая не реальная синхронизация
Скопируйте файл на оба компьютера, зайдите в скайп, скажите "1, 2, 3 .. ИДТИ "и начать одновременно. Чтобы повысить точность, вы можете синхронизировать данные с одним и тем же NTP-сервером (http://ntp.org/ ; http://www.nist.gov/pml/div688/grp40/its.cfm ; http://technet.microsoft.com/en-us/library/cc773061(WS.10).aspx), а затем настройте сценарий Schedule/Cron/At (http://support.microsoft.com/kb/308569 ; http://adminschoice.com/crontab-quick-reference). Это, вероятно, наименее технический способ сделать это. Я предполагаю, что это не просто YouTube или веб-видео, на которое вы можете кликнуть; с точки зрения потоковой передачи, возможно, существует незначительная разница в передаче файла заранее)
3) Видеоконференция
Программы для видеоконференций, такие как GoToMeeting, Adobe Connect, Microsoft NetMeeting и т.д., Часто имеют функции потоковой передачи видео. Orb, TVersity и т.д. И другие медиа-стримеры также могут работать, если вы поиграете с ними. Вам придется изучить особенности, чтобы увидеть их предложения и функции, у меня нет практического опыта реализации того, что вы ищете здесь.
3) Тяжело Технический
То, что вы, вероятно, ищете, это "показывать" ваше видео. Это означает, что при использовании потокового протокола, такого как RTP, один и тот же сигнал будет отправлен нескольким получателям. Используя VLC для воспроизведения видео, вы можете сделать это. Вот основное руководство, которое я очень быстро погуглил (http://www.wikihow.com/Use-Vlc-to-Stream-Audio-and-Video-to-Multiple-Computers-on-Your-Network-Using-Multicast), Не проверял, если это хорошо, но если вы ищете "vlc mutlicast", вы должны найти другие учебники. Он также должен работать с другими видеоплеерами, выполнить поиск.
Хотя вы можете запускать многоадресную IP-рассылку через Интернет, это может быть сложно, проблематично и связано с вашим провайдером. Итак, что вы, вероятно, захотите сделать, это подключиться к другому пользователю через VPN - виртуальную частную сеть. Это означает, что вы подключаетесь друг к другу, как если бы вы были в одной локальной сети, только виртуально. Это позволяет вам запускать все виды локальных / локальных протоколов и приложений. Такие программы, как Hamachi, TeamViewer и другие, помогут вам настроить VPN. Вы также можете настроить это на системном уровне, провести там какое-то исследование или поискать другие комплексные решения в Google.
Специфику и тестирование вашего решения я оставляю в качестве учебного занятия для вас. При поиске это для вас, некоторые люди отметили, что их VPN не поддерживает многоадресные протоколы или что есть проблемы с задержкой. Попробуйте этот маршрут, если вы хотите поиграть с сетевыми настройками, но идти с синхронизацией или программным обеспечением видеоконференций звучит так, как будто это будет проще.
Другие предложения, на которых я не буду подробно останавливаться, если вы действительно не хотите знать:
- Загрузите видео на какой-либо сайт обмена и просто просчитайте до щелчка, чтобы перейти, могут возникнуть проблемы с задержкой или задержкой, поскольку синхронизация отсутствует.
- Попробуйте использовать приложение для разделения экрана (я думаю, что в Skype есть плагины для нескольких зрителей), vnc и т.д. Я предполагаю, что это приведет к довольно низкому качеству.
Поскольку всегда будет задержка в сети, я думаю, что для вас обоих будет проще иметь локальную копию
редактировать
Я принял к сведению комментарий OP, но хотел бы добавить больше информации для тех, кто может столкнуться с этим, кто интересуется потоковым вещанием. Я вспомнил, что у shoutcast Winamp есть поддержка видео, поэтому я выполнил базовый поиск и нашел это. Я думаю, что нужно создать частную видео-радиостанцию для потоковой передачи друзьям.
http://en.wikipedia.org/wiki/Nullsoft_Streaming_Video http://www.scvi.net/stream/index.htm