作者:陈俊隽 | 来源:互联网 | 2023-08-27 13:09
Sorryifthequestionisconfused,asImconfusedmyself.Imworkingaroundtheserequirements:对不
Sorry if the question is confused, as I'm confused myself. I'm working around these requirements:
对不起,如果这个问题很困惑,因为我很困惑。我正在解决这些要求:
- I'm building a public website where I need to display video.
我正在建立一个公共网站,我需要显示视频。
- I need to control what the player looks like
我需要控制玩家的样子
- I'm the sole publisher of the video, meaning it can't be on YouTube for example
我是该视频的唯一发布商,这意味着它无法在YouTube上播放
- I need as much protection as possible in terms of protecting the content from being downloaded
在保护内容不被下载方面,我需要尽可能多的保护
So, I've read around StackOverflow and the web, and found lots of suggestions, like numerous flash players, Streaming servers, DRM protocols, services like Panda etc etc.
所以,我已经阅读了StackOverflow和网络,并发现了许多建议,如众多闪存播放器,流媒体服务器,DRM协议,熊猫等服务等。
The problem is I don't understand how everything fits together.
问题是我不明白一切如何融合在一起。
For example, what makes my video content secure? Is it the player on the client? is it the server that hosts the content? is it the streaming process? who hosts the streaming servers and what difference does this make?
例如,是什么让我的视频内容安全?它是客户端的玩家吗?它是托管内容的服务器吗?是流媒体流程吗?谁拥有流媒体服务器,这有什么不同?
Bearing in mind this is otherwise a very simple site, and is not a business venture.
请记住,这是一个非常简单的网站,并不是一个商业冒险。
if you were working around my requirements, what would you do? Could you explain step by step at a high level?
如果你正在解决我的要求,你会怎么做?你能一步一步地解释一下吗?
EDIT: Just based on a couple of answers, I'm not saying no one can ever download my content. And I realize this kind of thing is expensive.
编辑:只是基于几个答案,我不是说没有人可以下载我的内容。我意识到这种事情很昂贵。
I'm just asking, if you had my requirements, what would you do? And could you explain it to me so i understand?
我只想问,如果你有我的要求,你会做什么?你能解释一下我明白了吗?
thanks again
Edit: Thanks again for all the feedback, I can't vote anyone up as I'm a new user, but your answers have been very helpful.
编辑:再次感谢所有的反馈,我不能投票给任何人,因为我是一个新用户,但你的答案非常有帮助。
The one thing I will say, is that my only request was to attempt security, that is 'make it difficult' for most users...that is common in software security.
我要说的一件事是,我唯一的要求就是尝试安全性,这对大多数用户来说都是“困难”......这在软件安全方面很常见。
Some of the suggestions have been just to not even try.
有些建议甚至没有尝试过。
My question was really based around the fact that I know nothing about video deployment on the web, apart form the basic embedded swf flv combo.
我的问题实际上是基于这样一个事实:我对网络上的视频部署一无所知,除了基本的嵌入式swf flv组合。
Anyway, your info has been very useful though. I'll try a simple "real" streaming service (as opposed to HTTP streaming).
无论如何,你的信息非常有用。我将尝试一个简单的“真实”流媒体服务(而不是HTTP流媒体)。
Any other recommendations would be awesome
任何其他建议都很棒
cheers
4 个解决方案
"For example, what makes my video content secure? " Nothing.
“例如,是什么让我的视频内容安全?”没什么。
"Is it the player on the client?" Neither. Anyone can write a client and retain the video content. Remember this. Anyone can write a client. This client can absorb and save your video. Nothing can stop this. Nothing.
“它是客户的玩家吗?”都不是。任何人都可以编写客户端并保留视频内容。记住这一点。任何人都可以写客户。此客户端可以吸收和保存您的视频。什么都不能阻止这一点。没有。
"is it the server that hosts the content?" No. Server is only one piece of security. You have to secure the protocol. And the client. And anyone can write a client and retain the video content.
“它是托管内容的服务器吗?”不。服务器只是一个安全措施。你必须保护协议。和客户。任何人都可以编写客户端并保留视频内容。
"is it the streaming process?" No. Protocol is only one piece of security. You have to secure the server, the protocol and the client. And anyone can write a client and retain the video content.
“这是流媒体流程吗?”协议只是一个安全措施。您必须保护服务器,协议和客户端。任何人都可以编写客户端并保留视频内容。
"who hosts the streaming servers and what difference does this make?" You host the streaming video servers. Otherwise, you might as well use YouTube.
“谁拥有流媒体服务器,这有什么不同?”您托管流式视频服务器。否则,您也可以使用YouTube。
Edit
"The problem is I don't understand how everything fits together."
“问题是我不明白一切如何融合在一起。”
"For example, what makes my video content secure?"
“例如,是什么让我的视频内容安全?”
These are unrelated. You keep mentioning security, AND not knowing how "everything" fits together.
这些是无关的。你一直提到安全性,而不知道“一切”如何融合在一起。
Here's a suggestion: stop mentioning security -- edit your question to eliminate all references to security and see if you get more useful answers.
这里有一个建议:停止提及安全性 - 编辑你的问题以消除所有对安全性的引用,看看你是否得到了更多有用的答案。
Many companies sell streaming media servers. You put HTML in your page that references the streaming media site.
许多公司销售流媒体服务器。您将HTML放在引用流媒体网站的页面中。
Example. Apple sells Quicktime media server. Read http://developer.apple.com/documentation/QuickTime/Conceptual/QTScripting_HTML/QTScripting_HTML_Document/chapter_1000_section_1.html for lots of information on how to present video from quicktime.
例。 Apple销售Quicktime媒体服务器。请阅读http://developer.apple.com/documentation/QuickTime/Conceptual/QTScripting_HTML/QTScripting_HTML_Document/chapter_1000_section_1.html,了解有关如何通过quicktime呈现视频的大量信息。