我在网上搜索过这样的东西,但所有的东西都是关于“将文件保存在ipod上”,以及一些我不能真正使用的离题解决方案和示例。
我想让我的linux笔记本电脑把摄像头媒体流到我的iPod上(用我的代码),我真的迷路了。我可以使用VLC从笔记本电脑上以UDP格式流式传输它,但如何在iPod端获得并显示它呢?我应该使用mpmovieplayer吗?
注意:我可以将iplimage中的帧(来自我的linux代码:块项目)发送到iPod,根据我在web上的搜索,有一些方法可以将IplImage转换为iPod上的UIImage,但我不知道如何工作:
谢谢你的帮助。
发布于 2011-07-25 19:01:18
我认为最好的办法是使用ffmpeg。当你只想流式播放你用摄像头拍摄的视频时,你只需用ffmpeg正确地编码,iPhone就会自动进行渐进式下载,在大多数情况下,这是可以做到的。
如下所示:
ffmpeg -i $1 -acodec libfaac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv -cmp 2 -subcmp 2 -s 320x180 $1.mp4然而,当你需要真正的直播时,我会看看下面的项目。
我尝试过这个项目:http://www.ioncannon.net/projects/http-live-video-stream-segmenter-and-distributor/,但我记得它相当复杂。然而,它应该提供你想要的东西。
考虑到您使用的是linux笔记本电脑,您可能会对http://www.mythtv.org/wiki/Streaming_to_iPod_touch_or_iPhone感兴趣,但我认为它缺少实时组件。
在ipod方面,我认为MPMoviePlayerViewController (iOS4.0)是可行的,只要实现委托方法,如果iPod可以播放它,这个控制器就会处理所有事情。
我希望这会有帮助,如果你找到一个(简单的)解决方案,请让我们知道;-)。
https://stackoverflow.com/questions/6445637
复制相似问题