MPlayer同期ネットワーク再生の問題


0

私のチームは、スレーブマシンでさまざまなビデオを再生しようとしています。ビデオはそれぞれ異なりますが、再生時間は同期されるはずです。これは、プレイ時間データをスレーブに送信するマスターマシンを持つことで実現されます。

現在、各マシンはMPlayerの2つのインスタンスを実行していますが、2つのインスタンスは同じUDPポートをリッスンできないため、正常に動作しませんが、UDPデータグラムを複数のポートに転送するSamplicatorを使用しました。さらに、あるポートのデータグラムを別のポートに転送できる独自のツールを作成しました。

これまでのところ、これらのアプローチはどちらも理想的ではありませんでした。マシンごとに1つのスレーブインスタンスのみを使用する場合、同期は意図したとおりに機能します。ただし、2つのインスタンスでは、再生が時々途切れることがあります。

1台のマシンで2つのMPlayerインスタンスを同期させる他の方法はありますか?

マスターコマンド:

-udp-master -udp-ip {_networkIp} -udp-port {_masterPort} -nogui -cache 1024 -framedrop video.mp4

スレーブコマンド:

-udp-slave -udp-port {MasterPort} -xy 1920 -geometry 0:0 -noborder -cache 1024 -framedrop video1.mp4
-udp-slave -udp-port {MasterPort} -xy 1920 -geometry 0:0 -noborder -cache 1024 -framedrop video2.mp4

回答:


-1

3840x1080の解像度のビデオを1つだけ使用して問題を解決しました。この方法では、2番目のインスタンスは必要ありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.