【问题标题】:How to play rtsp stream in android using ffmpeg如何使用ffmpeg在android中播放rtsp流
【发布时间】:2016-10-22 19:05:56
【问题描述】:

我想使用 ffmpeg 库播放 rtsp 流。我为 android 构建了 ffmpeg,并且我尝试将 rtsp 流保存到文件中,它工作正常。 我的命令ffmpeg -i rtsp://@URL -acodec copy -vcodec copy abc.mp4

现在我想使用 ffmpeg 查看我的网络摄像机实时流视频。有什么想法。

感谢您的宝贵时间。

【问题讨论】:

  • 您好 msj,我正在处理与您有相同要求但我无法保存流式视频的项目,我正在使用这个 (github.com/WritingMinds/ffmpeg-android-java) 库。你能帮我制作ffmpeg库的步骤吗,谢谢。
  • 使用ffmpeg -i rtsp://@URL -acodec copy -vcodec copy abc.mp4 命令。将您的 rtsp url 提供给@url,并将路径输出到 abc.mp4。它将流另存为视频文件。
  • 是的,我使用相同的命令,但不适用于 rtsp 流,它仅适用于本地视频。你能建议你使用哪个 ffmpeg 库吗?
  • 我跟随构建 ffmpeg roman10 tutorialrtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov 链接工作正常。你有什么想法在android中播放rtsp流
  • 感谢您的支持,抱歉我不知道在android中播放rtsp流。

标签: android video ffmpeg rtsp rtsp-client


【解决方案1】:

在 Android 中播放 rtsp 流:如果您不想使用命令行 ffmpeg 工具但直接访问 ffmpeg 库,我推荐; https://github.com/potterhsu/RtspLibrary.

(请注意,如果您希望使用 ffmpeg 命令行工具将 rtsp 流保存到磁盘,我推荐 https://github.com/bravobit/FFmpeg-Android)。

【讨论】:

    【解决方案2】:

    您是否尝试过使用此命令?

    ffplay -rtsp_transport http rtsp://@URL -acodec copy -vcodec copy

    我是从这个链接得到的

    https://www.ffmpeg.org/ffmpeg-protocols.html#rtsp

    【讨论】:

      猜你喜欢
      • 2019-05-18
      • 2011-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-04
      • 2012-07-01
      • 2014-01-29
      • 2011-08-18
      相关资源
      最近更新 更多