无法嵌入另一个网站播放的安全 rtmp 流
Posted
技术标签:
【中文标题】无法嵌入另一个网站播放的安全 rtmp 流【英文标题】:cannot embed a secure rtmp stream aired by another website 【发布时间】:2015-03-02 05:35:57 【问题描述】:我正在尝试在我的网站上嵌入实时流媒体 rtmp,但它总是抛出错误“无法连接到服务器”。这是流的 URL:http://goo.gl/zoVwIw
请注意,此流是由另一个网站播放的,不受我控制。
我尝试使用 jwplayer 和 videojs 嵌入流,但它不起作用。
请指教。
【问题讨论】:
忘了补充:通道通过rtmpdump完美流式传输。 为什么要偷东西?我只是想使用我的自定义播放器。 这是在偷窃,因为信息流的所有者可能会在他自己的页面上展示该信息流,并附上诸如广告之类的东西来支付他的费用。另一方面,您正试图抓取该流以显示在您自己的网站上,从而绕过流的所有者。这就是它偷东西的原因。 确实,很多服务器都将 RTMP 流限制在特定的域中。 【参考方案1】:所以你问我们如何窃取别人的内容?那正确吗? RTMP 是一种 Flash 协议,如果不控制流的来源,就无法提供适当的跨域安全性。简而言之,你不能从这里到达那里。
【讨论】:
所以不可能? 如果您无法在提供流的服务器上放置 crossdomain.xml 文件(将您的域列为有权访问流的文件),那么您将无法访问该文件从您自己的域流式传输。以上是关于无法嵌入另一个网站播放的安全 rtmp 流的主要内容,如果未能解决你的问题,请参考以下文章