如何播放由 Wowza 服务器发送的实时流,我在服务器端使用 RTMP 流和 .FLV 格式的视频。
3 回答
将流式传输到 iOS 设备的一种方法是将 JW Player 与来自 Wowza 的 HTTP 实时流式传输(或“Cupertino 流式传输”)一起使用。但是,您说格式是 FLV,iOS 不支持。如果您不将其转换为其他格式,则唯一的选择是寻找播放 Flash 的第三方软件。是否可以在服务器上将 FLV 转换为另一种格式?
您似乎正在使用 VOD 播放作为 RTMP 流发布(流式传输)的 FLV 文件。您需要使用 Wowza 转码器插件,它将发布与 HLS/HDS 相同的流,可以在 iOS 设备上进一步播放。请参阅http://www.wowza.com/addons/wowza-transcoder-addon
也可以使用其他一些播放器插件(例如用于 flowplayer 的 ipad())“选择”适合设备的流。
感谢并祝愿
Inderjeet S Sodhi
(www.inderjeetsodhi.com)
对于与 wowza 的连接,您可以使用 RTMP 连接,为此
你可以实现客户端rtmp库
适用于 iOS 的最佳 RTMP 库位于:https ://github.com/slavavdovichenko/MediaLibDemos
您也可以使用 MPMoviePlayerViewController 进行直播。您必须设置 MPMovieSourceType = MPMovieSourceTypeStreaming。