问题 iphone sdk是否支持从rtmp流播放mp4?


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


12234
2018-02-02 14:24


起源

你可以使用uiwebview或Vitamio播放器 - Khaled Annajar


答案:


不可以.iOS SDK不支持RTSP协议。您可能被允许在您的应用程序中包含RTSP的实现,但Apple强烈推动其HTTP流技术。另外:请注意第9.4节中的这条规则 开发者指南

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

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


11
2017-10-05 16:49



比你回答的问题太多了 - Nag_iphone
仅供参考,它已经更新并移至另一部分:2.5.7超过10分钟的蜂窝网络上的视频流内容必须使用HTTP直播流并包括基线192 kbps HTTP直播流。 - Scriptable


请检查一下 Wunder Radio 从iTunes申请。它是LGPL许可下的开源。代码可以从这里获得 - http://www.wunderradio.com/code.html


2
2017-09-30 05:49



看起来像wunderground使用了ffmpeg,它集成了支持。 - mbrownnyc


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


1
2017-09-28 02:20