【发布时间】:2016-05-27 18:54:15
【问题描述】:
我需要向我的网站添加一个视频播放器,该播放器将播放来自视频流媒体(YouTube Live、Azure 媒体服务或托管公司的任何流媒体服务)的内容。
播放器仅对经过身份验证的用户可见,但由于流式 URL 不会更改,我需要对用户隐藏它(可能使用我域中的 DNS 配置或其他方式)。
您知道保护流式 URL 的方法吗?
【问题讨论】:
-
您是否只是想对其进行模糊处理,以便通过视图源不容易看到,或者您真的想完全隐藏它(例如,从浏览器开发工具中)?
-
我想我的大多数目标用户都不知道如何使用开发者工具,并且流媒体将只提供 6 天。我只是想混淆网址,这样没有注册我的网络研讨会的人就无法观看。
-
我假设是服务器端,因为客户端违背了目的。 Hex还是Base64编码呢?请注意,阻止尚未注册您服务的人观看公共 YouTube 视频是另一回事。就像,你无法阻止他们。此时,您可能需要在您的网站上创建一个 URL 来验证用户身份,然后对 YouTube 执行 301。
-
您的意思是对流媒体网址进行编码?它可以是未列出的 YouTube 视频,也可以是我愿意付费购买的流媒体服务器。
标签: html video-streaming azure-media-services