RTSP/RTMP 视频流客户端 iOS [关闭]

2023-12-31

我需要一个开源解决方案/库来将 RTSP/RTMP 流式传输到 iOS 应用程序。我需要构建一个连接到媒体服务器并打开提供的视频流的应用程序。我相信一定有库,但我还没有找到一个开源的、可编译的、实际工作的、并且在 iOS 5+、iPhone 4+ 上运行的库。我没有偏好,RTMP or RTSP就足够了。最好是工作量最少的一个。我可以在 Android 端使用 RTSP,但在 iOS 端还没有。

这是我今天从研究中已经知道的——

RTSP

  • 似乎可以使用 Live555/FFMPEG
  • 月猫创业集团 https://github.com/mooncatventures-group- 旧的 FFMPEG,与 ARMv7 不兼容(一年多没有更新/博客/提交)
  • DFURTS播放器 https://github.com/durfu/DFURTSPPlayer- 这是一个工作示例。

RTMP

  • 似乎可以使用 Live555/FFMPEG
  • 有一些库可用于数据消息传递,但仅此而已
  • 午夜编码者项目 http://www.themidnightcoders.com/fileadmin/docs/ios/index.html?rtmpclient.htm- 似乎尚未构建视频支持,因为音频还没有构建。

我以前从未搞过任何与视频相关的事情,因此编码、帧速率、关键帧、块等......对我来说非常陌生。现在,从 Live555/FFMPEG 构建静态二进制文件似乎是解决我的问题的唯一方法。如果是这样,任何人都可以给我一个简单的快速入门指南或指向某人的博客/示例的链接吗?我并不是在寻找任何疯狂的东西,只是简单的

  1. 下载此-链接
  2. 像这样编译 - LINK
  3. 将其放入 Xcode 中的 X 文件夹中
  4. 创建X对象
  5. 请在此处阅读 Stream API - 链接

如果没有,有人想向我指出一个可用的开源库吗?

哦,是的,这恰好是我的第一个 iPhone 应用程序,也是我第一次使用 Objective-C。很棒的第一个项目,是吗?


DFURTS播放器 https://github.com/durfu/DFURTSPPlayer是 GitHub 上的一个工作示例。必须仔细检查许可问题,但这样就可以开始使用 RTSP。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

RTSP/RTMP 视频流客户端 iOS [关闭] 的相关文章

随机推荐

  • 如何在鼠标悬停时创建弹出div并在单击时停留

    我正在尝试创建弹出窗口 该弹出窗口可以在鼠标悬停在其上方时显示 并在单击链接时停留 问题是我已经使弹出窗口在鼠标悬停在其上方时显示 但在鼠标离开时消失 如何才能我使弹出窗口在单击时保持显示 这是我的代码 HTML div class pop
  • SQL Server - XML 的 XQuery

    与其他帖子类似 我需要从表中检索对 Xml 列应用条件的任何行 例如 假设您有一个如下所示的 xml 列
  • 找不到非具体 Map 类型 [map type; 的反序列化器]类 javax.ws.rs.core.MultivaluedMap

    我在使用 org codehaus jackson map ObjectMapper 进行反序列化时遇到以下问题 该问题不适用于以下类 我不确定我正在使用的 MultivaluedMap 出了什么问题 public class ClassD
  • 使用正则表达式替换适当的匹配项

    我正在尝试进行某种类型的 字符串扩展 其中我用数据库中的字符串替换键 标签的格式为
  • 如何扩展多个实用程序类[重复]

    这个问题在这里已经有答案了 这个问题有点针对 PHP 但它可能也适用于其他语言 在 PHP 中 您只能扩展一个类 但如果您需要更多课程怎么办 假设我有以下课程 class MyClass extends Observer Logger Ot
  • 如何在 R Shiny 中设置列​​的小数宽度?

    我想设置一个小数宽度column 我的 R Shiny 仪表板中的元素 例如 我需要 5 列 因此每列的宽度需要为 2 4 有办法做到吗 Shiny 的列宽基于Bootstrap 12宽网格系统 https shiny rstudio co
  • 对嵌套关注点的循环依赖

    有人知道为什么在我的生产服务器上我不能在模型中使用嵌套关注点吗 我有一个模型Landing class Landing lt ActiveRecord Base include Claimable end 和关心 module Claima
  • 结合 Aero Glass 效果和 SWT

    作为一个宠物项目 我一直在尝试将 Aero Glass 效果集成到我的 SWT 应用程序中的概念 ukasz Milewski 有一篇很棒的博客文章 http www milewski ws 2009 02 vista glass in s
  • 用 C++ 编写的语法和语义代码完成框架

    这个问题比我之前的问题更精确 用 C C 编写的通用代码补全框架 https stackoverflow com questions 13595747 general code completion framework written in
  • CLang 错误(目标 C):初始化期间存储的值永远不会被读取

    Foo oFoo Foo alloc init autorelease 这就是我被教导用 Objective C 编程的方式 但 CLang 错误检查器抱怨从未读取初始值 但 oFoo 是一个具有属性的对象 oFoo 本身没有单一值 财产价
  • Oracle:max(id)+1和sequence.nextval之间的区别

    我正在使用甲骨文 我们创建时有什么不同ID using max id 1并使用sequance nexval 在哪里使用以及何时使用 Like insert into student id name values select max id
  • 在 Typoscript HMENU 中,如何强制 URL 的语言

    我有一个多语言 多站点 多域 TYPO3 4 5 实例 RealURL 让我很忙 在某些子站点中 我无法让它为语言 1 和 2 创建正确的 URL 它将导致模式 www language 2 domain com language 1 pa
  • 测试Lua数字是整数还是浮点数

    在我的C 程序中 我需要知道Lua变量是整数还是浮点数 C API 提供lua isnumber 但这个函数不区分int float double 到目前为止 我已经通过使用解决了这个问题modf if lua isnumber luaCt
  • 直接访问 php superglobal 时的安全问题

    我刚刚将我的 IDE Netbean 升级到 1 7 4 beta 以对其进行测试 现在看来 每当我访问我的超全局变量时 它都会向我发出警告 它说 不要直接访问超级 POST数组 我目前只是使用这个 taxAmount intval cei
  • 赔率和偶数应用

    我正在生成 25 个 0 到 99 之间的随机整数 但是我必须 在一行上显示所有偶数 在下一行显示所有赔率 我该怎么做 public class FindEvenOrOddNumber public static void main Str
  • 在加载 HTML 表格中的每一行时添加延迟

    我正在从 Jquery 动态加载 HTML 表的数据 document ready function for var i 0 i lt StudentsList length i LoadRow StudentsList i functio
  • 路径路由:React 应用程序的应用程序负载均衡器

    我正在尝试在 AWS 应用程序负载均衡器中创建路径路由 Example apple mango com vault去instance1端口 80 和 nginx 将其路由到 var html reactApp1 build apple ma
  • 在基于 django 类的通用视图 CreateView 中设置表单字段

    我正在使用 django 的CreateView将图像添加到书中 我将书的 id 作为 url 中的参数传递给基于类的视图 表单字段 例如book and language不会在模板上呈现 而是通过书籍 ID 获得 views py cla
  • 设置默认 WebAPI 格式化程序

    我们使用 WebAPI 来模拟遗留系统的处理 因此 我们希望默认响应格式化程序是 XmlFormatter 而不是 JsonFormatter 原因是某些现有的服务调用不提供 Accept HTTP 标头字段 我可以通过从 Formatte
  • RTSP/RTMP 视频流客户端 iOS [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我需要一个开源解决方案 库来将 RTSP RTMP 流式传输到 iOS 应用程序 我需要构建一个连接到媒