gpt4 book ai didi

javascript - 如何使用 Web RTC - Javascript 发送 UDP 数据包?

转载 作者:可可西里 更新时间:2023-11-01 01:30:32 32 4
gpt4 key购买 nike

如何使用 Web RTC 发送 UDP 数据包?

最佳答案

您不能直接使用 WebRTC 发送 UDP 数据包。这将违反浏览器所需的基本安全约束。

您可以发送SRTPICE-enabled主持人。这可能不是您要找的。

如果浏览器允许发送任意 UDP 数据包,那么恶意应用程序就可以向任何主机发送数据包。

这听起来可能还不错,毕竟 Internet 上的主机需要能够处理这些问题,对吧?问题在于某些浏览器处于 protected 环境中,网络访问受到限制。在这些网络中,某些主机受到的保护远不如公共(public) Internet 上的主机受到的保护。这没问题,因为对网络的访问是受控制的。

如果浏览器有可能发送任意数据包,那么在该环境中使用浏览器的用户可能会被说服将特制数据包发送到这些保护不力的主机之一。这可能会导致网络运营商禁止浏览器,这是浏览器制造商非常希望避免的事情。

WebRTC 仅在特定条件下发送特定类型的 UDP 数据包。如果您有兴趣与之交谈的主人理解ICE并且能够消费 RTPSRTPSCTP over DTLS (不太可能)。然后也许你可以强制浏览器发送一些东西。

关于javascript - 如何使用 Web RTC - Javascript 发送 UDP 数据包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13216785/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com