C# 如何在FlowPlayer中隐藏或加密视频url

C# 如何在FlowPlayer中隐藏或加密视频url,c#,asp.net-mvc,streaming,video-streaming,flowplayer,C#,Asp.net Mvc,Streaming,Video Streaming,Flowplayer,我正在将FlowPlayer与ASP.NET MVC和C一起使用。我试图将浏览器页面源中显示的URL隐藏在其中一个param元素的object元素中。安全流媒体插件页面仅说明如何使用Wowza媒体服务器实现安全性。有人能解释一下,我是如何隐藏或加密视频URL和在页面源代码中显示的文件名的,只要使用C或jQuery(带或不带安全流媒体插件?我写了一个操作方法,该方法将加密的视频名作为参数。我将其解密为实际的视频名称,并使用return RedirectURL将其重定向到Action方法中的媒体服务

我正在将FlowPlayer与ASP.NET MVC和C一起使用。我试图将浏览器页面源中显示的URL隐藏在其中一个param元素的object元素中。安全流媒体插件页面仅说明如何使用Wowza媒体服务器实现安全性。有人能解释一下,我是如何隐藏或加密视频URL和在页面源代码中显示的文件名的,只要使用C或jQuery(带或不带安全流媒体插件?

我写了一个操作方法,该方法将加密的视频名作为参数。我将其解密为实际的视频名称,并使用return RedirectURL将其重定向到Action方法中的媒体服务器。这样,页面源将显示my Action方法的URL,而不是媒体服务器URL。我使Action方法的名称和参数对在页面源代码中查看它的任何人都不那么明显

之后,我还为令牌添加了另一个参数,该参数的有效期仅为24小时,因此任何了解MVC路由的人都无法通过将URL直接粘贴到浏览器中来重新创建URL

这就是我的解决方案