我们可以在 ios 应用程序中进行 RTMP 流式传输吗?

Posted

技术标签:

【中文标题】我们可以在 ios 应用程序中进行 RTMP 流式传输吗?【英文标题】:Can we do RTMP Streaming in ios app? 【发布时间】:2015-12-01 12:09:11 【问题描述】:

我们可以在 ios 应用中进行 RTMP 流式传输吗?

我使用 RTMP 从跨设备流式传输,没有延迟或延迟。我已经尝试过 HLS,但它的延迟时间更长。

所以请建议,如果它符合我的场景,我可以准备购买代码或库。

【问题讨论】:

嘿,你能破解吗?你用哪个播放器或库来播放rtmp? 【参考方案1】:

从技术上讲,是的。但是,如果内容超过 10 分钟并使用蜂窝数据,Apple 会从应用商店拒绝它。 https://developer.apple.com/library/ios/qa/qa1767/_index.html

更新: 现在看来,苹果确实允许某些应用程序违反此规则。但是YMMV

【讨论】:

嗨,你能推荐任何可以帮助我播放 rtmp url 的库吗? 试试 MobileVLCKit 库@Yohan

以上是关于我们可以在 ios 应用程序中进行 RTMP 流式传输吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 iOS 设备(而不是自己的相机)流式传输 (RTMP) 视频

是否可以从 USB 摄像头流式传输视频和从移动麦克风传输音频以在 android 中进行 RTMP 流式传输

我们可以只通过 RTMP 流式传输 Flash 视频吗?

Flash Media Server 可以通过 RTMP 流式传输 H264 吗?

如何通过 RTMP 将视频流式传输到 iOS?

RTMP vs HLS vs HDS