我无法使用 MediaPlayer/VideoView 使 RTSP 在 Android 中工作。所以我创建了一个客户端来与 RTSP 服务器交互,我成功地做到了这一点。我能够从 Android 中的 RTSP 服务器(MySpace)获取视频/音频帧。现在我想播放帧。我搜索了 OpenCore API 来播放帧,但没有得到任何 API。
我的调查:有一个类 PlayerDriver.c 它创建两个接收器一个音频和其他视频。
handleSetVideoSurface
handleSetAudioSink
创建了两个类型PVPlayerDataSinkPVMFNode
的对象。我怀疑这个类有办法将流作为输入,但我没有得到这个类的定义。
你能建议我有什么需要研究的课程吗?