使用 iPhone 进行机器人实时直播
出于研究目的,我开发了一个应用程序,使用 iPhone 的陀螺仪和加速度计来控制轮式移动机器人。机器人有一个 IP 地址,我通过套接字发送消息来控制它。由于必须从世界任何地方控制机器人,我在它的顶部安装了一个摄像头。我尝试使用http直播流协议和vlc从摄像机流式传输视频,但延迟太高(15-30秒)而无法正确控制它。
现在,vlc 可以通过 udp 或 http 进行流传输,但问题是如何在 iPhone 上解码流?我应该如何处理进入套接字的数据,以便将它们可视化为连续的实时视频?
For a research purpose, I developed and app to control a wheeled mobile robot using the gyro and the accelerometer of an iPhone. The robot has a IP address, and I control it by sending messages through a socket. Since the robot has to be controlled from anywhere in the world, I mounted a camera on top of it. I tried to stream the video from the camera using the http live streaming protocol and vlc, but the latency is too high (15-30sec) to properly control it.
Now, vlc has the possibility to stream over udp or http, but the point is how do I decode the stream on the iPhone? How should I treat the data coming into the socket in order to visualize them as a continuous live video?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论