首页 > Web堆儿 > 正文

网站建设过程中视频点播服务的解决方案

时间:2017-10-23 17:54:51  转载请注明出处:盛世阳光网站建设 本文地址:http://www.gonet.com.cn/webduirshow-162.html

随着时代的进步,网民们已经不像以前,发点图文信息就能满足了。如果能上传视频,是不是会更好呢?现在,这已经不是问题了。目前各大服务器运营商都退出了自己的视频点播服务器。如:阿里云、腾讯云、网易云等等。真的挺多的,都有API、SDK,选择空间也很大。

我选用视频点播服务器是有如下要求的:
1、 用户上传视频,服务器解码,保留原视频。
2、 解码视频用于前台播放,所以要小。
3、 原视频可以下载。

本人就谈一下个人在网站建设中使用视频点播服务器的感受。作为PHP程序猿,第一个想到的是提供的技术文档是否全面,demo是否准确。至于服务器性能,对这些服务商还是比较信赖,毕竟不是小公司。

先看的是阿里云,因为,我们的服务器买的一般都是阿里云,我们的客户也一样,至于为什么买阿里云的服务器,就不多解释了。阿里云的视频点播服务器应该刚出来不久,从文档的更新日期,以及文档的全面性就能看出来。主要是没有PHP的SDK,另外,javascript的SDK,视频是可以上传的,不过有时会有错误。提交一个视频,管理后台看到十多个,只有最后一个是正确的。前面的只有标题。最重要的是,上传的视频是解码后的,没有原视频链接,也就不能下载原视频了。目前为止,阿里云的视频点播服务器是这个样子。

接下来看的是腾讯云,从API和SDK来看,还是比较全面的。测试视频播放也是可以的。就是视频上传有问题,验签总是有问题。也咨询腾讯的技术,赶上版本更新。工程师也在调整。由于比较着急,这个服务器也就先不考虑了。

最后看的是网易云,从技术文档来看,跟腾讯云差不多,也是比较全面的。也遇到过一些问题,都通过技术解决了。总的来说还算满意。

以上的测试都是在2017年7月底之前的测试,以后有什么变化,就是以后的事情了。

通过跟以上的几个视频点播服务器运营商的沟通,使用。上传视频首选还是用javascript的API。不用考虑用什么语言开发。可以通过ajax把返回的参数存入数据库。从需求的角度,阿里云的视频点播服务器还需要提高一下。如果腾讯云的服务器版本更新问题解决,它和网易云都是能满足我们需求的。


以下是本人做的例子截图,主要是为了显示效果的,没有设计,看功能:

1、添加视频页面,输入视频名字,上传视频。测试视频是一个94M的。



2、上传页面,提示语(自己写的),上传进度,也是接口调取的。



3、上传成功。原视频上传了。解码是服务器端运行。根据视频的大小,解码时间也不同。等待一下就好了。其实看到如下的界面,该获取的返回值也都反回了。



4、 回到首页看到我的数据表中增加了这个新的视频。




5、点击进入,可以播放解码视频,也可以原视频下载。



北京:北京市朝阳区金蝉西路甲一号酷车小镇D1-1栋  010-51296822

上海:上海市洛川中路1158号B2幢609  021-64201096

京ICP备05015483号

版权所有 2001-2016 北京市盛世阳光文化传播有限责任公司