0

我想通过网络和一些客户特定的数据可靠地将实时视频从我的手机摄像头传输给多个用户,但具有带宽效率

使用 tcp 将确保可靠性,但对于 n 个用户将需要 n 个连接,并且应用程序将不得不一遍又一遍地向所有连接的客户端传输相同的数据,现在这将消耗带宽和处理能力,但将允许独占访问每个连接,例如断开或重新连接客户端或发送客户端特定数据等

另一方面是 udp 可以节省一些带宽,因为复制数据将由路由器等处理,但据说它是不可靠的,我认为它不会像 tcp 那样允许对每个客户端进行独占控制(如果我是,请纠正我错误的)

那么我应该使用哪种方法呢?

编辑:

发送的数据和视频将使用自定义方法(基本上将视频帧等写入套接字输出流)

4

0 回答 0