我们正在开发一个简单的视频流应用程序,它将通过专用WiFi网络传输单个频道视频。
执行视频处理的c ++应用程序(使用OpenCV)将驻留在Linux服务器上。
用户可以使用网络界面登录同一个Linux服务器,实时查看视频。
登录的用户数量一次少于10个。
我们希望通过网络对视频流进行加密。
运行应用程序的Linux服务器(c ++部分和django webserver都在一台机器上)是标准的PC级机器。
这是一个小方框图
{(C ++图像/视频处理)--->(网络服务器)} ===== PrivateWifi ========>用户(少于10个)
我的问题是
如何将视频流从C ++应用程序发送到Web服务器,我在计划使用Django webframework?
在这种情况下使用Django是一种好方法吗?这样做的正确方法是什么?
加密视频的指针欢迎?
答案 0 :(得分:0)
对于广播质量流媒体,如果你可以放弃Django,你可以尝试CasparCG,一个用于Windows和Linux的开源项目。服务器版本2.07支持流式传输。 Decklink,Bluefish,FFmpeg消费者也受到支持。试试你的运气吧。接口非常简单,因为您只需要建立一个连接服务器的套接字。