打开网易新闻 查看更多图片

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

小编选用视频点播服务器是有如下要求的:

1、 用户上传视频,服务器解码,保留原视频。

2、 解码视频用于前台播放,所以要小。

3、 原视频可以下载。

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

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

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

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

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

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

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

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

打开网易新闻 查看更多图片

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

打开网易新闻 查看更多图片

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

打开网易新闻 查看更多图片

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

打开网易新闻 查看更多图片

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

打开网易新闻 查看更多图片