一. VideoSoon视频分享系统开发背景
VideoSoon视频分享系统是威海联讯信息技术有限公司面向媒体类网站、地方门户、专业视频网站等国内中大型网站开发的视频视频分享软件系统。
除着宽带的流行,以及未来3G 商用化,互联网将由原来的文字化时代逐步过渡到视频化时代。在国外,由Youtube引领的视频网站风潮业也席卷国内,土豆、优酷、酷六等专业视频网站的建立对中国网民进行一轮视频网站的启蒙,除了原有的看新闻、玩游戏、用邮箱之外,在网上上传视频、浏览视频,成为越来越多网民上网的习惯。因此,建立视频频道,也成为各网站吸引用户的一大法宝。而对于一些媒体类网站、地方门户类网站来说,建立视频频道,更是拉近与用户距离、与用户实现互动,并在未来的竞争中占据领先位置的必须选择。
但建立一个视频分享系统,对国内绝大多数网站来说,除了带宽和服务器的限制,更多的限制是在技术和设计上。研发一套完善的视频分享系统,一方面对技术的要求相当高,技术人员除了需要精通相应的计算机开发语言,还需要懂得各种视频转换原理,最新的Flash技术等等,另一方面,一套完善的视频分享系统,还需要对整个视频分享的发展趋势有清晰的了解,然后才有可能对系统的使用、管理、运营等各方面进行完善的设计。因此,对中国绝大多数网站来说,研发一套完善的视频分享系统并不是一件容易的事情。
VideoSoon更是在这样的情况下应运而生。VideoSoon作为威海联讯信息技术有限公司的一款视频产品,一方面延续此前开发的经典博客产品OBLOG的系统设计思想与丰富经验,另一方面,则通过长达一年半的研发,追踪视频分享领域发展趋势以及相应的技术潮流,成功研发出VideoSoon视频分享系统,使快速建立一个完善的视频分享网站成为一件轻而易举的事情。
我们相信,VideoSoon的出现,必将为您所在的网站进入视频时代提供不可或缺的助力。
系统拓扑图
三. VideoSoon视频分享系统介绍
1、 系统介绍
VideoSoon视频分享系统,提供了从视频处理到视频分享的快速建站方法。VideoSoon支持国际常见的几十种视频格式,不论是自制的电视节目,还是用DV拍摄的影音资料,甚至是从网上下载的电影片段、MTV,VideoSoon都可以将其高效转换为Flv格式,高速转换,显示清晰、流畅,用户可以快速有效的对视频文件进行发布和分享。VideoSoon视频分享系统具有下述四大功能:
(1)以专业的视频播客技术为基础
VideoSoon视频分享系统包含完善的内容发布功能与检索功能。主要基于可视化模板及页面编辑技术,实现动态网页与静态网页相结合的发布方式。
可以充分实现视频浏览点播功能。主要采用Flash技术实现。其中,视频上传采用flash前端及Aspupload服务器端组件实现,可支持最大2GB的视频文件上传。可在客户端检测视频文件尺寸及类型。可根据用户组指定上传文件类型及上传文件尺寸。视频浏览及点播部分,结合Adobe Flash Player插件进行,该插件一般网络浏览器均支持,并且安装简单,使用方便。
(2)以领先的视频播客技术为优势
此外,VideoSoon还拥有多项国内领先的播客处理技术,其中若干项技术国内仅极少数专业播客网站能够达到。如在视频播放时,支持预拖动功能,即不用等缓冲完毕,即可拖动进度条到视频的任意时间段。随拖随播的技术的采用,将大大提高用户的观看体验。
在服务端的视频文件转换过程中,VideoSoon视频分享系统可以对转换分辨率,码率,帧率进行自由设定,并支持在转换过程中添加文字水印和图片水印,进行截图。VideoSoon视频分享系统可支持多个视频服务器,系统自由设定使用多个flv文件服务器来处理视频。视频服务器可以是随机分发,也可以是指定分发。支持插入外站flv文件,并可对外站flv文件进行验证及截图,flv文件服务器内置防盗链功能。
同时,配合我公司研发的直播录播编码系统,VideoSoon高级版式本实现电视节目的自动录制与上传功能。
(3)特有视频广告系统
广告系统在VideoSoon视频分享系统当中已经得到充分考虑。目前,可以设定在播放视频前、播放视频后插入图片,flv,swf,文字等格式的媒体广告,播放中也可以插入广告,实现视频播放全程广告投放。
(4)灵活快捷高效的应用布置
本系统采用视频flv服务器与中心web服务器两层配置,视频文件在视频服务器存储和转换,在中心服务器生成web页面,由用户进行浏览。Flv视频存储服务器可以按需扩充。
VideoSoon视频分享系统大大降低了Web服务器和数据库服务器的负载,有效提高了用户的并发数、改善了访问响应时间,从而可以降低服务器成本,提高用户的满意度;同时因基于模板技术,一般操作人员即可在其权限范围内完成内容发布(可以有专人审核),不需要大量专门技术人员的投入,可以随时更新网站内容和应用风格(替换模板即可),可以开展多种复杂、灵活、专业的应用。
无论从整体还是细节,VideoSoon提供了一套快速搭建播客网站的专业解决方案。
2、主要参数
本综合平台基于领先的微软windows NT平台与SQL Server2005/2008数据库,采用.Net、Flex、Fms脚本作为开发语言,安装简单、容易维护。配合Ajax及模板技术,生成半静态html页面,对flv媒体进行播放和展示。Flv文件使用flash播放器实现播放。
(1)主要开发平台及技术
开发语言 | C#,ActionScript 3 | |
系统运行平台 | WindowsNT平台 | |
数据库 | MSSQL SERVER2000或以上版本 | |
视频上传转换 | 视频批量上传及断点续传 | 支持 |
转换后格式 | Flv | |
支持转换视频格式 | wma,wmv,asf,asx,rm,rmvb,mpg,mpeg,3gp,mov,mp4,avi,dat,mkv,flv,vob等 | |
支持转换音频格式 | mp3,wma,rm,mid,wav等 | |
转换分辨率 | 自由设定 | |
转换码率 | 自由设定 | |
转换帧率 | 自由设定 | |
视频服务器支持 | 多服务器 | 系统自由设定使用多个flv文件服务器来处理视频。 |
分发方式 | 随机分发或指定分发皆可 | |
防盗链功能 | 内置 |
(2)视频上传与转换
视频上传采用flash前端及Aspupload服务器端组件实现,可支持最大2GB的视频文件上传。可在客户端检测视频文件尺寸及类型。可根据用户组指定上传文件类型及上传文件尺寸限制上传。
视频转换使用服务器队列方式,采用mencoder编码核心,可以转avi,rm,rmvb,3gp,wmv,mpeg等格式的文件到flv文件,并在转换过程中自动生成多张视频截图。可在转换后的视频中加入水印,可指定水印的大小及位置。可指定生成flv文件的视频码率、帧率、高度、宽度,可指定生成flv文件的音频采样率、编码率,以控制flv文件大小。可指定转换进程的cpu优先级。转换测试:测试环境为P4 1.7/1G,源文件为60M/320*240/25分钟的Avi格式文件,转换为300码率/15帧/320*240的flv文件,耗时6分钟,cpu占用率80%,转换flv文件尺寸55M。
(3)文件转换存储服务器
可采用多台视频存储服务器,通过http协议进行媒体分发,可支持一到二十台视频存储服务器,由前端web服务器指定分发(可采用随机及指定方式),支持集中存储方式。根据转码文件转换码率设置的不同,一用户需占用50-100k带宽流量,在极限状况下,100M独享带宽能承载近300的并发流畅播放。
采用一台前端web服务器,一到多台文件转换存储服务器方案。其中前端web服务器承担内容页面的访问,文件存储服务器承担视频转换及视频文件流播放功能。
3、安卓、苹果手机客户端
随着无线及3G的逐渐普及,用户获取资讯的中心逐渐转移到了移动平台,联迅软件顺应潮流,开发了iPhone、安卓手机客户端产品,可以和联迅视频点播及直播系统搭配使用。产品并内置了视频上传功能,用户可以迅速发布手机视频到联迅点播系统中。
四. VideoSoon视频分享系统特点
1、支持自动转码,转码效率高
VidoeSoon视频分享系统实现了对上传的视频自动排队、自动转码的功能。
2、视频采用H.264压缩,节省带
AnySoon全格式媒体资源库系统采用H.264压缩格式。
H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。举个例子,原始文件的大小如果为88GB,采用MPEG-2压缩标准压缩后变成3.5GB,压缩比为25∶1,而采用H.264压缩标准压缩后变为879MB,从88GB到879MB,H.264的压缩比达到惊人的102∶1!H.264为什么有那么高的压缩比?低码率(Low Bit Rate)起了重要的作用,和MPEG-2和MPEG-4 ASP等压缩技术相比,H.264压缩技术将大大节省用户的下载时间和数据流量收费。尤其值得一提的是,H.264在具有高压缩比的同时还拥有高质量流畅的图像。
频码率为500kbps,大约是0.5M的带宽,所以用3G网卡观看这种视频,在流畅度和清晰度上不成问题。
3、音频采用AAC压缩
AAC(Advanced Audio Coding)一种专为声音数据设计的文件压缩格式,与Mp3不同,它采用了全新的算法进行编码,更加高效,具有更高的“性价比”。利用AAC格式,可使人感觉声音质量没有明显降低的前提下,更加小巧
4、支持多人同时点播分享,并发量大
在硬件设备和网络带宽相同的条件下,由于流媒体视频格式在传输过程过程中大大节省了资源,使得同一网站允许更多的人同时访问。
可以用如下公式来计算:出口带宽/码率=访问人数
VideoSoon视频分享系统同时考虑到访问端自身网络环境的特点,实现了不同带宽的用户可以访问到清晰度不同的视频效果,以达到流畅访问的效果。画质选择效果图如下:
5、分权限管理用户,用户上传视频有据可依
VideoSoon对注册用户分不同的用户组,每个用户组可以分配不同的上传权限、上传空间大小和审核机制等。这样不仅大大提高了管理员的管理效率,对网站的安全也是一个有效的保障。
6、支持全音视频格式上传和转换
VideoSoon上传和转换功能非常强大,支持几乎所有的格式的音视频转换,下面列举一些常见的格式:3g2,3gp,4xm,iff,iss,mtv,roq,aac,ac3,adts,aiff,alaw,amr,apc,ape,asf,asf_,ass,au,avi,avm2,avs,bfi,c93,crc,daud,dirac,dnxhd,dsicin,dts,dv,dv1394,dvd,ea,eac3,f32be,f32le,f64be,f64le,ffm,film,flac,filc,flv,gif,gsm,gxf,h261,h263,h264,image2,m4v,mov,mp2,mp3,mp4,mpc,mpc8,mpeg,mpeg1,mpeg2,mvi,mxf,nc,nsv,null,vob,voc,wav,rmvb等。
7、专业性
(1)全程管理
VideoSoon视频点播系统不仅前台非常完善,在系统后台同样具有强大的管理功能。VideoSoon可实现两个“全程”:从用户到内容的全程监控,广告在视频播放的全程投放。
(2)多码率转码
可自定义视频转码的码率和分辨率,适合不同带宽配置的网站使用。
(3)水印功能
防止侵权,可设置浮动的图片、文字水印。
(4)flash播放器
用户无需下载安装程序,即点即看,节约带宽和服务器空间,支持多种大小的窗口播放模式。
(5)交流互动多样
网友可对视频进行顶、踩、转载、下载及评论等操作,加强了用户挖掘优秀视频的主动性。
(6)多核心智能转码
内置的编码器可将wma,wmv,asf,asx,rm,rmvb,mpg,mpeg,3gp,mov,mp4,avi,dat,mkv,flv,vob,mp3,wma,rm,mid,wav等格式的视频/音频转换为flv格式播放浏览。
(7)高清转码播放
支持H.264高清播放转码及播放,让观众享受到网络高清视听盛宴。
(8)广告系统
广告系统可以针对分类、专辑、某视频单独投放广告,广告类型可以是flv视频、flash文件、图片、文字等多种类型,并可以支持当前流行的播放器浮动广告。
(9)视频分段
上传后的视频可以在后台手动打点分成多个视频片段,无需再下载到本地编辑,方便剪辑。
使用Silverlight技术,用户上传体验有了重大改进。批量上传功能,免去用户一个个上传视频带来的操作上和时间上的不方便,很大程度上节省了用户的时间,操作上也更加人性化。
(2)断点续传
断点续传功能能够保证用户在因为网络堵塞、断电等各种突发情况下不会丢失音/视频。
内置播放预拖动功能,不用等缓冲完毕,即可拖动进度条到视频的任意时间段,将大大提高用户的观看体验,并可节约服务器带宽。
(4)视频预览
将鼠标放置在视频进度条上的某一点超过1秒以上,就可以看到视频预览小窗口,它会向观众展示当前鼠标指定时刻3秒内的情节。
(5)支持快捷键
视频播放支持快捷键操作,如空格键控制播放暂停,左右箭头键控制快进回放等。
(6)自动截图
视频在上传转码时会自动截图当作视频封面,用户不满意可在线重新打点截图。
(7)多种视频播放方式
可支持16:9、4:3、双倍视频大小、自适应大小、全屏等多种视频播放形式,满足用户的不同需求。
(8)点播单
点击播放器右上角的加号,即可把当前视频加入到点播单中,可以先寻找喜欢的视频加入到点播单中,再到点播单中观看。
9、 稳定性
(1)基于微软.NET 2.0平台研发
采用微软.NET企业平台开发,对系统进行了多级缓存优化,页面载入速度大为提高。
(2)多平台无缝整合
目前可与联迅旗下所有产品、动易CMS、DZ论坛、DV论坛等多种平台进行接口整合,整合后可实现稳定的同步注册、登陆、注销等操作。
(3)MS SQL 2005/2008数据库支持
支持更高效稳定的SQL 2005、2008数据库,极大提高网站的数据读写时的稳定性。
(4)负载均衡
可在多台服务器上进行转码并存储视频,根据服务器状况自动分发视频文件,有效提高服务器的承载能力。
(5)raid5存储方式
支持raid5磁盘阵列,当一块硬盘出现问题时不会影响网站正常使用,保持网站长久稳定运行。
10、 安全性
(1)脚本过滤
程序的每一个输入框都进行了严格的脚本过滤,确保代码的安全性。
(2)网站安全配置
提供程序文件夹的全面安全配置,取消一切无关的用户组权限,最大限度保证网站的安全运行
(3)数据库自动备份
网站安装时即设置好数据库自动备份方案,防止因服务器意外出现的数据丢失现象,保障数据的安全完整。
(4)即时安全提醒
根据公司安全检查机制,对发现的潜在风险进行多种方式通知用户,避免造成损失。
VideoSoon视频分享系统flv文件存储服务器端支持域名白名单过滤器,可对白名单以外的域名连接访问进行防盗链处理,并新增了动态密钥防盗链,flv文件地址为按日动态生成的密钥加密,保证服务器带宽不会流失。
(6)敏感字过滤
可以设定禁止发布的敏感字,可以有效地将非法信息挡在网站之外,同时可以有效降低无效视频的流入。
(7)IP黑名单
通过设置IP黑名单,将不受欢迎的IP排除在外。
五. VideoSoon系统功能
1、系统功能拓扑图
2、用户部分功能
VideoSoon用户的功能,实现了一个专业视频播客网站的功能,并有诸多创新及技术领先的部分。
VideoSoon播放器,采用最新Flash技术,除具备普通播客网站播放器的基本功能外,还支持播放风格的设定,在播放过程中,用户可对播放器进行多种风格设定。同时,实现国内仅极少数专业视频分享网站所实现的播放当中“随拖随播”技术。
此外,VideoSoon也实现了一个完善的专业播客网站所具备的相应功能,具体功能见下表:
视频播放 | 支持预拖动功能 | 不用等缓冲完毕,即可拖动进度条到视频的任意时间段。 |
视频播放加密码 | 支持 | |
视频播放长度显示 | 支持 | |
视频播放进度显示 | 支持 | |
全屏播放 | 支持 | |
原始大小播放 | 支持 | |
播放风格设定 | 支持四种风格:黑白、老旧、高亮、无风格。 | |
音量调节 | 支持 | |
画质选择 | 支持流畅,高清,超清 | |
画面调整 | 饱和度、对比度、亮度自由调节 | |
屏幕宽度调节 | 支持宽屏、标屏选择 | |
视频展示 | 用户视频空间展示 | 支持个人以视频空间形式集中展示功能,显示用户发表、收藏、订阅专辑,及其它相应内容 |
播放列表功能 | 支持按最新、最多评论等分类列表 | |
播放分类功能 | 支持 | |
按最新播放列表显示 | 支持 | |
推荐功能 | 支持 | |
排行榜功能 | 按每月、每周等排行 | |
专辑功能 | 添加专辑 | 支持 |
专辑管理 | 支持 | |
用户常用 | 标签功能 | 支持 |
收藏功能 | 支持 | |
评论功能 | 支持 | |
转帖功能 | 支持 | |
订阅功能 | 支持 | |
留言功能 | 支持 | |
外站flv文件 | 插入外站flv文件 | 支持 |
对外站flv文件验证 | 支持 | |
对外站flv文件截图 | 支持 |
3、系统管理功能
VideoSoon实现对用户、内容的及时监控与管理。在所有视频播放页面均建有举报功能,并可以对用户和视频开启审核机制,对所有文字内容进行敏感字过滤监控。对视频文件,支持后台在视频文件当中随机截取若干图片,大大提高监管效率。系统管理功能如下:
视频广告系统 | 投放广告功能 | 支持 |
播放视频前、暂停、后投放广告 | 支持 | |
定时广告 | 三种格式: 1、含%, 如30%, 在视频总时间的30%处显示广告 | |
支持格式 | flv,flash、图片、文字四种格式的媒体广告 | |
内容监控 | 发布视频内容监控 | 支持 |
举报功能 | 支持,所有视频播放页面均建有举报功能 | |
对用户进行监控 | 支持 | |
对视频开启审核机制 | 支持 | |
对视频内容进行随机截图审查 | 支持 | |
对文字内容监控 | 支持。对敏感字进行过滤 | |
网站常用功能 | 网站积分 | 支持 |
用户管理 | 支持 | |
管理员登陆日志 | 支持 |
六. 带宽需求
联迅VideoSoon播客系统具备多码率输出视频的功能,可根据带宽及承载人数设置不同的视频码率,码率、带宽与负载人数的关系如下(理论数据):
视频压缩码率 (Kbps) | 服务器带宽 (M) | 理论承载人数 (人) |
100 | 100M | 1000 |
150 | 100M | 650 |
200 | 100M | 500 |
250 | 100M | 400 |
300(标清) | 100M | 330 |
350 | 100M | 300 |
400 | 100M | 250 |
450 | 100M | 220 |
500(高清) | 100M | 200 |
七. 联系方式
威海联讯信息技术有限公司
公司网址:http://www.linksoon.net
地址:山东省威海市统一路嘉成大厦808室
邮编:264200
联系人:杨凤珍
TEl:18963136060
Q Q:712291184