1
MPlayer同期ネットワーク再生の問題
私のチームは、スレーブマシンでさまざまなビデオを再生しようとしています。ビデオはそれぞれ異なりますが、再生時間は同期されるはずです。これは、プレイ時間データをスレーブに送信するマスターマシンを持つことで実現されます。 現在、各マシンは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