如果可能,我想就如何执行以下操作提出建议:
我已经提供了3个Android设备,并且我想一次从一个到另一个(也许是向后)流,但也将它保存在第三个平台上(个人电脑可能有很多空间)用于以后的处理。我想把这台电脑变成一台服务器"我收到设备A的流,保存并转发到设备B.我也希望设备A-C和B-C之间的这种类型的连接。简而言之就是这个想法。
我现在拥有的是可以使用libstreaming和libvlc将设备A的摄像头传输到设备B。
是否有可能实现这样的系统,如果有,这有多难?
提前感谢您的任何回复。
答案 0 :(得分:0)
如果您将流设置为RTSP,则可以拥有多个订阅者,因此一个设备可以订阅并录制到视频,另一个设备可以执行任何操作。然后他们会同时获得Feed,不需要额外的路由。这一切都可以通过libVLC来完成,并不是很困难。您必须在线查找服务器和客户端的示例。如果你想直接从内存中流式传输数据(对于服务器使用项目)或者将数据直接写入内存(对于使用似乎的客户端),这只会变得棘手,但也有这样的例子。