Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.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
正在将电影流从客户端发送到服务器。python服务器应该动态播放流_Python_Network Programming_Streaming_Movie - Fatal编程技术网

正在将电影流从客户端发送到服务器。python服务器应该动态播放流

正在将电影流从客户端发送到服务器。python服务器应该动态播放流,python,network-programming,streaming,movie,Python,Network Programming,Streaming,Movie,我想在无人机上模拟某种相机。摄像机应提供实时流,并通过网络连接将流发送到服务器。服务器应该能够动态播放流以便我查看 我想客户端只是读取了一个电影文件并将其发送到服务器。但是服务器如何动态显示文件呢?我想最简单的方法是使用xine或MPlayer来播放电影?但是怎么做呢 这将在python和GNU/Linux中完成。客户端和服务器都位于同一台计算机上 主要问题是让服务器在整个文件可用之前动态播放该文件。有什么想法吗 编辑:服务器和客户端通过标准TCP/IP连接连接。视频源并不是唯一的连接方式。试试

我想在无人机上模拟某种相机。摄像机应提供实时流,并通过网络连接将流发送到服务器。服务器应该能够动态播放流以便我查看

我想客户端只是读取了一个电影文件并将其发送到服务器。但是服务器如何动态显示文件呢?我想最简单的方法是使用xine或MPlayer来播放电影?但是怎么做呢

这将在python和GNU/Linux中完成。客户端和服务器都位于同一台计算机上

主要问题是让服务器在整个文件可用之前动态播放该文件。有什么想法吗

编辑:服务器和客户端通过标准TCP/IP连接连接。视频源并不是唯一的连接方式。

试试“网络摄像头”

sudo apt-get install webcam
关于debian

它将从USB摄像头抓取图像,并将它们放入/var/www/中的jpg文件中,然后您创建一个html页面,该页面将自动刷新,并尽可能快地指向图像文件

我知道这不是一个非常优雅的解决方案,但这是我所知道的唯一一个


如果您真的想自己编写,那么可能需要从/dev/video0读取数据,并根据标准视频格式对其进行编码,用客户端进程打开一个套接字,然后将视频数据写入套接字。不过,对于通过套接字传输数据的正确方式,有一些规则。

当你在谷歌上搜索流媒体视频服务器或流媒体视频协议时,你看到了什么?关于谷歌搜索为你找到的东西,你有什么具体的问题?这也是非常有用的,我想使用静止图像会更容易,只需在下载下一个图像时使用feh来显示图像。如果我使用视频,它已经被编码了。所以我不需要对任何东西进行编码,我决定使用网络摄像头解决方案,即使整天看着自己也不是很有趣。