自己写个视频网站需要用到那些技术
之前在慕课网看到过一个视频网站开发的教程, 不过是nodejs的:node+mongodb 建站攻略(一期)视频网站都是将视频压缩成MP4(或其他格式)放在服务器播放, 实现上就是将视频放在tomcat项目文件里然后使用视频工具播放。或者像上述慕课网那样直接用优酷的视频播放。换成java实现考虑到简单、轻便的话,不使用SSH :1.JSP 显示页面,将后台传递的数据通过各种样式布局呈现。2.servlet 后台接口数据来源,主要调用数据库相关类,然后将数据传回前端(jsp接收数据)。3.mysql 数据库,简单、轻便的数据库;个人小项目的最佳选择。4.DBUtils 操作数据库的简单之选。Hibernate太复杂,iBatis不好用,JDBC代码太垃圾,DBUtils在简单与优美之间取得了完美平衡。5.jquery 前端操作dom节点必备;6.jQuery-file-upload(或uploadify java) 实现视频上传;7.视频播放工具,例如:jPlayer : HTML5 Audio \u0026amp; Video for jQuery(或其他flahs插件)。如果引用 优酷(腾讯视频、爱奇艺等)视频的话,第6 、第7 就可以不用了。
■网友
一般来说,做视频网站,肯定需要带宽的。带宽需要钱的。如果你肯花钱,肯定是要自己架设服务器,然后使用流媒体服务器,提供视频。至于前端,用jplayer就可以。后端,如果只是mp4的格式,你可以直接配置一下http服务器,就可以提供流媒体服务。如果需要支持其他格式,肯定是需要流媒体服务器的。目测了一下coursera, 就是直接吧MP4的视频文件放在aws这样云平台上。然后前端直接定制html5的播放器,你也可以这样来搞。自己没钱,提供不起宽带的,用优酷之类的吧。
推荐阅读
- 手机■遇“纠纷”自己报警被识破 男子假卖手机骗60多万
- 有啥方法,网站,项目可以自己练习计算广告学
- 设计专业学生上传自己的作品,用哪个网站比较好
- 中国版Evan能火吗美国9岁男童录制评测玩具视频年入800万,中国能否复制成功
- 趣头条|先下手为强!喜提途观X,自己先享受才是最重要的
- 官方回应“南华县学生被踢视频”:视频内容属实,责令涉事教师停职检查
- 商家通过低保户购物而把自己的利润返还赠送低保户安装宽带或者旧电脑可行吗
- 学的自动化却对IT比较感兴趣。。感觉对自己的专业帮助不大,好苦恼,要不要继续是专精还是学点感兴趣的?
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 微博目前已经支持文本,图片,位置分享,为啥没有语音和视频呢微博的pm肯定想过这两种微博形态,但迟迟不做的原因到底是啥。是语音和视频不符合产
