gpt4 book ai didi

android - 使用 GStreamer 的 Android 上的 Mpeg TS 播放器

转载 作者:行者123 更新时间:2023-11-29 21:47:44 38 4
gpt4 key购买 nike

我应该在我的 win 7 平台上使用 GStreamer 和 ffmpeg 的库在 android 中设计一个 MPEG-TS 解复用器和播放器。我在我的 win 7 系统中使用 eclipse juno 版本。现在,我可以成功地在 eclipse 中配置 ffmpeg。我从 docs.gstreamer.com 下载了 GStreamer sdk,并在 eclipse 中成功配置了 gstreamer。事实证明,GStreamer 的第 5 个教程只是一个媒体播放器应用程序。但是当我执行那个项目时,我看不到视频。只能听到音频声音。因此,我的下一步应该是在我的 eclipse 中配置 gst-ffmpeg 插件,并编写一个媒体播放器来接受传输流 (.ts) 文件。但是在网上冲浪很多之后,我无法获得进一步发展的单一解决方案。我正在使用 Windows 平台,所以问题增加了一点。我知道有 Vplayer 接受 .ts 格式的文件。但是我无法接触到 Vplayer 的源代码。任何人都可以请进一步指导我吗?需要帮助。

最佳答案

尝试修改 jni 文件夹中的 Android.mk 以在 GSTREAMER_PLUGINS 中包含以下插件:

mpeg2dec mpegdemux2 mpegtsdemux mpegtsmux

然后重新构建。 TS 文件(位于您的 SD 卡上)现在应该可以播放了。

如果需要其他插件,查看GStreamerSDK/share/gst-android/ndk-build/中的plugins.mk

关于android - 使用 GStreamer 的 Android 上的 Mpeg TS 播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15334995/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com