它的iOS参考在iPad mini上有实时视频播放



iPad迷你应用程序只需要通过TCP/IP套接字通过USB连接从windows 7计算机上实时显示未压缩的灰度640x480像素数据。

哪个是最好的iOS框架?

AVPlayerMPMoviePlayerController都可以烘烤并播放视频。在你的情况下,我推荐MPMoviePlayerController,因为AVPlayer没有自带控件(你必须实现自己的播放/暂停按钮,擦洗条等)。

两种实现都将播放流媒体内容或固定长度的文件。因为你拥有流媒体内容,所以你必须以iOS能够理解的方式去格式化(转码)它。这意味着HTTP Live Streaming (HLS)。

将像素数据转换为HLS是迄今为止问题中最难的部分。有云服务提供商可以做到这一点,比如Zencoder的Live Streaming服务。这依赖于传入的RTMP流,例如来自Flash Media Live Encoder。

如果你不想用HLS编码你的流,那么你将不得不实现你自己的视频渲染引擎在C自定义像素数据。我不确定从哪里开始,但我猜应该是在Core Data的某个地方。好运!

最新更新