系统目标
性能方面,本解决方案主要是将P2P技术应用于广域网/局域网的视音频点播项目,解决传统点播模式中带宽消耗过大的缺点,同时通过加入CDN和负载均衡特性,使得点播系统可以同时支持超大规模并发性。
功能方面,鉴于架设点播网站的复杂度,运营要求高的特点,本方案整合CMS(内容管理系统)、前台页面模板、独立播放器、机顶盒等模组,以提供用户方便快捷的进行内容上传、审核、转码、播出、统计、广告发布、计费、防盗、用户管理和各平台播出等功能。以期在短时间内建立一套可商业运营的低成本高性能的专业视频点播平台。
参数和指标
点播带宽需求:
纳加设计的目标就是尽最大可能节省点播带宽,而又能最大程度保证用户的收看质量。收看用户优先从其它用户那里通过P2P取得数据,最大可能节省了点播端点播带宽。
以下表格参考数据按500kbps点播码流、
|
人数 |
传统直播所需带宽 |
纳加P2P直播所需带宽 |
节约带宽 |
|
1000人 |
500Mbps |
50 Mbps |
90% |
|
3000人 |
1.5Gbps |
120Mbps |
92% |
|
10000人 |
5Gbps |
250Mbps |
95% |
【注】以上指标只是一个参考平均值,具体网络情况可能有细微差别。
多格式协议及码流支持
点播程序可以点播本地服务器上或者联网的文件服务器上的多媒体文件,支持WMV、RM、RMVB、MP3、FLV、WMA格式文件及磁盘镜像的在线点播。不限制音、视频码流和窗口大小。
单服务器并发量
支持音、视频点播并发用户不低于4000个并发流(码率初定为500K)
收看权限及计费加密认证
通过防盗链保证视音频不被非法引用。提供用户级的收费和加密认证,保证视频文件不被非法截取保存,同时提供计费收看功能。
前台页面发布模板
基于HTML的可视化页面和稿件编辑技术,同时在前台页面发布文字,视频,图片等信息。可灵活定义用户所收看的网页前台页面。
远程管理及统计
通过后台远程登录系统,进行影片管理、上传管理、审查管理、角色管理、用户管理、收费管理、广告管理、资源服务器、系统设置。还可以进行网页内容统计,系统状态查询。
广告发布
提供页面文字广告,嵌入式文字广告,缓冲过场广告,flash广告。
灵活部署
支持多服务器对单热门影片或多组影片,进行动态不断电扩展部署,支持CDN网络和负载均衡网络建设。
兼容性及与直播系统结合
支持与windows media service、纳加P2P直播系统等直点播系统无缝结合,与纳加直播系统采用统一收看客户端。可将直播流进行定时录制,并保存为点播文件自动发布。通过自动格式转换功能,可以将任意格式视频文件转换为FLV格式进行发布。
提供完善的ISAPI,可方便与现有电影系统相结合,保留网站的原有风格,直接升级P2P模式。
二次开发
提供数据库接口,播放插件和收看软件的SDK包,可自由修改插件或收看软件外观,并可自行打包插件签名,将产品表现为用户自有系统。接口参数见附录一
UDP协议及全球IP表
通过极强的UDP穿透功能,可在两个内网收看用户之间直接进行P2P数据传输。在保证用户流畅体验的基础上,极限地节省服务器带宽。系统自带全球IP表,可在节点选择上,按就近原则优先连接内网、同省份、同地区、同国家的服务器或用户节点,提高QOS 。
收看体验
支持点播快速拖动模式,任意拖拉,快速反应。同时支持多方收看模式,包括机顶盒(电视),收看软件(电脑),网页(电脑)。
解决方案体系结构
本系统采用ASP.net 、VC++ 语言编码,可运行于Linnx 、windows系统,包括服务器系统,客户端系统,中间件产品等。支持MYSQL等数据库系统。可方便移植于各操作系统平台。客户端整合各类型播放器,可实时播放所有常见协议格式的点播影片。无须安装特定编解码器。
[NextPage]
纳加P2P点播方案流程图
内容制作人员把音视频节目上传到文件服务器后,系统管理员对上传视频内容进行审核并进行格式转换,归类入库,同时在数据库建立完善的文件索引信息。
系统管理员可根据影片内容,对多个影片进行合并拆分,发布到点播前台页面。收看用户通过机顶盒或电脑,选择所要收看的影片,进行计费操作。系统核实无误后,提供流畅的视频收看体验。
系统管理员可根据需要,将windows media service嵌入点播系统中,对原始非P2P格式的文件进行P2P升级。当发现热门影片或用户数量激增时,可随时调动其他服务器进行分布式负载均衡部署。
纳加P2P点播方案运行环境
硬件环境
点播发布 / 文件服务器配置要求:(10000个文件,500kbps码流)
CPU: P4双核 2.8G
内存:2G
硬盘:1T或更多。
带宽:100m独享
网卡:千兆
引入 / Web / CMS服务器配置需求:
CPU: P4双核 2.8G
内存:2G
硬盘:100G以上
网卡:百兆
软件环境
引入 / 文件服务器
Linnx / windows 2003操作系统
Web / CMS / 点播发布服务器
Windows 2003 操作系统 和 IIS
机顶盒
Windows CE 操作系统
收看客户端
Windows XP 以上
系统构成
VJVOD纳加P2P点播系统
频道管理模块
功能包括新建频道,加载频道文件,保存频道文件,加载节目单。可以建立一个新的频道,和任意加载节目单。
节目单管理模块
通过建立节目单,可以进行多种格式文件和多个目录下的文件同时进行发布。节目单还包括目录监控功能,可以监控用户所设置的目录中的视频增加和删除情况。自动把目录中增加的视频节目加载到点播系统的播放列表中,极大的减少用户的管理工作量。
工具模块
结合IIS,可以生成H2V映射文件。工具模块还包括实时流量统计、节目查找、系统配置和防盗链配置。
流量统计功能可以实时监控当前影片的网络流量的使用情况。
[NextPage]
配置模块:
可修改引入服务器地址,引入服务器地址需根据实际情况填写。
UDP端口号范围默认开启5000~6000
UDP端口数目默认5个
内存池大小默认50M
防盗链功能可以保护网站用户的权益而设置。启动此功能,可以防止其他网站的盗链情况。只有在允许的域名的页面中,才能收看到节目的内容。
广告模块
打开广告设置,新建或添加广告文件。文件类型包括控制栏文字、视频文字和视频Flash三种类型,可以随意设置文字内容,颜色,出现位置,时长以及广告次数和间隔时间。
|
互动聊天模块
对收看同一个视频的观众之间可以发布带表情的聊天信息。
收看插件自定义及二次开发
控件为网页收看形式,可通过接口文档选择界面模板,或自行修改界面风格。
|
|
|
客户端数据保存模块
可允许或禁止客户机器保存点播视频,当客户机器保存点播视频后,系统p2p性能会得到大幅加强。注:保存的视频文件为多段分块方式,不允许本地打开。
纳加多媒体点播网站模板
收看用户可以通过此页面进行VOD节目点播,在本界面中,视音频节目被合理分类,并可查看该节目的具体信息,包括图片、节目介绍等。同时,用户可以根据关键字,或者节目的分类,方便的查找到视音频节目。选定某个视音频节目,便可点播观看该节目了。同时,设置了最新节目区,热门节目。
[NextPage]
纳加多媒体内容管理(CMS)系统
角色管理
根据网站管理的实际情况,针对拥有后台管理权限的用户,分别授予不同的角色,拥有各种权限,每个后台用户,只能看到自己权限范围内的功能。
可授予的权限分别有影片管理、上传管理、审查管理、角色管理、用户管理、收费管理、广告管理、资源服务器、系统设置、统计管理。默认系统管理员拥有所有权限。
通过对权限的两维划分,使得采编发审核流程更加严格;
将权限管理分开授予,能避免由于人员调动导致大量系统维护工作的增加;
通过给高级别的领导授予较高的功能权限就可以实现“上一级别的权限向下兼容其他级别的权限”的目的;
权限的设置来自于实际业务,因此系统的扩充不会受到部门结构的限制,拥有良好的扩展性。
影片管理模块:
影片管理功能包括:新建影片、影片搜索、删除节目、节目归类、发布节目、收费点数管理,并且能对已经发布的节目,可以直接在管理系统中更改,系统将自动发布更改的信息,无需到已经发布的节目上更改,通过多选框,可以同时对多个节目进行操作。
影片的信息包括:影片标题、影片简介描述信息、影片视频文件、影片相关图片和影片类别等。
管理视频可以设置每个视频显示的名称和收看点数。
上传管理
节目的上传支持多种格式,如WMV、ASF、RM、RMVB、MP3、FLV、WM等。
节目上传通过专门的上传客户端实现。客户端功能包含续点上传、同时上传数量、上传状态显示和上传速度显示。拥有上传权限的用户都可以通过上传管理向服务器上传自己的影片。通过管理员审核通过以后可进行影片管理发布。
审查管理
对上传的影片进行审查,只有通过审查的影片,才能进行影片管理的操作。防范各类非法和不健康的视频通过网站传播出去。
用户管理
用户管理功能分后台用户管理和前台用户管理两个部分。后台用户管理可以添加后台管理者,并授予各类角色。前台用户管理可以进行封号和重置密码。
后台用户跟前台用户是完全分开的,帐号之间不通用。后台用户通过后台管理员添加,前台用户通过网站提供的注册页面进行注册。
|
|
收费管理
收费管理提供会员充值,充值历史查询,扣费历史纪录三个项目。为商业运营提供完好收费模式。
广告管理
在前台首页或视频点播页面提供广告模块,增加网站的收入。广告管理需要填写广告商名称,广告位置,广告图片,广告链接,广告期限。然后点击添加,就可以在相应位置生成广告,方便快捷。
资源服务器管理
系统可以添加多个视音频服务器,每个视音频服务器上可以建立多个发布点路径存储视音频文件。对视音频服务器的管理,用户可以查看视音频服务器IP地址、端口、状态、CPU使用率、内存使用率、磁盘信息等以进行有效的资源分配。
[NextPage]
系统配置
1)功能配置
通过系统配置,在后台可以针对前台的页面进行配置。包含网站LOGO、首页图片滚动栏、联系方式。同时可以通过后台设置是否开启视频审查功能和收看收费功能。
2)影片类别配置
可以自定义影片的类别,方便影片分类管理。
统计管理
查看用户访问信息(普通用户及管理员),统计模块可按单个点播文件或系统进行信息统计,内容包括实时监控信息:IP地址、观看的文件、总点播数、当前流量、收费情况、实时在线人数。统计报表信息:用户在线平均时长,访问人数累计,系统运行时长,带宽累计消耗等。
表现方式提供图状和文字两种。
纳加实时流自动录制及发布系统
本系统为CMS系统的独立服务模块,将本MMS实时流进行分时段录制,录制好的节目段落可自动保存,并可以通过CMS系统直接分发到点播系统中,使用户可以进行分时段内容收看。
适合于球赛,晚会等的电视直播采集的,转录和播出。
纳加视频格式转换系统
本系统为CMS独立模块,通过格式转换服务器,可以自动将目前常见的视频格式转换成Flv格式,保存到文件服务器,添加到点播节目单中。
纳加直、点播收看软件
可供下载的独立客户端播放器。用户可以自定义左边窗口内的页面内容和右边窗口的列表内容。
所有内容均采用HTML模式,管理简单方便。随时可以升级和修改页面的内容,无须收看用户重新下载客户端。
纳加直点播机顶盒
以Windows CE为平台的机顶盒,支持点播和直播系统。可以接驳电视机,欣赏流畅的视音频节目。注:一定要安装纳加P2P直、点播系统
|
|
南京纳加软件有限公司简介
纳加软件公司是一家以流媒体软件开发、销售为中心的软件企业,所销售之产品均为原创产品。主要产品为P2P点播系统,P2P直播系统,软切换台字幕机系统。其纯软件的数字切换字幕机系统,替代了传统的硬件切换,填补了国内空白。
纳加所涉及之产品都已经深入政府、网站、企事业单位等各行业,同时在海外国家和地区拥有大量的用户群,产品销往德国、台湾、韩国、美国、荷兰、巴西、印度、日本等国家地区。
责任编辑:lmtwadmin
24小时热文
流 • 视界
专栏文章更多
- [常话短说] 【重磅】全国广电大PK! 2026-11-06
- [常话短说] 【解局】又一省广电与邮政牵手! 2026-11-05
- [探显家] Hopin创始人再创业:Sedona想重做一套AI原生TVOS 2026-11-05
- [勾正科技] 勾正科技董事兼CEO喻亮星,当选中国商务广告协会第十二届理事会理事 2026-11-04
- [常话短说] 【解局】资源下沉,广电搞了个五位一体养老馆! 2026-11-04

