一个网站只有少量的视频需要在浏览器上播放,有什么可选方案提供视频服务?

国内的流媒体服务供应商提供的视频都带有广告,这对一些注重形象的小公司并不合适。
是否有简单的部署方法播放视频?
我考虑至少有以下一些问题要解决:
1.视频文件在自己的服务器上存储还是放在云端
2.存储什么样的视频格式
3.选择播放器
繁星coding
浏览 447回答 2
2回答

largeQ

放云端比较合适,类似七牛这样的服务可以帮你加速,amazons3可以直接支持很多种stream协议,类似于brightcove这样服务是把从存储到播放的整体方案都完成了什么格式都行,看选择云服务具体是什么样子比较流行开源方案如jwplayer,很多视频播放服务都可以有自己player一个默认的方案就是用mp4存在七牛上,用jwplayer播

暮色呼如

鉴于规模和成本考虑,可以考虑使用云服务,不过由于视频的流量或其他原因,可能会有一定的费用。使用云服务的时候,需要留意视频的格式和编码问题(尤其是编码)如果要自己搭建的话,下面是建议:1.选择http方案,优点是简单,缺点是视频文件容易被下载。2.webserver选择nginx带有flv和mp4扩展模板3.视频格式是个大问题,涉及到格式、编码和转换器等问题。格式上选择flv可以在pc端做到比较通用,再结合mp4(h264+acc)可以兼容移动设备和mac。现在google还主推webm,还有ogg转化软件选择ffmpeg,可以自动化,如果不要求自动化的话,可以用格式工厂等。4.播放器选择jwplayer和html5的,现在很多用户使用360急速浏览器,实际上是webkit内核的(360安全浏览器是IE核心的,但可以切换至急速模式),html5支持的比较好,是开发者的利好。可以参考我的下面两篇文章:浅谈html5网页内嵌视频nginx配置技巧汇总
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript