【问题标题】:Video/Audio frame as input to OpenCore视频/音频帧作为 OpenCore 的输入
【发布时间】:2009-08-05 14:56:07
【问题描述】:

我无法使用 MediaPlayer/VideoView 使 RTSP 在 Android 中运行。所以我创建了一个客户端来与 RTSP 服务器交互,我成功地做到了这一点。 我能够从 Android 中的 RTSP 服务器(MySpace)获取视频/音频帧。现在我想播放帧。我搜索了 OpenCore API 来播放帧,但没有得到任何 API。

我的调查: 有一个类 PlayerDriver.c 它创建两个接收器,一个是音频,另一个是视频。

handleSetVideoSurface
handleSetAudioSink

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

你能建议我有什么需要研究的课程吗?

【问题讨论】:

    标签: android android-mediaplayer android-mediarecorder rtsp-client opencore


    【解决方案1】:

    PVPlayerDataSinkPVMFNode 在 external/opencore/engines/player/include/pv_datasinkpvmfnode.h 中定义。但我不认为这是你需要的。 PlayerDriver 类使用这个类来配置视频输出,即要显示的表面。输入仍然是流 URL 或文件。

    【讨论】:

      猜你喜欢
      • 2017-08-16
      • 2014-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多