我想创建一个类似于YouTube的网站。它会有大量的视频,但它应该很快。
有人能告诉我应该使用哪些技术吗?
答案 0 :(得分:2)
除非这是为了娱乐/体验,否则只需使用YouTube / Vimeo / {InsertExistingVideoHostingSiteHere}
...否则
有许多视频编码/流媒体技术可用,但一个良好的开端是使用flash视频编码器编码视频编码为flv格式,然后自动闪存以播放flv文件(闪存有许多内置玩家控制等)
您还需要研究不同的编码技术,以了解您想要的内容,例如: 1/2通道编码,反交错,编解码器
答案 1 :(得分:2)
看看其他用途。今天大多数网站都使用Flash / Flex。但Silverlight也是一种替代方案,也许是JavaFx。 HTML5随视频标签一起发布。
但今天我认为Flash / Flex是最好的方式。
答案 2 :(得分:1)
答案 3 :(得分:1)
您还可以等待HTML5,它将支持视频嵌入。
答案 4 :(得分:1)
Silverlight或Flash。如果您有.Net做Silverlight的经验。
答案 5 :(得分:1)
结帐Video for Everybody。它从HTML5开始,但如果它不可用,则回退到Quicktime。如果没有,Flash。如果一切都失败了,用户可以下载电影。
我还没有使用它,但看起来令人兴奋。好消息是它使用HTML5,它应该成为未来的标准。但对于使用旧版浏览器的人来说,它仍然可以完全使用。
答案 6 :(得分:0)
所以要创建一个视频网站,就像你需要做类似的事情一样 1.视频转换为较低格式 2.捕获视频缩略图的截图 3.捕获多个屏幕截图或从中制作gif 4.转换为较低分辨率
我不认为使用单一服务器端代码可以完成所有这些事情......您需要借助不同的编码软件