Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 使用iPhone进行机器人实时直播_Objective C_Sockets_Video Streaming_Vlc_Robotics - Fatal编程技术网

Objective c 使用iPhone进行机器人实时直播

Objective c 使用iPhone进行机器人实时直播,objective-c,sockets,video-streaming,vlc,robotics,Objective C,Sockets,Video Streaming,Vlc,Robotics,出于研究目的,我开发了一个应用程序,用iPhone的陀螺仪和加速计控制一个轮式移动机器人。机器人有一个IP地址,我通过套接字发送消息来控制它。由于机器人必须在世界任何地方进行控制,我在它上面安装了一个摄像头。我尝试使用http实时流协议和vlc从摄像机中传输视频,但延迟太高(15-30秒),无法正确控制 现在,vlc可以通过udp或http传输数据,但问题是如何在iPhone上解码数据流?我应该如何处理进入套接字的数据,以便将它们可视化为连续的实时视频 我不确定我是否理解你的问题。您已经在通过h

出于研究目的,我开发了一个应用程序,用iPhone的陀螺仪和加速计控制一个轮式移动机器人。机器人有一个IP地址,我通过套接字发送消息来控制它。由于机器人必须在世界任何地方进行控制,我在它上面安装了一个摄像头。我尝试使用http实时流协议和vlc从摄像机中传输视频,但延迟太高(15-30秒),无法正确控制


现在,vlc可以通过udp或http传输数据,但问题是如何在iPhone上解码数据流?我应该如何处理进入套接字的数据,以便将它们可视化为连续的实时视频

我不确定我是否理解你的问题。您已经在通过http进行流式传输,是否需要udp?是吗?不,我已经在使用apple draft协议http实时流媒体,但它不适用于我的目的。因此,我想使用vlc必须通过udp传输的功能,但MPMoviePlayerController没有此功能。这就好像必须构建一个新的电影播放器来处理传入的流。我查看了ffmpeg和iFrameExtractor项目,但没有任何运气。