我正在开发iphone应用程序,需要在iphone上运行实时视频流(Flash或任何其他)。任何人都可以帮助我使用HTTPLiveStreaming流式传输实时视频。我想使用FFMPEG转换器将视频转换为mp4。是否有任何一步一步的文档将ffmpeg用于iphone sdk?
任何帮助都会很明显。 在此先感谢。
答案 0 :(得分:0)
对于直播流,Apple提供free tool来制作媒体段文件和播放列表,这些文件和播放列表来自带有H.264视频,AAC音频或MP3音频的实时MPEG-2传输流。有许多硬件和软件编码器可以实时创建携带MPEG-4视频和AAC音频的MPEG-2传输流。
没有理由使用庞大的FFMPEG库。如果您将实时视频发送到iOS设备,则此视频应与iOS兼容(并且很可能已经是MP4)。您只需将此视频流发送到媒体播放器(MPMoviePlayerController),一切正常。另请参阅HTTP Live Streaming Overview