0
我正在开发iphone应用程序,它需要在iPhone上运行实时视频流(Flash或任何其他)。任何人都可以帮助我使用HTTPLiveStreaming来流式传输实时视频。我想用FFMPEG转换器将视频转换成mp4。有没有一步一步的文件使用ffmpeg到iPhone SDK?如何将现场视频流式转换并转换成mp-4。如何使用FFMPEG?
任何帮助将是可观的。 在此先感谢。
我正在开发iphone应用程序,它需要在iPhone上运行实时视频流(Flash或任何其他)。任何人都可以帮助我使用HTTPLiveStreaming来流式传输实时视频。我想用FFMPEG转换器将视频转换成mp4。有没有一步一步的文件使用ffmpeg到iPhone SDK?如何将现场视频流式转换并转换成mp-4。如何使用FFMPEG?
任何帮助将是可观的。 在此先感谢。
对于直播视频流,Apple提供free tool以从运行H.264视频,AAC音频或MP3音频的实时MPEG-2传输流制作媒体片段文件和播放列表。有许多硬件和软件编码器可以实时创建携带MPEG-4视频和AAC音频的MPEG-2传输流。
没有理由使用巨大的FFMPEG库。如果你将实时视频发送到iOS设备,那么这个视频应该与iOS兼容(很可能它已经是MP4)。您只需将此视频流发送给媒体播放器(MPMoviePlayerController),并且全部都可以正常工作。另请参见HTTP Live Streaming Overview
感谢您的回答。 Apple的HTTPLiveStreaming协议仅限于h.264/MPEG-4视频。我的要求是播放所有类型的视频(Flash和其他)。 –
您无法播放所有类型的视频。如果您想发送大量媒体字节到您的应用程序,那么您必须使用HTTP Live Streaming,否则应用程序将被拒绝。 – beryllium
我可以用HTTPLiveStreaming获得Flash视频流,然后将其转换为mp4? –