【问题标题】:Does the iphone sdk support playing an mp4 from rtmp stream?iphone sdk 是否支持从 rtmp 流播放 mp4?
【发布时间】:2011-01-12 04:23:50
【问题描述】:

iphone sdk 是否支持从 RTMP 流播放 mp4 文件?我希望将文件存储在 CloudFront 中(在标记为流式传输的存储桶中),并希望 iphone 应用程序能够播放它们。这可能吗,还是我最好将文件存储为 CloudFront 上的 mp3 并且不通过 RTMP 启用流式传输?

【问题讨论】:

  • 你可以使用uiwebview或者Vitamio播放器

标签: iphone rtmp


【解决方案1】:

没有。 iOS SDK 不支持 RTSP 协议。您可能被允许在您的应用程序中包含 RTSP 的实现,但 Apple 正在大力推动他们的 HTTP 流技术。另外:请注意developer guidelines 的第 9.4 节中的这条规则:

视频流内容通过 蜂窝网络超过 10 分钟必须使用 HTTP Live Streaming 并包括基线 64 kbps 纯音频 HTTP 直播流

我相信每个人都在使用 Apple 的HTTP Streaming 技术。这是得到支持和祝福的方法。

【讨论】:

  • 你的回答比 q 太好了
  • 仅供参考,此后已更新并移至另一部分:2.5.7 蜂窝网络上超过 10 分钟的视频流媒体内容必须使用 HTTP Live Streaming 并包括基线 192 kbps HTTP Live流。
【解决方案2】:

请检查 iTunes 中的Wunder Radio 应用程序。它是在 LGPL 许可下开源的。代码可从此处获得 - http://www.wunderradio.com/code.html

【讨论】:

  • 貌似wunderground用的是ffmpeg,已经集成支持了。
【解决方案3】:

根据我上个月在 iPod 上对视频应用所做的研究,iOS 不支持使用 RTMP 流式传输任何内容。如果我弄错了,我会很高兴听到这个消息。

【讨论】:

    猜你喜欢
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-17
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    相关资源
    最近更新 更多