18113167894
上一篇 下一篇 列表

如果要在网站上放视频,我们得好好聊聊这事情

DATE: 2018-05-29

在为众多客户进行网站项目建设过程种,发现有一些用户都关心一个问题,那就是如何在网站上放视频?或者如何建设一个可运营的视频网站?

这个问题涉及到的技术太多,足够写一本书,为了用户易于理解,根据我们现在接触到的网站建设客户,一般有以下三类需求:


【第一类】在网站上插入第三方网站的视频链接

即在现有的网站上,插入第三方视频网站的视频,如优酷网、爱奇艺、腾讯视频等,实现网站上视频播放。操作方便,成本较低。

【操作流程】手机或电脑上已有的视频文件——上传到第三方视频网站(注册账户,登录上传)——等待视频上传、转码和审核,成功发布视频——将第三方视频复制分享链接——将链接上传到网站后台对应的位置。

【优点】

①成本低:几乎无额外功能开发成本;

②视频打开速度快:因为使用第三方流媒体网站,视频打开和加载速度较快;

③不占用服务器:视频占用第三方网站服务器,即使普通虚拟主机也可以满足视频播放需求;

④操作简易:借助第三方视频网站,不需要配置相应环境,操作流程简易并且快捷。

【缺点】

①会有第三方视频网站的广告和LOGO,如需去除广告,需要向第三方网站缴费;

②无法按需求自定义视频,如增加广告、设置密码、播放权限等。

参考示图:


 

【第二类】在网站的服务器上直接放置视频文件

在网站后台对应栏目或位置直接上传视频文件,即将视频文件放置在网站所在的服务器上,实现网站视频播放。

【优点】

①没有第三方视频的广告;

②操作简易:直接在后台上传视频文件,操作便利。

【缺点】

①视频文件有要求:视频文件不宜过大,视频长度不宜太长,需要将视频文件进行压缩。

②视频数量和访问限制:普通网站程序架构和服务器配置,会严重影响视频文件数量、打开速度,播放流畅性、视频访问人数、网站稳定性等。一般虚拟主机支持的视频数量极少,且支持同时观看人数也极少。云服务器可稍微多放置几个视频文件,但对于播放流畅性和访问人数也有很大限制。(如果对视频数量和视频访问人数有一定要求,请参考【第三类】)

③视频播放自定义成本高:如果有运营要求,如设置密码、访问权限、广告等,相应的功能开发成本较高。

参考示图:

 

 

【第三类】建立大型专业化的视频网站

有些人将视频网站和普通的WEB站点相提并论,认为没有多大差别,因此,对运营的前期投入预估不足,导致自己理想中的商业计划搁浅。

其实,建设视频网站是一个相对比较专业的事情,尤其是建设大型的视频运营站点更是如此。可以说,它和普通的图文方式的WEB站点存在巨大差异,视频网站不仅包含图文WEB站点的技术和相关功能程序的开发制作,还包含视频发布方面的专业技术。

下面和大家分享一下,大型运营类视频网站技术包括:

1.视音频采集技术

视频节目的质量取决于原始视频素材采集的质量,因为为了保证更好的节目质量,必须从源头上做起,这时往往需要专业的摄像机、专业的视频信号采集和编辑设备;而随着科技发展,手机现在已经可以作为一种视频采集方式,但需要进一步视频编辑技术。

2.视音频编码技术

对同一节目源采用不同的视音频编码技术,可以生成不同质量的节目。因此,我们需要尽量选择节目质量还原性好,性价比高的视音频编码技术。当前,行业内主流的技术标准是MPEG-4、H.264、H.265这几种,但是不同厂商实现的效果也存在很大差异。

3.视音频节目上传技术

对于大型视频网站,由于所发布的单个节目内容往往都在几百MB以上,节目上传到服务器端需要比较长的时间,因此需要有好的上传控制技术来保证节目上传的稳定性,确保在网络中断的情况下也支持断点续传功能。

4.视音频转码技术

由于大型视频网站所包含的视频内容非常庞大,往往每天生产几个TB或几十TB的视频内容,而这些视频内容要面向不同终端发布时需要转码成不同的码流和分辨率,这个节目转换的过程是非常消耗硬件资源的。对于大型视频网站而言,若采用这种个人使用的转码技术肯定无法满足运营需要,因此需要采用专业的转码服务器来完成这一任务。

5.视音频流媒体发布技术

视频节目的发布不同于文字和图片信息的发布,它具有更大的数据量,并且需要像水流一样源源不断地传递到用户端,因此需要有流媒体传输控制技术来保障传输的稳定性和流畅性,同时考虑到多终端的接收方式不同需要采取不同的传输控制协议。

6.CDN技术

CDN内容分发技术分为实时直播内容的分发和非实时点播内容的分发。内容分发功能模块部署在IP网络层之上,经过部署,可以改善流媒体业务的服务质量、并有效降低骨干网带宽压力。

7.多服务器负载均衡技术

这里包含流媒体服务器、WEB服务器和数据库服务器的负载均衡,因为要为庞大的用户量提供服务,一两台服务器不可能解决问题。这其中又以流媒体服务器的负载均衡最为重要,因为网站的主要数据流量都在流媒体服务器上。

8.大型视频网站专业的数据库技术

对于大型视频网站而言,这么大的用户访问量如何保证用户对内容的查询和检索速度,而网站的响应速度直接关系到网站的用户体验。

9.视音频内容的存储技术

由于视频网站存储的内容主要是视频类节目,它需要占用的存储空间是图文类网站的几千倍或者上万倍,因此对这么大的存储空间如何进行合理规划,如何对节目进行有效的存储来控制整体的存储成本,同时也要便于控制带宽成本。

10.服务器的部署和规划

对于大型视频网站而言,它所需要的不是一两台服务器,也不算一二十台服务器,而是几百台或者几千台服务器。比如优酷网、土豆网、爱奇艺、腾讯视频等,他们的运营平台都是由几千台服务器来支撑的。如果对这么庞大的服务器进行合理的布局和管理,这关系着实际的运营成本。

11.对带宽资源的认识与规划

我们通常所说的网络带宽,其中包含上行带宽和下行带宽。对于从事运营的大型视频网站而言,平台运营所需的带宽主要是服务器的下行带宽。因为服务器要下发节目给终端用户,大型视频网站要同时服务大批量的用户群,所以需要占用服务器很高的下行带宽。根据网站所存储的节目格式不同和节目的分辨率不同,其所需的带宽也不同,所以在做运营平台建设前都要对这些有所了解,进而估算出正常运营时所需的带宽成本。

12.对服务器安全的认识和技术选择

对于运营站点而言,它必须能够为用户提供365天不间断的服务,因为即使出现短时间的服务中断,它所带来的损失也是十分巨大的。商业运营站点所用服务器的安全性和稳定性至关重要,其优先级往往都要高于对服务器性能的要求。因此,商业运营平台在服务器硬件的选择上往往选择专业的服务器厂商。

参考示图:


 

以上是我们接触比较多的客户需求,其中第一类和第二类较多,实现起来较容易,而第三类需要仔细斟酌,三思而行哦~~

 


COPYRIGHT © 2014-2023 仁云科技 ALL RIGHTS RESERVED 蜀ICP备20013126号-1