2

libVLC を使用して、ネットワーク経由でダウンロードしたクリップのセグメントを再生する方法に興味があります。私たちは、パケットが宛先に到達するための複数のパスを持つことができる一種の P2P プログラムを開発しています。そこに着いたら、それをプレイする方法を知る必要があります。私の考えは、それがバッファに配置され、プレーヤーが FIFO 方式でパケットを再生するというものです。

私が持っているコードは、このチュートリアルの修正版です。ストリームを直接受信し、与えられたファイルをほとんど再生できることを私は知っています。ただし、(パケットから取得した) ファイルのセグメントをバッファに配置して再生できるようにする方法がわかりません。

多くの検索結果で libvlc_video_set_callbacks() が表示されますが、それがどのように役立つかわかりません。問題がある場合は、現時点では MP4 ファイルのみを検討しており、後で拡張する予定です。

4

0 に答える 0