基于以太网和 Wi-Fi 的 IP 组播显示技术
组播和广播通信在我们日常的网络环境中很常见。各种服务利用组播和广播发送通知、资源发现和分布式仿真系统(战争模拟),例如Bonjour、MDN等。
在本文中,我们将简要介绍适合不同无线和有线网络场景的网络传输类型,以实现从一个发射器向多个接收器发送大型视频/音频数据的目标,从而进一步解码和显示。此外,这可以扩展到多个投屏发射器和多个投屏接收器应用。
通常,对于1080P H.264编码视频,传输的数据量可能从几百KB到几MB不等。为了实现数据可靠性和合理的网络带宽消耗,我们有很多方式来实现我们的“组播”目标。其中,我们是否能找到最合适的方法?
基于Wi-Fi的TCP组播
在无线环境中,在同一信道上运行的所有设备可能会相互干扰,因此可能会发生数据冲突。此外,同一通道上的设备也彼此共享带宽,这与以太网非常不同,以太网中的每个设备都有自己的专用线路,用于通过路由器进行数据传输。
除上述内容外,UDP组播/广播数据的操作与Wi-Fi上的单播数据不同。为了确保每个设备都接收到组播/广播流量,AP必须以传统数据速率发送数据,即802.11abg数据速率,这比802.11n和802.11ac慢得多。
对于H.264视频数据,当数据丢失时,从损坏的数据中恢复图像可能是一个重要的问题。(根据当前选择的编码参数)
根据无线环境的这种预定义,TCP协议可能是处理数据重传的一个不错的选择,而不会带来太多麻烦。通过TCP协议发送组播信号,数据从单个发送方单播到每个接收方,这实际上是多个“单播”传输。
但使用TCP有一个缺点,即每次单播传输都会消耗部分带宽,并且不会相互共享。因此,一个发射器可以容纳的接收机数量将取决于所使用的Wi-Fi协议(带宽)。
基于以太网的UDP组播
广播是一种简单的数据发送方式,用于给网络上多个设备传输数据,但它会淹没网络通信。由于以太网具有更高的带宽,数据丢失的可能性比无线网络低。对于支持IGMP监听的交换机,我们可以做到这一点,而不会淹没其他无关接收器设备的网络。
使设备能够相互发送IP组播数据的消息集称为IGMP。IGMP代表Internet组管理协议。这些协议允许网络中的设备从组中添加或删除自己,每个组都有一个特殊的组地址,通常从224.0.0.0到239.255.255.255。一旦建立了一个组,组中的任何成员都可以将数据发送到特殊的组地址,网络中启用组播的交换机和路由器将知道组中所有其他成员的位置,并仅将数据正确复制到其他组成员
通过这种方式,我们可以将视频和音频数据从单个发送器组播到数百个组播接收器设备,而无需消耗额外的带宽。
使用组播群组,我们可以建立一个M到N的组播场景,而不会在每个组之间产生通信干扰。
组播的最佳解决方案
EZCast ProAV通过以太网或Wi-Fi环境提供可扩展且灵活的音频/视频扩展解决方案。
设备、主干网和部署的极低成本设计。简化和统一的发射机和接收机设计、快速以太网的经济LAN主干网和易于部署的配置,使EZCast ProAV的成本低于传统ProAV设备的十分之一。
针对各种ProAV应用的灵活模块化设计。显示扩展器、分路器、切换器和矩阵,可根据不同配置,仅通过组合一种型号的发射机和接收机来实现。
支持以太网和Wi-Fi组合应用最新的EZCast ProAV解决方案与电缆和Wi-Fi连接相结合,实现无边界应用。此外,这款设备的设计目的是让你可以根据自己的需要用所需的部件“构建自己的解决方案”。Wi-Fi连接适合在建筑物内和大型设施之间使用,在某些不适合电缆连接的情况下,应采用Wi-Fi连接作为补充。
CMS使远程控制和操作自动化成为可能。Windows/macOS上的中央管理系统(CMS)控制台软件用于远程访问和控制企业局域网中的EZCast ProAV设备,这在概念上类似于EZCast Pro技术支持的Quattrod系列。