0

我不能够使用的MediaPlayer/VideoView使RTSP在Android的工作。所以我创建了一个客户端与RTSP服务器进行交互,我已经成功地完成了这个任务。 我可以从Android的RTSP服务器(MySpace)获取视频/音频帧。现在我想玩帧。我搜索了OpenCore API来播放帧,但没有得到任何API。视频/音频帧作为输入的OpenCore

我的调查: 有一类PlayerDriver.c 它创造了两个水槽一个音频和其他视频。

handleSetVideoSurface 
handleSetAudioSink 

创建了两个PVPlayerDataSinkPVMFNode类型的对象。我怀疑这个类有一种方法可以将流作为输入,但我没有得到这个类的定义。

你建议我有什么类,我需要考虑的呢?

回答

0

的PVPlayerDataSinkPVMFNode在外部/的OpenCore /引擎器/播放器所定义/包括/ pv_datasinkpvmfnode.h。但我不认为这是你需要的。 PlayerDriver类使用此类来配置视频输出,即要显示的曲面。输入仍然是流URL或文件。