资源描述
佳豪在线直播项目建设方案书
郑州佳豪科技有限公司
2012.9
一、 系统目标概述
在线直播系统因其良好的适应性、即时性,目前已经成为电视台、媒体网站以及政府网站、地方门户、教育机构、大型企业网站内部网络必备的功能配置之一。
具体实现目标:在佳豪在线直播系统的基础上进行定制开发,建立登封电视台在线直播系统,实现与现有专业在线直播网站类似功能。
二、 技术总体实现方案
(一) 佳豪在线直播系统
近些年来随着网速的不断提高,网络电视直播迅速发展,众多电视台、新闻媒体都逐步建立起了自己的网络电视直播系统。网络电视直播系统简单来说就是通过相关技术,将电视信号转换成网络信号,使观众可以在线同步观看电视节目。佳豪直播系统科技根据当前网络电视直播系统发展情况,适时推出了佳豪直播系统网络电视直播系统。
佳豪直播系统科技推出的佳豪直播系统网络电视直播系统,采用ASP.NET编写,搭配flash的最新技术,功能丰富实用。其主要具有四大特点:异地观看、多码率直播、一目了然的节目单、实用的广告系统。
众所周知,不同地方的观众不可能看到国内所有的电视频道,佳豪直播系统网络电视直播系统克服了传统有线电视的地域性缺陷,让观众轻松实现网上异地收看自己喜爱的电视节目。此外,在一些政府部门或者学校,有时需要实时地收看重大新闻和重要活动的电视直播,比如党中央重要会议直播等等,配合投影仪等设备,可轻松应对。
佳豪直播系统网络电视直播系统搭配oEncoder控制台,可轻松实现多码率的电视直播需求。虽然当前网速越来越快,但是为了保证低速网民也能顺利收看网络电视,佳豪直播系统可以设定三种直播码率,观众在收看节目时,佳豪直播系统会根据观众的网速自动调节最合适码率。同时,佳豪直播系统的高清播放也可以满足网速快的观众的需求。
佳豪直播系统网络电视直播系统为了方便观众收看自己喜欢的电视节目,设定了节目单功能。管理员可以将每天的电视节目单以简单的特定形式文档方式上传到后台,佳豪直播系统会自动将其转换为节目单,省去管理人员一个一个手动添加的繁琐不便。佳豪直播系统最多可支持两周的节目单。作为节目单的亮点,“今日看点”功能可以设定每天的热门节目,并默认显示在播放器的下方,使观众一目了然。
考虑到部分网站的盈利需求,佳豪直播系统网络电视直播系统设置了特有的广告系统。网站可以在直播开始前及直播暂停时设置广告。佳豪直播系统支持的广告格式有:.jpg、.swf以及flv格式。为最大减轻管理员的劳动量,佳豪直播系统还设置了默认广告模式,不用在每个频道重复输入广告代码。
佳豪直播系统网络电视直播软件目前已在部分电视台及知名大学中试用,运行稳定。佳豪直播系统科技愿为广大用户提供最优质的在线电视直播体验以及最优秀的客户服务。
佳豪直播系统拓扑图:
佳 豪 在 线 直 播 拓 扑 图
采集卡
采集卡
……
采集卡
采集卡
四路节目直播服务器
Web服务器
观众
观众
观众
四路节目直播服务器
……
四路节目直播服务器
四路节目直播服务器
机顶盒
四路
机顶盒
四路
……
机顶盒
四路
机顶盒
四路
(二) 主要技术
基于领先的微软windows NT平台与SQL Server2000/2005数据库,采用ASP.net作为开发语言,安装简单、容易维护。
主要开发平台及技术如下:
开发语言
A
系统运行平台
WindowsNT平台
数据库
MSSQL SERVER
视频直播
视频流
FLV (Sorenson Spark, On2 VP6)
F4V, MPEG-4 Part 10 (H.264)
音频流
MP3, AAC
直播码率
可自定义
转换帧率
可自定义
视频服务器支持
多服务器
FMS集群
分发方式
Flash Media Server 3.5 (RTMP), CDN
(三) 音视频流直播
音视频流直播采用FlashPlayer插件做为前端,插件具有很高的安装率,用户无需安装特定播放器插件, 且具有视频硬件加速, 资源占用率低。以Adobe FMS作为流媒体服务器提供给前端播放器直播流,可以使用服务端脚本开发直播应用, 满足不同的需求.
能用多种媒体编码工具将视频流推送给FMS服务器.使用ADOBE官方免费工具Flash Media Live Encoder 3(FMLE3)以及本公司推出的功能更加完善的oEncoder和oCam, 配合视频采集设备, 最大程度的还原直播场景;同时还支持USB及1394端口的摄像设备, 具备更好的机动性。
转码工具可在流中嵌入相关的元数据, 播放器根据元数据进行适当调整, 达到最佳播放画面。FMS服务器含有流量控制及原生带宽检测, 若以多码率发布动态流, 播放器可由内建的流选择机制选取最适宜用户带宽的视频流。
以300kbps码率(300kbps/8=37.5KB/s)为例, 单台FMS服务器出口带宽100Mbps可支持的用户数量理论上为100*1024kbps/300kbps,取整:341。
(四) 多服务器承载电视直播
流媒体服务器可采用多台FMS服务器,通过RTMP协议进行流媒体分发.媒体服务器方便扩展,配备本公司的oBalancer负载均衡管理程序,根据路由规则将用户分发(如随机分配方式)给边缘服务器.通过这种Origin-Edge集群模式, 可以有效缓解主服务器压力, 增强直播负载能力。 还可以通过支持RTMP协议的CDN来加大负载。具体情况可联系相关CDN提供商。
三、直播系统在线直播系统功能
3.1 前台功能:
佳豪直播系统的前台,实现了一个专业视频在线直播网站的功能,并融入了创新元素。此外,佳豪直播系统也实现了一个完善的专业在线直播网站所具备的相应功能,具体功能见下表:
前台功能
频道列表
支持
直播窗口
支持,可全屏收看
节目单显示
支持
广告播放
支持
今日/明日看点
支持
用户注册
支持
3.2.系统后台功能:
佳豪直播系统视频在线直播系统不仅前台具有完善的,在系统后台具有强大的管理功能。佳豪直播系统可实现从用户到内容的全程监控。
佳豪直播系统实现从用户到内容的全程监控。从用户注册到用户审核,到用户发表的提问内容,系统管理员均可以实现监控。
具体功能见下表:
后台功能
频道设置
支持。可设置多频道及对频道排序
播放权限
支持,可设置只有注册用户才能观看到网络电视直播
自动播放
支持
直播状态
支持,可选频道暂停或者直播
频道模版设置
支持。不设置即显示默认模版
台标设置
支持。可设置文字或图片台标
节目单导入
支持。支持特定格式的txt文档节目单导入。
广告设置
支持。可设置图片、.flv视频及.swf文件。可对单一频道进行设置。
用户管理
支持。可添加或删除用户
模板管理
支持
外站调用
支持。可选多种标签调用,建立多个JS调用
管理员管理
支持。可增加删除修改管理员信息
上传文件管理
支持
IP黑名单
支持
四. 软件系统安装与运行所需的基本服务器硬件、相应软件。
4.1 硬件部分
采用一台前端web服务器,根据直播频道设置一到多台直播服务器方案。其中前端web服务器承担内容页面的访问,直播服务器承担视频编码功能。可选使用Flash Media Server媒体服务器。同时,需要平台支持wdm驱动的所有视频采集卡。
其服务器建议配置如下:
兼容服务器:
WEB服务器
(1台)
硬件配置
2路Xeon 3.0G/2GB内存/73GB SCSI硬盘
直播单频道服务器
硬件配置
1路Xeon 3.0G/2GB内存/250GB Sata硬盘,支持PCI/PCIX采集卡(一般服务器即可)
Dell品牌服务器
WEB服务器
(1台)
PowerEdge 1950
4核Xeon 2.33G/2GB内存/146GB SAS硬盘
直播单/双频道服务器
PowerEdge 860
1路奔腾双核2.0G/2GB内存/250GB Sata硬盘
直播四频道工作站
T7400
2路Xeon八核2.8G/8GB内存/标配不提供硬盘(硬盘不必很大)
IBM品牌服务器
web服务器
(1台)
x3650
4核志强2.0G/2GB内存/146GB SAS硬盘
直播单/双频道服务器
x3610
4核志强2.0G/2GB内存/标配不提供硬盘(硬盘不必很大)
直播四频道服务器
X3450
4核Xeon 2.8G*2/8GB/2*500Sata硬盘
采集卡类型
采集卡型号
接口
可支持频道数
osprey 210
pci
1个频道
osprey 230
pci-x
1个频道,直播更流畅
osprey 440
pci-x
4个频道,需求服务器配置较高
4.2 软件部分
1、windows2003操作系统。
2、IIS6.0
3、MS SQL2000/2005
五. 开发周期与费用
5.1开发周期
项目开发周期要求时间通常为1个周。
5.2开发费用(按1路计算)
软件名称
数量
价格
配套软件
佳豪直播系统
1套/台
100并发 48000
300并发 58000
500并发 68000
不限并发 98000
配套硬件
采集卡
1套/台
300/个-3000/个不等
每套佳豪直播系统系统允许的网站安装数量为 1 个。
六. 供货
6.1供货范围
(1)我公司根据本技术规范书的要求提供相应的产品,软件系统以光盘的形式提供。
(2)我公司提供的所有产品包含详尽的说明资料,电子文档。我公司给出设备的安装方案,并提供相应资料。
6.2供货时间
我公司应承诺在合同签定后软件安装的最短时间。
6.3技术文件
(1) 我公司提供的技术文件与提供的产品相一致,技术文件全面、详细。
(2) 我公司提供的技术资料能够满足贵方对我公司所提供的产品安装、管理及运行维护等的需要。我公司提供的技术文件包括:
——系统说明文件
——用户手册(安装、操作、维护、故障排除等)
(3)我公司提供的文档和资料均以磁介质(或光盘)和纸张为载体,文件格式一般为Word文档或其他可视化文件。
6.3工程实施
(1)我公司负责所提供系统的安装、调试和开通,并负责和本次工程中其它设备的连接。但无特殊紧急情况,我方会以远程安装操作进行。届时会贵方进行相关的配合。
(2)我公司应根据合同规定将安装和调试所需的资料提前单独发往安装现场。我方进行远程安装操作时,会提前做好相应准备。
(3)我公司负责提供的软、硬件设备间的互通。如果贵方本次工程中采用的设备不限于一家时,我公司保证其提供的系统能与其它厂家设备之间的互通。
(4)设备安装、调试时所需的工具、仪表以及安装材料均由我公司负责。
七. 技术服务
7.1 系统保修期
验收合格后,进入系统的保修期。我公司对其所提供的系统应提供不少于1年的保修期。保修期内出现的任何由我公司软件缺陷或安装测试不当造成的故障,我公司会予以免费维修或更换。保修期从终验合格证书签署之日起开始计算。我公司给出保修期结束之后对所提供系统的服务支持方式和费用。
7.2 技术服务
(1)根据我公司向贵方所提供的软件以及贵方的需求,我公司向贵方提供全面、有效、及时的技术支持和售后服务。我公司会详细说明技术指导和技术支持的范围和程度。
我们公司的售后服务团队,在服务国内中大型网站客户方面有着丰富的经验,并在此前的服务当中,深获客户好评。我们的服务内容,囊括客户在购买程序之后所遇到的各类常见服务要求,可以实现高效、快速的人性化售后服务,实现购买程序之后的安心与舒心。
在购买后,我们的售后服务团队,将为您提供如下的客户服务内容:
客户服务(技术支持)内容
Email 支持
通过发至公司技术支持传真或E-mail到技术支持信箱获得技术支持,5X工作日24小时内回复
电话支持 (工作日9:00-17:00)
QQ 支持 (工作日9:00-17:00)
佳豪直播系统自身的安装问题
提供佳豪直播系统安装相关的疑难解答并远程协助安装
佳豪直播系统自身使用问题
解答使用佳豪直播系统标准程序过程中遇到的问题(不包括用户自己修改程序出现的问题以及用户希望修改程序达到程序本身不含有的功能的问题)
佳豪直播系统自身bug反馈
当用户发现佳豪直播系统标准程序中的疑似bug时,可以通过既有渠道反馈给我公司工程师记录并解决,保障用户网站正常运转,避免无谓的损失。
A:普遍性bug,不影响正常使用的将作记录,累计若干后进行阶段性统一发布公开程序补丁修正
B:缺陷性bug,造成用户使用障碍,且略微影响网站正常运转的,工程师确认无误后3个工作日内提供修正方案
C:严重性或安全性bug,造成用户使用障碍,且严重影响网站正常运转的,工程师确认无误后工作日2小时内提供修正方案,非工作日提供临时解决方案,并在后续1个工作日内提供完整修正方案
佳豪直播系统本身安全预警
当标准程序有重大安全隐患时,通过QQ/E-mail/MSN等方式进行预警通知,并远程协助进行修正
佳豪直播系统升级指导
当程序公开发布新版本后,提供程序升级问题解答及远程协助
提供相关教程文档
含电子件(图文/视频教程)
软件操作培训
软件初装升级及对用户操作人员进行的使用培训
佳豪直播系统系统数据库修复
标准程序自身原因造成的数据表损坏
数据安全备份解决方案
一次性服务,提供安全完备的MSSQL无人值守自动备份,并且为网站数据进行每日自动增量备份,最大限度地保障数据和文件资料的安全。
佳豪直播系统转移服务器
远程协助用户将佳豪直播系统从A服务器上安全迁移到B服务器
二次开发咨询
对标准程序暂未提供的功能和界面,提供开发可能性及必要性的咨询。
(2)我公司提供产品安装调试时所需的工程设计资料,我公司有责任在保证安全和质量的前提下提供技术服务,包括技术咨询等。
(3)我方提供远程服务和技术支持。我们售后服务技术支持中心设在河南省郑州市。我方可提供电话、即时通讯工具、电子邮件等多种通信手段,一般情况下会提供5*24小时技术服务。
八.培训
(1)我公司对贵方人员进行全面的技术培训,使贵方人员达到能独立进行管理、维护测试和故障处理等工作,以便我公司所提供的设备能够正常、安全地运行。
(2)培训内容包括:我公司所提供系统的相关技术原理和操作使用方法,维护管理的技术,实际的操作练习。
(3)系统开通运行后,我公司可结合本项目与我公司的产品情况,不定期与贵方进行技术交流。
(4)我公司远程培训可免费进行。现场培训,按每天500元计算。
郑州佳豪科技有限公司
联系人:王靓
电话:55907386 13938286690
Q Q:527851628
Email:shangdunet@
展开阅读全文