我想通过互联网将视频流式传输到远程 PC。视频比特率约为 600 kbps。但我的互联网连接仅支持 400 kbps 的最大上传带宽。
所以我想我会再获得一个连接,并使用 800 kbps 的组合上传 b/w 来流式传输视频。我希望应该有一种方法可以跨两个接口拆分流并将它们在远程端点合并在一起。所有这些都必须实时完成。
我不想将其转码为较低的分辨率和松散的质量。
我还在探索拥有一个虚拟以太网驱动程序的可能性,应用程序将 800kbps 数据流式传输到该驱动程序。然后这个虚拟驱动程序拆分数据(可能是循环 - 偶数数据包到第一个连接,奇数数据包到第二个连接)并将其发送到两个物理连接。稍后,远程站点的组装器组装两个数据流并将其作为单个视频流显示给客户端应用程序。
SCTP 是合适的候选人吗?请让我知道如何做到这一点。