0

MediaPlayer/VideoView を使用して RTSP を Android で動作させることができません。RTSPサーバーとやり取りするクライアントを作成したので、これを行うことに成功しました。Android の RTSP サーバー (MySpace) からビデオ/オーディオ フレームを取得できます。次に、フレームを再生します。フレームを再生するために OpenCore API を検索しましたが、API を取得できませんでした。

私の調査: クラス PlayerDriver.c があり、オーディオとビデオの 2 つのシンクが作成されます。

handleSetVideoSurface
handleSetAudioSink

タイプの 2 つのオブジェクトPVPlayerDataSinkPVMFNodeが作成されます。このクラスにはストリームを入力として与える方法があると思われますが、このクラスの定義を取得していません。

私がそれを調べる必要があるクラスがあることを教えてもらえますか?

4

1 に答える 1

0

PVPlayerDataSinkPVMFNodeは、external / opencore / engines / player / include/pv_datasinkpvmfnode.hで定義されています。しかし、私はこれがあなたが必要としているものではないと思います。PlayerDriverクラスは、このクラスを使用して、ビデオ出力、つまり表示するサーフェスを構成しています。入力は引き続きストリームURLまたはファイルのいずれかです。

于 2010-05-31T01:46:12.037 に答える