Ich möchte dasselbe Video auf zwei verschiedenen Computern abspielen und über das Internet synchronisieren. Ich möchte zusammen mit meinem Freund Videos sehen, während ich über Skype spreche. Wenn einer von uns das Video anhält / startet, wird es auch auf der anderen Seite angehalten / gestartet.
Die Synchronisierung muss nicht perfekt sein, aber die Videos sollten im Laufe der Zeit nicht auseinander driften. Es muss unter Windows funktionieren und sollte nicht zu schwierig einzurichten sein (dh ich muss jemanden über das Einrichten informieren). Beide Computer befinden sich hinter Routern (Heim-ADSL-Verbindung).
Gibt es dafür schon Lösungen?
Klarstellung: Was ich suche, ist eine Fernsteuerungslösung für beide Player auf beiden Computern, ähnlich wie bei http://www.synchtube.com/ . Streaming ist aufgrund der eingeschränkten Upload-Bandbreite auf beiden Seiten (ADSL) keine praktikable Lösung. Auf beiden Computern ist dieselbe Videodatei vorhanden.
Antworten:
Nachdem ich selbst nach einer ähnlichen Lösung gesucht hatte (synchronisierte Wiedergabe mit Dateien auf beiden Computern, kein Streaming oder Multicast), fand ich mehrere Lösungen, von denen die meisten kostenlos und einige Open Source waren.
Desktop-Anwendungen
Die folgenden Anwendungen müssen auf beiden Computern installiert sein, um die synchronisierte Wiedergabe zu ermöglichen:
SyncPlay : OpenSource- Software zum Synchronisieren der Wiedergabe von Videos und / oder Audiodateien. Die Synchronisationspakete werden durch die SyncPlay-Server geleitet, aber die Software ist OpenSource, sodass Sie Ihren eigenen Master-Server erstellen können, wenn Sie möchten. Plattformübergreifend und funktioniert mit mehreren verschiedenen Playern, wie z. B. mpv oder VLC (v2 wird in der neuesten Version von SyncPlay nativ unterstützt), bevor Sie das zusätzliche VLC-Syncplay-Plugin installieren mussten. Für VLC v3 gibt es ein Problemdas wird in Zukunft behoben sein). SyncPlay selbst ist recht einfach zu bedienen: Starten Sie einfach SyncPlay und wählen Sie einen (IRC-ähnlichen) Server, einen Raumnamen und eine zu synchronisierende Datei aus. Anschließend wird Ihr Video-Player mit allen erforderlichen Informationen gestartet. Sie können dann Ihren Freunden mitteilen, dass Sie denselben Server, denselben Raumnamen und dieselbe zu synchronisierende Datei auswählen sollen. Ein vollständiges Protokoll zeigt alle Aktionen in Echtzeit an.
RiftMax Theatre ist ein Media Player, der speziell für die Synchronisierung der Wiedergabe entwickelt wurde.
Virtual-Reality-Theater wie VRTV Free und ähnliche Virtual-Reality-Apps von Cardboard / Occulus: Wenn Sie beide über ein virtuelles Headset verfügen, bieten die Virtual-Theater-Apps in der Regel eine synchronisierte Wiedergabe über das Internet mit Benutzern desselben Headsets.
Webbasierte Apps
Diese Anwendungen werden im Browser ausgeführt, ermöglichen jedoch die Verwendung eigener Dateien:
quelle
http://www.mplayerhq.hu/DOCS/HTML/en/networksync.html
Mit mplayer können Sie anscheinend Videos über das Netzwerk synchronisieren.
quelle
Es gibt einige Ansätze.
1) Super einfach, keine echte Synchronisation
Kopieren Sie die Datei auf beide Computer, rufen Sie Skype auf, sagen Sie "1, 2, 3 .. GO" und starten Sie gleichzeitig. Um die Genauigkeit zu verbessern, können Sie beide mit demselben NTP-Server synchronisieren ( http://ntp.org/ ; http://www.nist.gov/pml/div688/grp40/its.cfm ; http: / /technet.microsoft.com/en-us/library/cc773061(WS.10).aspx ) und richten Sie dann ein Schedule / Cron / At-Skript ein ( http://support.microsoft.com/kb/308569 ; http: //adminschoice.com/crontab-quick-reference ). Dies ist wahrscheinlich der am wenigsten technische Weg, dies zu tun. Ich gehe davon aus, dass es sich hier nicht nur um ein YouTube- oder Webvideo handelt, auf das Sie beide klicken können. In Bezug auf das Bandbreiten-Streaming gibt es wahrscheinlich einen vernachlässigbaren Unterschied, wenn die Datei vorzeitig übertragen wird.)
3) Videokonferenzen
Videokonferenzsoftware wie GoToMeeting, Adobe Connect, Microsoft NetMeeting usw. verfügt häufig über Video-Streaming-Funktionen. Orb, TVersity usw. und andere Medienstreamer funktionieren möglicherweise auch, wenn Sie mit ihnen herumspielen. Sie müssen sich die Details ansehen, um die Angebote und Funktionen zu sehen. Ich habe keine praktische Erfahrung mit der Umsetzung der von Ihnen gesuchten Informationen.
3) Stark technisch
Was Sie wahrscheinlich suchen, ist, Ihr Video zu "mutlicasten". Dies bedeutet, dass bei Verwendung eines Streaming-Protokolls wie RTP dasselbe Signal an mehrere Empfänger gesendet wird. Mit dem Video-Player VLC können Sie dies erreichen. Hier ist eine grundlegende Anleitung, die ich sehr schnell gegoogelt habe ( http://www.wikihow.com/Use-Vlc-to-Stream-Audio-and-Video-to-Multiple-Computers-on-Your-Network-Using-Multicast ) . Habe nicht überprüft, ob es gut ist, aber wenn du nach "vlc mutlicast" suchst, solltest du andere Tutorials finden. Es sollte auch mit anderen Videoplayern funktionieren, etwas suchen.
Sie können IP-Multicast zwar über das Internet ausführen, dies kann jedoch schwierig und problematisch sein und Ihren Internetdienstanbieter einbeziehen. Sie möchten sich wahrscheinlich über ein VPN mit dem anderen Benutzer verbinden - ein virtuelles privates Netzwerk. Dies bedeutet, dass Sie eine Verbindung herstellen, als befänden Sie sich nur virtuell im selben LAN. Auf diese Weise können Sie alle Arten von lokalen / LAN-Protokollen und -Anwendungen ausführen. Programme wie Hamachi, TeamViewer und andere helfen Ihnen beim Einrichten eines VPN. Sie können dies auch auf Systemebene einrichten, dort recherchieren oder nach anderen Paketlösungen suchen.
Die Besonderheiten und das Testen Ihrer Lösung überlasse ich Ihnen als Lernaktivität. Bei der Suche nach Ihnen haben einige Personen festgestellt, dass ihr VPN keine Multicast-Protokolle unterstützt oder dass Verzögerungsprobleme aufgetreten sind. Probieren Sie diese Route aus, wenn Sie mit den Netzwerkeinstellungen herumspielen möchten, aber mit der Synchronisierungs- oder Videokonferenzsoftware arbeiten möchten, da dies anscheinend einfacher ist.
Andere Vorschläge, auf die ich nicht näher eingehen werde, es sei denn, Sie möchten es wirklich wissen:
Da es immer zu Netzwerkverzögerungen kommen wird, ist es meiner Meinung nach für Sie beide einfacher, eine lokale Kopie zu haben
Bearbeiten
Ich habe den Kommentar des OP zur Kenntnis genommen, wollte aber weitere Informationen für andere hinzufügen, die auf diesen Kommentar stoßen und an Streaming interessiert sind. Ich erinnere mich, dass Winamps Shoutcast eine Video-Unterstützung hat, also habe ich eine einfache Suche durchgeführt und diese gefunden. Ich denke, man sollte in der Lage sein, einen privaten Video-Radiosender für das Streamen an Freunde zu erstellen. http://en.wikipedia.org/wiki/Nullsoft_Streaming_Video http://www.scvi.net/stream/index.htm
quelle
Jeder, der es sucht, kann dies mit VLC tun
http://www.howtogeek.com/118075/sow-to-stream-videos-and-music-over-the-network-using-vlc/
quelle