【发布时间】:2012-01-07 16:00:32
【问题描述】:
我想编写一个小的 iOS 视频客户端,并且必须使用 HTTP Live Streaming。视频来自支持 HTTP Live Streaming 的 Wowza 媒体服务器,所以服务器端的实现不是我的问题。 我已经观看了 WWDC 视频并阅读了有关 HTTP Live Streaming 的 Apple 文档。
但没有任何地方解释如何在 iOS 设备上播放视频。在 WWDC-talk 中提到有 3 种显示视频的可能性:
- UIWebView
- MPMoviePlayerController
- AVPlayerItem
哪个是最好的?
我怎样才能从服务器提供的 HTML 页面中读取视频 URL?
<html>
<head>
<title>HTTP Live Streaming Example</title>
</head>
<body>
<video
src="http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8"
height="300" width="400"
>
</video>
</body>
</html>
(来源:Apple HTTP Live Streaming Overview)
我真的不知道从哪里开始编码...也许有人知道比烦人的“Stitched Stream Player”更好的示例代码,或者可以写一个小教程。
【问题讨论】:
标签: html ios iphone video http-live-streaming