我正在使用带有ASP.NET MVC和C#的FlowPlayer。我试图隐藏在其中一个param元素的object元素中的浏览器页面源中显示的URL。安全流媒体插件页面仅解释了如何使用Wowza Media Server实现安全性。有人可以解释我如何隐藏或加密视频URL和页面源中显示的文件名,只需使用带有或不带安全流媒体插件的C#或jQuery?
答案 0 :(得分:0)
我写了一个Action方法,它将加密的视频名称作为参数。我将其解密为实际视频名称,并使用return Redirect(URL)重定向到Action Method中的Media Server。以这种方式,页面源显示我的操作方法的URL而不是媒体服务器URL。我使Action Action的名称和参数对于在页面源中查看它的人来说不那么明显。
之后,我还为令牌添加了另一个参数,该参数仅在24小时内有效,因此任何具有MVC路由知识的人都无法通过直接在浏览器中粘贴来重新创建URL。
所以这是我的解决方案。