gpt4 book ai didi

ios - iOS 中的 Flash 视频流

转载 作者:行者123 更新时间:2023-12-04 23:31:00 25 4
gpt4 key购买 nike

我正在尝试为 iOS 制作一个网络浏览器应用程序。到目前为止,我可以在其中浏览桌面版网站并播放与 iOS 兼容的视频。但我想支持 Flash 视频。我的灵感是vBrowse并据此statement他们在他们的应用程序中使用“FFmpeg”和“librtmp”。所以任何人都可以帮助我实现这个库,以便我的浏览器支持 swf/flv 视频。

提前捆绑thanx以获得任何帮助。

最佳答案

如果您正在编写 native 应用程序,那么这是可能的。

您可以使用 ffmpeg-1.0 并在不支持 lib rtmp 的情况下对其进行编译,因为 ffmpeg 中已经有这个库。在那之后

  • 连接到服务器 - avformat_open_input
  • 查找并打开编解码器 - avcodec_open2
  • 读取数据包 - av_read_frame
  • 如果 pkt 是音频,则对其进行解码(avcodec_decode_audio4)并使用 audioqueue 或 audiounit 播放
    如果pkt是视频解码它(avcodec_decode_video2)并将其转换为RGB并对其进行缩放并在屏幕上显示

  • 乍一看你应该在上面做......另外,你可以看看我们的付费 sdk 位于 http://www.videostreamsdk.com它支持来自 rtmp 服务器的流式传输

    关于ios - iOS 中的 Flash 视频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10681943/

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