Passa al contenuto principale

3. Use Cases (使用场景)

本节定义了特定于数据通道的使用场景。请注意,本节仅供参考。

3.1 Use Cases for Unreliable Data Channels (不可靠数据通道的使用场景)

U-C 1: 实时游戏,其中位置和对象状态信息通过一个或多个不可靠数据通道发送。请注意,在任何时候,可能没有任何SRTP媒体通道,或者所有SRTP媒体通道可能处于非活动状态,并且也可能正在使用可靠数据通道。

U-C 2: 向用户提供有关视频聊天或会议中状态更新原因的非关键信息,例如静音状态。

3.2 Use Cases for Reliable Data Channels (可靠数据通道的使用场景)

U-C 3: 实时游戏,其中需要传输关键状态信息,例如控制信息。此类游戏可能没有SRTP媒体通道,或者它们在任何给定时间可能处于非活动状态,或者可能仅由于游戏内操作而添加。

U-C 4: 聊天人员之间的非实时文件传输。请注意,这可能涉及顺序或并行传输大量文件,例如共享图像文件夹或文件目录时。

U-C 5: 在与个人或会议中多人进行音频和/或视频通话期间的实时文本聊天。

U-C 6: PeerConnection配置的重新协商。

U-C 7: 代理浏览,其中浏览器使用PeerConnection的数据通道发送和接收HTTP/HTTPS请求和数据,例如,以避免本地互联网过滤或监控。