第一章 系统概述
1.1 系统概述
誉沃网络电视台(IPTV)系统,集合了视频直播、时移直播、视频点播技术,用户不仅可以观看到高清电视直播节目,还可以在观看电视节目的同时,随时按暂停或后退/快进键,也可以选择观看几天前的电视节目。这彻底颠覆了原有看电视的方式,给用户带来了全新的收视体验,也使得电视成为真正意义上的“我的电视”,摆脱了时间的束缚,顺应了现代人越来越快的生活节奏。
1.2 设计原则
作为电信级解决方案,誉沃网络电视台(IPTV)系统具备运营管理成熟可靠、视频分发网络扩展性强、系统完整先进等优点。
(1)安全、成熟、可靠。誉沃网络电视台(IPTV)系统是公司凭借多年的流媒体研发以及电信行业服务经验,为了系统地满足用户在流媒体增值业务运营管理、业务控制、业务质量和运行维护等方面的要求而设计的。运营支撑系统为用户量身设计开放式的OSS和BSS,利用业界标准成熟的、基于Internet技术的协议与接口,不但可以实现独立运营、多级分布式运营,且可以顺利地与用户已有的运营系统融合。系统采用视频分发网络的流量均衡技术,流服务接纳控制,多层分发体系,IP网络的区分服务模式以等多项技术,使IPTV业务的端到端服务质量得到保证;业务质量保证技术为优质优价的业务运营策略奠定了基础。接入认证、业务认证、可控组播、可控单播、网络优化控制相结合确保业务全过程的安全,系统权限管理确保后台安全,为业务运营打下安全基础。
(2)精彩绝伦的用户体验。系统界面友好(可定制),简便易操作,业务流程清晰、完整;独享用户、共享用户、IP绑定用户、用户等级等用户管理可以满足不同用户级别管理需求;丰富的业务种类、灵活多样的业务策略、开发互动的用户自助功能、直观方便的内容操控手段等给用户带来完全不一样的感受、不一样的生活。
(3)易于扩展的体系架构。该方案提供的分布、分级的CDN设计方案,扩展方便,节点扩展或节点内的扩展都可以根据需求随时进行,无需割接。系统可以依赖现有宽带网络平台,叠加业务网络;视频网络和OSS可伸缩布放,适应业务发展的阶段性需求;同样,OSS也可以拓展到分级网络系统。系统提供IPTV视频流的“采集、录制、发布分离”业务传送方案及“采集、录制、发布融合”业务传送方案,适合网络发展的各个阶段到流媒体业务的平滑升级,合理利用现网资源,提高流媒体增值业务的性价比。
(4)电信运营级的维护管理。这主要体现在自动化的业务流程管理,电信运营级的设备管理,远程化的设备故障诊断以及丰富的业务运营统计报表和网络运行报表等。系统配套使用国际领先的硬件设备。各部分都可以实现主备冗余,交换能力强大。
1.3 网络拓扑
网络电视台拓扑图
1.4 系统架构
IPTV系统业务逻辑架构图
第二章 系统组成
誉沃网络电视台(IPTV)系统,是基于宽带互联网和移动互联网研发的播出系统,一般分为信号输入(编码)、流服务平台、以及信号接收三部分。
誉沃网络电视系统(OTT-IPTV)解决方案总体架构
方案主要由以下四个核心模块组成:
(1) 头端设备:天线、卫星接收器、编码器、数字接收机等,用于接收直播电视信号源,其中天线,卫星接收器,数字电视信号等信号源和接收装置需要用户预先准备。
(2) 高速IP网络:传送IP流量进行数字内容分发所需要的高速宽带网络,对用户而言,可利用网络,而无需另外部署数字电视同轴网络。
(3) 系统架构组件(包括视频服务器、中间件以及内容保护):用于网络、头端设备和机顶盒的交互,从而保证交互视频业务的提供,管理和分发。
(4) 终端用户设备:IP机顶盒STB和电视机,用于实现互动电视业务。
2.1 信号输入(编码)
2.1.1 信号输入(编码)设备
誉沃网络电视台(IPTV)系统,支持卫星信号DVB-S/S2、有线电视信号DVB-C、标清信号(CVBS)、高清信号(SDI、HDMI、YPbPr)等各种信号源。
2.1.2 卫星接收机
2.1.3 卫星大卡接收机
2.2 核心流服务平台
誉沃网络电视台(IPTV)系统,提供了视频直播、视频点播、直播时移、离线转码、电视录制模块等众多技术模块,不同模块之间采用不同的控制耦合和内容耦合,实现誉沃网络电视台(IPTV)系统的内核的统一与完整。
2.2.1 视频直播模块
视频直播模块综合了计算机网络技术和视频技术的优点,采用先进的H.264编解码技术,音视频完全同步,系统时延极短(1秒以内,最低可低至0.1秒)。
2.2.2 直播时移模块
直播时移模块通过直播采集编码,普通的电视信号输出为实时流,同时对其直播缓存的内容进行切片、索引,再经由直播时移模块对流进行打包、分发,最终同步输出到各种终端(STB、PC、Mobile,最终用户看到的直播内容,也可以随意时移回放了。
2.2.3 电视录制模块
电视录制模块采用先进H.264编码技术,支持远程录制直播节目,可以按照EPG菜单将直播节目录制为MP4格式的媒体文件,可指定录制时长,支持将此录制下来的节目文件自动添加到视频点播服务器的节目库中供用户点播。同时支持时移录制,可以录制时移时间范围内的节目。
2.2.4 视频点播模块
视频点播模块基于B/S架构,采用誉沃自主知识产权的服务内核,目前主流的MPEG-1/2(mpg、dat、mp3、vob)、MPEG-4(avi、asf、wmv、flv)、Real(rm、rmvb)、FlashVideo(flv、f4v)、高清编码(H.264、VC-1)、手机平台(3gp、mp4)、MKV等各种媒体格式自动转码为多种高品质的视音频文件格式MP4(H.264+AAC)和M3U8+TS(H.264+AAC)格式,供不同终端设备使用。支持广域网任意拖拽,响应时间极短。
2.2.5内容管理模块
誉沃网络电视台(IPTV)系统以WEB方式对三屏内容进行统一管理,提供节目远程上传、批量上传以及服务器本地磁盘添加的方式,支持节目的增加、删除、修改、查询功能;可以对节目信息,包括节目名称、简介、海报、价格、等级、分集等进行编辑;可以预览影片内容,并将画面截图作为海报。
节目内容可以按照基本分类和虚拟分类进行管理,基本分类中审核通过的节目可以发布到虚拟分类中,可以将分布在不同分类下的多个节目作为一个专题发布到同一个虚拟分类中,再由虚拟分类发布到前台页面。
可以对节目参数进行管理:包括国家地区、语言字幕、节目审核方式等;
系统提供节目评论管理:显示当前已有的节目评论,可以查看节目评论,并且还可以删除不合适的评论内容;
节目可以统一发布到三屏前台,也可以单独发布到某一屏的用户前台。
系统具备片源授权文件添加管理功能,支持到期片源自动下线功能,支持多CP内容管理功能;
支持连续剧功能,连续剧由数个真实节目组成,用户可点播连续剧的任意一集;
2.2.6用户管理模块
系统具备完备的用户管理功能,按照用户类型分为前台用户和后台用户,前台用户拥有节目的观看权限,后台用户则拥有系统的管理权限。
用户管理包括用户以及用户组的管理,用户的管理操作包括用户增加、删除、修改、查询、禁用、用户类型定义、用户级别定义等功能;可以对用户进行分组管理,将多个用户加入到同一个组中进行统一管理,并可以设置用户组级别。
可以对不同的分类设置观看等级,不同级别的用户可以看到的节目不同。
支持系统在线用户管理,显示当前所有在线用户信息:用户名、节目分类、节目名称、用户IP、开始观看时间等,可以对在线用户停止服务。
2.3 信息发布
誉沃网络电视台(IPTV)系统信息发布模块是播放终端和多媒体节目制作发布、设备监控管理平台,对各种宣传信息节目进行制作、审核,同时将节目发布到誉沃播放终端,按照设定的播放规则进行播放。此外,誉沃管理软件还能对运行的播放终端进行远程监控和维护升级,具体模块功能如下:
- 素材管理模块
根据广告节目所需要的素材进行上素上传、修改、删除,并能够对素材进行预览。
- 广告节目管理
根据节目所需要的素材进行节目制作、修改、删除,并能够对节目进行预览,制作好的节目上传服务器进行审核。
节目编辑、制作管理
节目单管理
- 应急广告管理模块
- 支持各种应急信发管理,如文字消息发布、音视频(图片)突发通知、定时消息管理等各种应急信发管理。
文字通知
突发通知
定时通知
- 系统广告管理模块
- 支持开机文件轮播设置(开机图片、开机视频)、首页设置(首页视频轮播、图片轮播)、屏保设置(屏保图片、屏保视频)。
开机文件轮播设置
首页文件轮播设置
屏保设置
- 终端监控模块
查看终端基本信息:终端ID(MAC地址)、IP信息、版本信息、所属终端群组、硬盘使用状态、U盘状态;
查看当前播放节目、可查看该播放终端的节目单
截取图片,查看终端播放情况
对在线誉沃终端包括休眠、激活、重启、显示系统信息。
终端设备管理
- 设备管理模块
支持建立播放器区,实现播放器划分区域进行管理,可实现多级区域管理。
支持设置播放器的显示模式、输出模式、音量、支持设置播放器休眠、关机时间,支持批量设置播放器的参数,简化繁琐的设置操作。
对网络播放器的磁盘空间占用情况信息能够进行汇总和监控,显示磁盘空间使用情况及占用百分比信息。
2.4 信号接收
2.4.1 电脑(PC)接收
PC端播放图
支持系统:Windows系列、MacOS、Linux
接收的方式:B/S
2.4.2 移动(Mobile)接收
移动终端界面
支持系统:iPad、iPhone、Android Pad、Android Phone
接收的方式:B/S、C/S
2.4.3 机顶盒(STB)接收
机顶盒界面
支持系统:Android STB
接收的方式:C/S
电视观看:焦点明确、操作简单。
电视观看-支持4:3显示模式或全屏显示模式,支持快速选台,支持右区广告投放。
用户定制界面