|
六、网站音视频管理系统
6.1用户需求分析
xx局音视频节目规划分为两期实施。第一期实现江苏电视台部分频道和江苏人民广播电台部分频率的网上直播和部分栏(节)目的点播。第二期发掘整理利用节目资源,建立一套完整的网络电视业务平台,与社会上的网络运营商合作,最终建成一个数字商业媒体系统。鉴于第二期规划所涉及的节目资源的整合、与网络运营商合作等环节较为复杂,目前暂不实施。但第一期规划实施后应能成为第二期规划的基础。 技术需求: 1、 支持各样的操作平台,其中包括unix、linux和 windows(nt及2000)。流媒体综合管理系统能够支持大部分的主流数据库服务器。 2、 能够完成节目的采编、发布、管理、广告插播。 3、 为了节约投资,要求系统具有很好的弹性,也就是随着并发流的增加,系统能够不断扩充,满足用户的需求。最初要求系统能够支持400个视频并发流和1000个音频并发流。 4、 要求系统能够支持目前流行的real和windows media格式。支持28k、56k、128k、256k、512k多流。 播出节目的套数 1、 电视:流式直播3套(江苏卫视、江苏经济频道、江苏影视频道) 2、 广播:流式直播5套(江苏新闻频率、江苏经济频率、江苏音乐频率、江苏生活频率、江苏交通频率 ) 3、 点播节目:除了以上的3套电视节目和5套广播节目进行流式直播实时外,还要求在进行直播的同时能对一些节目进行录制,编辑,为用户提供这些节目的点播服务。这些点播节目是多码流的。
6.2 产品概述 我们为xx局选择的这套音视频系统是目前国内应用比较广泛、从技术上和稳定性上来讲都比较不错的流媒体系统。 该系统提供宽带流媒体应用系统的业务管理和运营核心,是成熟的网络流媒体专业解决方案。它基于分布式多服务器系统,兼顾各种网络服务的应用,传输最高品质的音频和视频。该系统的核心是一套完整的网络电视业务平台,在此平台上可以自如地完成节目的采编、发布、管理、广告插播、计费,提供给用户灵活安全的访问控制去实现按需点播的商业应用,通过用户访问收费节目和丰富的广告资源把你的数字媒体变成利润中心,并通过流加密技术来保护您有价值的内容,为您构筑一套真正的数字商业媒体系统。 通过该系统建成的网络电视可以对各地区的新闻、业界动态、会议现场等进行网上点播/实况转播,可以建立多个网上媒体频道比如新闻频道、财经频道和证券频道等。还可以建立网上多媒体档案库,应用多种媒体形式进行网上节目的制作,可以在直播窗口中方便地插入、文字、图片和超链接。用户既可在宽带网内点播节目,也可以通过modem窄带接入点播节目。管理端、用户端界面均采用统一的web界面。客户端通过获得免费的播放器软件观看各类电视节目。
6.3技术特点 基于先进的流媒体平台。 系统的高可靠性满足运营级要求 先进的软件开发技术,保证系统的开放性 支持的协议及标准种类多 弹性和可伸缩性、灵活的系统扩充能力 开放的后台管理系统,提供良好的系统扩展维护接口 提供用户整合业务的管理认证接口 完善、方便的系统管理功能
6.4基础构架和运行环境 该系统是一个浏览器-服务器模式的系统,采用了先进的多层体系结构(multi-tie architecture),系统由视频服务器、www服务器、应用服务器、drm license server、数据库服务器五部分构成。前端包括系统应用、中间件和客户端,后台是硬件系统、操作系统和服务器端软件。 视频服务器是独立的视频存储和传输系统,可以运行在单独的服务器上也可以采用集群或分布的形式,web服务器提供用户访问的身份认证、访问控制,以及服务记录等功能,大量的内容管理,视频检索信息、系统管理信息、用户身份信息等均保存在关系数据库中。数据库服务器也可以部署不同的主机上,使系统实现功能上的分布性。web服务器同数据库之间的采用了针对web应用而优化的通讯机制,并提供了开放的访问数据库的接口,用户可以通过web或odbc访问管理和统计数据。 系统支持sun、ibm,hp等unix工作站和pc服务器,操作系统包括solaris,hpux,true64,aix,linux,windows等。
6.5 功能描述 4.3.5.1管理端功能 内容管理 丰富多彩的媒体文件是视频点播系统成功的基础。每一个视频点播系统都非常注重媒体文件的积累。但是随着vod系统的发展、文件数目的增多以及文件格式和技术的繁杂,如何有效地管理这些文件成了系统管理员面临的棘手的问题。 本模块是管理媒体文件的得力助手。它简化了vod系统管理员的工作,能够有效的管理多种多样的媒体文件,支持系统管理员可能提出的种种管理任务,包括定位,访问,排序,复制,移动本地和远程的文件并制作文件的摘要。同时支持节目信息的管理及节目的发布. 主要特点和功能 管理集中式系统的媒体文件 支持realserver, windows media server双平台 管理分布式系统分节点上的媒体文件 方便的进行节目信息的管理 能创建并管理科目,支持多级科目设置 系统能够将存放在数据库中进行归档后的节目按照栏目和分类自动生成一定格式的动态电子节目单,便于用户直接访问和查询。 支持本地和远程的文件检索,提供多种可组合的检索标准并按照给定条件定位和检索 支持检索参数的存储 ,对检索到的媒体文件按照给定的标准排序 支持负载均衡,可简便的在不同服务器之间移动和复制一个或多个媒体文件 用户管理 本模块实现对管理员的管理,用户管理和用户组的管理,包括用户认证,用户信息的修改、权限支持、用户组、用户级别的设置,帐号锁定。 1)权限管理 提供基于ip的权限管理,能够实现对一段ip地址进行限制,或者对几段ip地址进行限制。在用户的权限方面,可以进行自定义设置。实现对用户组进行管理,能够弹出用户列表来选择加入用户组,能够对用户组进行不同的权限管理。 基于ip地址的权限管理,有两种约束条件,管理员可以根据这两种方式任意增加、 修改ip地址范围,每一个访问策略可以有一组允许或拒绝的地址范围。之后只要在服务器系统管理中给不同的服务器分配相同或不同的ip地址权限策略,这样这台服务器就可以按照权限策略要求,拒绝或允许不同地域用户的访问。 基于用户的权限管理 管理员采用分级权限,各管理员统一有超级管理员来管理,管理员的权限以属 性的方式出现,可方便的进行增加、修改、删除。 管理员应区分角色,如超级管理员、内容管理员、设备管理员等,系统应为不 同的管理员角色定制不同功能和权限的管理界面。 报表统计 用户报告:节目访问统计报表,包括用户访问统计、用户点播费用 业务报告:包括点播总数、点播总费用、日访问流量、最高峰流量、按片源统计点播次数,节目访问统计和业务收入统计等、用户收视率分析、点播排行榜报表、来访区域统计报表. 服务器管理 支持对集群、分布式媒体流媒体服务器,包括视频服务器注册、视频服务器删除、视频服务器刷新、远程控制等功能。 实时监控 包括各个视频服务器在线用户数以及在一定的时间间隔中统计各个视频服务器访问的人数。可实时监控每个点播服务器当前的负载情况,包括监控所有节点、通道i/o、网络i/o的使用率;cpu、内存、磁盘阵列的空间占用和运行状态。 直播/管理 利用直播管理模块在web网上录制视频节目,自动进行节目发布,计划日常录制任务和备份实况节目等等。利用它提供的丰富功能能够自动的完成直播节目的录制、归档、发布和管理工作. 主要特点和功能 管理员安排创建直播节目录制列表,指定节目发布的直播频道 视频采集工作站实时监听录制请求,进行节目录制 直播节目可自动录制在视频工作站后再同步上传到流媒体服务器并自动发布到指定频道或指定目录 发布后的节目可以自动按类型、日期、时间创建文件名。 广告管理 对于商业网站来说,广告的播放是获得经济效益的重要手段。在节目中插入若干段视频、动态图片动态文本滚动广告、设置插播策略、实现个性化广告插播,广告访问统计、记费,该后台管理系统可以为不同区域的用户发布个性化的内容,这些个性化的内容也包含个性化的广告媒体。广告分三类:视频广告,图片广告,文字广告(包括实时文字),管理系统将这些广告进行分类,存放在不同的目标文件系统中,对所有广告进行详细的资料登记,建立内容索引(包括:广告名称,广告商,广告主题,广告长度,广告来源,广告费用,入库日期,广告有效期等)诸多字段。 该广告管理系统是基于节目和广告一一对应的结构,拥有一整套自动发布的功能,可以在节目的不同时间点(广告playlist)和播放窗口的不同区域内插入广告,如同常见的电视广告一样真实.并且金通的广告都具有交互性,可以自动或点击后跳转到其他媒体节目或目标网页,个性化的插入就是将个性化的节目源同认证结束后的用户习惯统计结果的广告访问分布绑定在一起,最终实现个性化的总体内容发布。 主要特点和功能 实现对流媒体插播广告的管理 支持banner广告的管理 支持广告与流式媒体的无缝衔接 支持在节目中自动插入广告 客户化定制广告策略 完善的广告收费策略(运行商,广告提供商,用户) 完善的广告访问统计报告
4.3.5.2客户端功能 支持基于多种形式的用户认证 栏目、直播频道及节目列表、节目介绍一目了然,并可设置多种组合条件的节目查询检索 提供节目预告、节目排行、节目推荐等功能 支持用户端页面的自动更新,方便进行点播及直播节目浏览 可选择页面和浏览器两种播放形式,均支持全屏播放 方便的实现对点播节目快进、暂停、回倒、播放、停止的控制 提供友好的用户反馈电子论坛 自动发布节目排行榜 个人信息检索修改,查看金额,新用户注册 用户认证 本系统对用户登录进行认证,要求用户输入用户名和密码,与后台数据库进行比较分析,如是合法用户,则响应用户的登录,否则,将不响应用户的请求。对于收费的内容,则需要再次判断用户帐号中是否足够的金额点播内容,这样就能使得非法用户不能随便点播内容。 免费预览 允许用户在点播之前,通过若干浏览片断来了解影片内容,管理员可以在节目管理时设定影片的免费预览的多各节目片断。 影片搜索 支持用户根据节目名、节目类型、收费类型、原著、出品公司、主演、导演等其中一种或多种属性进行快速查询。 分类排行 支持根据影评的类别,栏目进行分类,方便用户检索。 本月新片 系统可以自动将最新一个月和一个时间断内入库的节目设置为本月新片。 节目排行榜 系统可以自动统计用户点播的节目排行,可以是top 10,和top n,统计时间范围可以自定义。 我的信息 此模块用来管理用户自己的个人信息,包括修改密码、修改个人注册信息、点播记录查询,帐号余额查询。 用户讨论区 对于vod系统来说,随时得到用户的反馈信息是十分重要的,这样就要求系统具有一定的交互性,本模块提供了用户反馈的功能,极大的提高了系统的交互性,能及时地得到用户的建议。同时本模块也提供用户对影片的评价和打分。
4.3.6 拓扑结构图
4.3.7音视频系统组成 内网 负责整个网站的后台管理、节目制作、节目发布、现场等工作,xx局做为江苏省的重要的宣传阵地,后台系统的安全性是整个网站正常运行的关键,因此这部分核心的管理、采集、制作功能要放在内网,一般情况下的后台管理等工作主要在内网完成,内网通过防火墙和公网连接,管理员和节目制作人员可以通过代理管理外网上的服务器(www、音视频服务器),即管理服务器可以ping通外网的服务器群。 内网系统组成: 1)管理服务器(数据库服务器):是网站音视频核心管理系统,具有管理节目内容、网站频道和栏目、播出采编计划、用户认证、节目收视率统计、综合分析业务报告、网站内容的动态自动发布和更新等多项功。大量的内容管理,视频检索信息、系统管理信息、用户身份信息等均保存在关系数据库中,通过对数据库进行经常性的备份,保证数据的安全存储。web服务器同数据库之间的采用了针对web应用而优化的通讯机制,并提供了开放的访问数据库的接口,用户可以通过web或odbc访问管理和统计数据。在本系统中该部分也放在内部网上,目的是同公网相互隔离开,提高系统安全性。这种内外网分离的方式也确保了业务数据库中各项管理的安全。该服务器配有内网络ip地址,经过代理通过internet管理外网的视频服务器和数据库服务器,因为有防火墙保护,拥有较高的系统安全性。 2)视频采集工作站:网站共设三台视频采集工作站,每台上各装备一块winnov4400采集卡,每台可以同时支持4路视音频信号采集,可以实现3套电视、5套广播节目的直播,还可以将电视、录像带、dvd、摄像机等各类音视频源播放设备中获得视音频内容并进行采编和实时流传送,存放在指定的服务器中,并且在采编过程中可对内容进行编辑制作,并实施监控。信号源实时采集压缩成为流媒体格式的音视频文件或直播源。所有的操作完全基于web方式,能方便的进行节目信息的管理。能够支持网上实况广播及点播。因为视频采集工作站是放置在内网上的,对于windows media格式的视频节目直播是采用pull(拉)的方式,也就是说如果将该视频流发送到电信集群的视频服务器上(如果xx局的租用电信带宽的话),那么外网上的media server必须可以ping通内网上的直播工作站。
media server流转发示意图 外网 外网共有四台服务器分别是1台www服务器、2台视频服务器(可满足同时支持500视频并发流),1台音频服务器(可满足同时支持1000音频并发流),这些服务器采用san结构连接到网站已有的中心存储器上。 外网系统组成: 1)www服务器:在电信网托管的www服务器用户访问进行视频点播的入口服务器,拥有对用户提供直播、点播、注册、认证、交流等功能。 2)视频服务器: 2台视频服务器上安装windows media server,单台服务器可以支持200---250个并发500k的节目点播,两台共支持500流并发点播服务;1台音频服务器上安装同样的windows media server,单台服务器可以支持1000个并发100k的音频节目点播。 视频系统设备清单: 硬件 1 视频服务器 hp dl580 2*intel 2.4ghz,2gb,4*73gb scsi硬盘 2台 2 音频服务器 hp dl380 2*intel 2.4ghz,2gb,4*73gb scsi硬盘 1台 3 管理/数据库服务器 浪潮英信nf130r 2*intel 2.4ghz,2gb,2*73gb scsi硬盘 1台 4 机架式音视频 直播工作站 p4 2.4 g cpu,1g内存,80g硬盘,dvd光驱。专业显卡、winnov 4400专业采集卡,10/100mb自适应以太网口.可支持4路较高质量的音视频直播 2台 5 便携式采编工作站 p4 2.4 g cpu,512m内存, 80g硬盘,dvd光驱。便携式一体的14寸液晶,专业显卡、winnov 4400专业采集卡,10/100mb自适应以太网口.便携式机箱.可支持4路高质量的视频采编,附带:专业编携机箱、滑轮旅行包 1台 软件 1 网站流媒体音视频发布系统 内容管理 1套 用户管理 权限管理 直播/管理(自动录播管理) 服务器管理 系统监控 广告管理 portal页面流媒体发布
|