当前位置: 代码迷 >> Java Web开发 >> 做一个视频网站要用到哪些技术?该怎么解决
  详细解决方案

做一个视频网站要用到哪些技术?该怎么解决

热度:6072   发布时间:2013-02-25 21:05:44.0
做一个视频网站要用到哪些技术?
要做一个视频网站,用户可以在线观看视频,下载和上传视频,要用到哪些java方面技术?求指导 ,我好去找资料学习 
客户端 flash 推荐 jwplayer
,ios不支持flash 自带的,但是streaming协议不一样

服务器端上传有很多选择 js 或flash或applet 看你的视频文件大小选择你想要的
服务器端编码可以用ffmpeg
streaming 服务器 wowza (付费,但是支持的protocol全) red5 (免费)
或者apache 有个支持progressive http 的mod

下载就不用说了,但如果文件大最好支持分段下载 在google可以查 HTTP Range
最好不要用纯java做这些,因为在处理静态资源上apache,nginx此类的纯http server还是有优势的我觉得需要
1)、java.io包中的类 用来上传下载数据

2)、socket编程用来与远程服务器交互。

不知道对不对。。O(∩_∩)O~
  相关解决方案