好吧,我不确定这个帖子适用的标签是什么。我想在我的网站上显示视频文件(mp4,avi),但没有人应该能够下载(不像youtube,dailymotion,因为有下载者从这些下载视频)。我们可以将它与一些在线观看电影进行比较。我的想法是将视频文件流式传输到flv播放器(实际上这不是我的投资组合,我是Java开发人员)。我很感激任何想法和建议。
感谢。
答案 0 :(得分:0)
据我所知,当通过HTTP进行流式传输时,您无法完全限制对使用FlashPlayer流式传输的文件的访问。
这个FlashPlayer是一个简单的原因,每当你从它发出HTTP请求(加载视频)时,它都会通过浏览器,因此用户可以轻松获取有关请求的详细信息。当您加载视频时,请求方法是GET,可以使用它的查询字符串来下载视频。
Adobe Flash Media Server 可以解决这个问题,它可以通过RTMP进行流式传输,在这种情况下,用户无法使用浏览器或其他程序通过HTTP下载视频,因为它是在www.youtube上完成的.COM
我认为您还应该看看Wowza Media Server
以上两个服务器都是商业广告,所以最好的选择就是这个开源流媒体服务器RED5