首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从linux上的VLC到iPhone的UDP live网络摄像头流

从linux上的VLC到iPhone的UDP live网络摄像头流
EN

Stack Overflow用户
提问于 2011-06-23 03:49:08
回答 1查看 3.5K关注 0票数 0

我在网上搜索过这样的东西,但所有的东西都是关于“将文件保存在ipod上”,以及一些我不能真正使用的离题解决方案和示例。

我想让我的linux笔记本电脑把摄像头媒体流到我的iPod上(用我的代码),我真的迷路了。我可以使用VLC从笔记本电脑上以UDP格式流式传输它,但如何在iPod端获得并显示它呢?我应该使用mpmovieplayer吗?

注意:我可以将iplimage中的帧(来自我的linux代码:块项目)发送到iPod,根据我在web上的搜索,有一些方法可以将IplImage转换为iPod上的UIImage,但我不知道如何工作:

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2011-07-25 19:01:18

我认为最好的办法是使用ffmpeg。当你只想流式播放你用摄像头拍摄的视频时,你只需用ffmpeg正确地编码,iPhone就会自动进行渐进式下载,在大多数情况下,这是可以做到的。

如下所示:

代码语言:javascript
复制
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可以播放它,这个控制器就会处理所有事情。

我希望这会有帮助,如果你找到一个(简单的)解决方案,请让我们知道;-)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6445637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档