一、VOD

VOD(VideoOnDemand)视频点播技术,是近几年来在网络上开展的新业务热点之一(最早产生于日本,由中心电脑系统根据用户的点播需求将电影或录影节目直接传送到家庭的家庭娱乐系统.未来视频点播有望进入其他交互电视服务,包括游戏、银行业务和个人理财、购物和教育服务)。分为TVOD(TrueVOD简称VOD)和NVOD(NearVOD)两个方式。TVOD对于每一个点播请求,服务器都要输出一个对应的视频流,对网络的带宽要求非常大。NVOD可支持任意多用户的点播请求,虽然解决了带宽问题,但是每个用户可能需要等待很长的时间,才能得到相应的服务。

TVOD的三个特点:

1.基于双向网络

2.即点即放

3.并发流数量有限、支持用户数有限、单位用户成本高

二、NVOD

NVOD(NearVideoOnDemand)准视频点播是单向数字电视系统增值业务之一,是利用视频服务器将一个数字电视节目在几个数字通道中延时播放。使用户在点播该节目时可以等待一段时间后完整地观看该节目。

NVOD的五个特点:

1.NVOD播控系统软件功能特点:

图形化界面

节目编排采用直观的图形界面,以不同颜色区分不同的播放状态

简单明了的操作方式

支持鼠标拖拽选择,支持批量添加节目,添加删除简单

信道资源的自动分配

系统可根据节目长度和节目间隔自动计算并分配通道数量

信道带宽的自动检测

节目编排、播出分离

针对数据库操作。可实现节目编排、播出分离

节目上传功能支持

可将本地硬盘的节目码流上传至视频服务器

打印功能的支持

可打印出节目编排计划,支持打印预览

节目编排过程中自动计算同一频点的所有数字通道的节目带宽之和,若超过最大值(QAM64时为38Mbps)时给出提示信息

2.NVOD节目表单生成软件功能特点:

自动从节目编排数据库中提取数据,生成NVOD节目表单

采用MPEG-2私有分段(Privatesection)进行封装传输

采用单一PID结构,可送进复用器进行复用输出

节目表单随节目编排的变化而动态刷新

TS流的生成及输出均在内存中进行,不生成任何文件,减小对硬盘的损耗并提高TS流的生成速度

节目表单数据中包含前端服务器的系统实时钟信息,用于机顶盒时钟与前端时钟的同步

3.NVOD(NearVOD)的传输网络:基于广播网络

4.NVOD优点:无用户数量限制、单位成本低

5.NVOD缺点:等待时间长(10-15分钟)

三、PUSH-VOD

PUSH-VOD简介

PUSH-VOD即视频推送业务,该系统可实现让电视节目或者科普电子书通过卫星直接传输到各家的机顶盒,并保存在其中;让老百姓可以通过点播的方式看到这些节目和翻阅电子书。

PUSH-VOD系统的核心思想

PUSH-VOD是使用少部分的资源进行广播预推服务。在非高峰时段把用户关心的热点资源进行推送,用户端机顶盒之间可以存大量的东西,也能带来一定的互动的效益。

PUSH-VOD的概念不是凭空想出来的,而是仿造了很相似的概念提出的,在互联网业务上普遍存在的现象,欧美国家存在着预推的业务。互联网业务和有线电视点播业务也存在着短时间内大量访问的情况,这造成了极大的缓冲和连不上。欧盟国家进行了预推,大家对这个业务感兴趣的可以提前进行点播,进行预下载和进行观看。过去的VOD不一样,使用一部分资源以固定的时间大容量的方式进行强推。

PUSH-VOD系统在几种环境下的应用

1.PUSH_VOD系统在单向有线电视网中的应用

单向网络中能够很好的发挥其优势,因为PUSH-VOD提出的思想和推出的目的是为了使运营商不需要进行大规模投资和不需要进行双向网络改造就能获得互动的功能获得增值业务的收益。PUSH-VOD使它在单向网络中很好地发挥它的优点,用户也是一样,随时可以点播自己喜欢的视频、音频、图片等内容。也可以进行快进、快退、检索、重复播放等功能,而对运营商来讲前期的投入是非常少的。

2.PUSH-VOD系统在双向有线电视网中的应用

如果能将热点的节目推到机顶盒的内部硬盘内,将极大地减少用户点播时实际占用的专用频道和播出流资源,可以有效地提高系统运营的效果。

3.PUSH-VOD系统在专用环境中的应用。

目前有一些专用系统像党员教育系统、农村信息化平台,他们都有一些共同的特点,网络环境不一定具备双向互动的条件,特别是偏远地区,不可能进行大规模的双向改造。而传递的内容具有信息量很大的特点,很可能是视频、大量的文字,大量的图片。而何时观看、观看什么内容、如何观看等方面用户必须有完全的主动权。

4.PUSH-VOD系统在IPTV中的应用

真正的双向系统或者是真正的IPTV系统PUSH-VOD是真正有用的,这跟双向网络很相似,也是为了解决终端用户带宽不足的极端情况。但是IPTV环境中的PUSH-VOD与有线网络当中的PUSH-VOD略有不同,利用业务网络的空暇带宽把数据量一点点推到用户的终端上。而在有线系统中使用了专用的通道进行大规模数据量的强推,一部分电影可能需要8个小时才能下载完,但是PUSH-VOD系统只用10分钟全部推下去。

四、VOD运营商遇到了那些问题

现在已经实现的VOD业务运营商都遇到了那些问题呢?第一高峰时段资源不足,在高峰时段很多的用户会集中点播一两部热点的电影,造成在短时间之内,资源大量集中,而在单向网之内我们根本无法提供VOD业务,需要进行双向化改造。目前的运营商如何解决这些问题?高峰时段资源不足的问题现在无限制地增加发流数量,增加IPQAM的数量,这是不可能的。在这基础之上,运营商进行了媒体服务器的前移,采用多镜像服务器方式。

在此基础上我们进行了深入的思考,我们是否能够进一步将服务器平移,进一步将资源分散。这个时候我们想到广大的终端用户的资源,我们是否可以用终端用户的资源来实现我们的VOD业务。我们发现,当我们把VOD业务真正推到用户的机顶盒上时,IPQAM也增加了。这就是PUSH-VOD的思想,核心思想是在一个集中时段以广播的模式将大量的内容同时下载到所有的用户的本地终端内,从而使得在用户实际使用时系统只需要进行终端本地操作不占有网络资源,提供了个性化的服务。

五、三种VOD系统比较

将目前常见的几种有线数字电视网络服务类型进行比较,一种是最基础的广播型电视服务,一种是NVOD,还有是真正的VOD业务。这几种业务有什么不同:广播型的业务还是像以前的电视一样,虽然是台多了,但是普遍的受众没有选择的余地,没有选择的内容,放什么看什么。NVOD相对来说有了一定程度的可选择性,我们可以选择在不同的时段来看内容,可选择的内容是固定的,还是由运营商来确定的。互动电视VOD业务有非常好的互动能力,强调了互动的能力,可选的业务非常多。很显然互动电视业务是非常受欢迎的业务。但是没有大批量地推广开来,只是在大城市做的好些,很多地区在平移,涉及到了互动电视的问题,前端需要投入大量的人力、财力、物力。NVOD加少量的服务器和少量的资源就可以完成,但是要实现互动必须要进行双向的改造。从实现服务所需要增加的投入来看,广播电视已经做到,NVOD非常少,互动电视业务非常多。可以看到互动电视业务与PUSH-VOD系统是矛盾,虽然资源消耗极大,但是有非常好的优势和有很良好的互动性。

再来看看PUSH-VOD和其它的VOD的比较,看看有哪些优点和缺点。首先做个假设,在50万个城市进行点播,假如有1万个用户需要点播的业务,我们电视台每天播出20套热门节目,每个台点播8个节目,每套节目在NVOD时平均分4节来播放。比较一下,对于NVOD来讲需要占用的频点资源是8个频点,PUSH-VOD需要占用10个频点。对于VOD来讲不存在这种算法的概念,有多少个用户就需要集中多少的带宽、频点。对PUSH-VOD来讲,绝大部分的用户都下载到了硬盘了,用的是本地资源不是带宽资源。

三种VOD的简介和比较

VOD三种VOD视频点播技术的简介和比较相关推荐

  1. 编码器SRT协议三种模式(listener, caller, rendezvous)简介

    本文镜像:https://www.linkpi.cn/archives/1027 本文链接:https://blog.csdn.net/weixin_45326556/article/details/ ...

  2. 三种Cache写入方式原理简介

    三种Cache写入方式原理简介 在386以上档次的微机中,为了提高系统效率,普遍采用Cache(高速缓冲存储器),现在的系统甚至可以拥有多级Cache.Cache实际上是位于CPU与DRAM主存储器之 ...

  3. 三种数据交换技术的比较

    三种数据交换技术的比较 http://book.51cto.com  2007-04-23 17:55  王达  电子工业出版社  我要评论(1) 摘要:本章主要介绍局域网.广域网,以及OSI各层主要 ...

  4. 三种代码版本控制系统的简介 以及 SVN的安装

    三种代码版本控制系统的简介 以及 SVN的安装 一.三种代码版本控制系统 1.1 CVS 什么是cvs??? 1.2.Git 什么是Git??? 1.3.SVN 什么是SVN??? SVN的作用??? ...

  5. php三种web开发技术,三种WEB开发主流技术ASP-PHP-JSP的评价

    三种Web开发主流技术ASP-PHP-JSP的评价 [摘要]本文从程序开发者的角度,对现今社会盛行的WEB开发技术进行了分析,旨在让WEB 开发人员.使用者.准备学习的人对WEB开发技术有更加深入的了 ...

  6. 亿级PV请求的三种负载均衡技术

    在互联网+不断渗透到生活中的今天,各种各样的网络服务存在在我们身边,他们的访问流量也是大得惊人.一个大型网站(百万PV以上)想要正常访问,单单靠一台服务器是不可能提供稳定服务的.这时候就需要用负载均衡 ...

  7. 前端工程师的三种级别,技术决定你能拿5K,还是15K,还是25K

    随着信息技术不断发展,前端技术的发展也经历了不同的阶段.前端概念随着移动智能手机的普及被正式提出,混合APP开始被广泛开发.近年来,由于前端技术开始实现工程化,一些企业前端开发任务逐渐向后端拓展,逻辑 ...

  8. oracle灾备同步_浅析Oracle数据库的三种灾备技术

    灾备技术深入比较 这三种技术都实现了数据库的灾难备份,但各有特点,存在以下几方面的不同. 基本原理 Oracle Data Guard 是通过Oracle数据库归档日志来实现的,并且通过Oracle ...

  9. 三种主流RIA技术之争,你该如何选型?

    前几天听说Adobe发布了用于Flash Player的RTMP(实时消息协议).乍一看,好像是一个不错的东东.号称有如下优点:支持高性能地把数据(主要是音频.视频)PUSH给Flash Player ...

最新文章

  1. Linux上安装php
  2. Qt Designer的buddy编辑模式
  3. 浅析MATLAB中的内联函数、匿名函数和函数函数
  4. Fedora 安装QQ2012
  5. 2021年中国药店创新趋势报告
  6. 产品开发项目中文档的重要性
  7. k邻近算法(KNN)实例
  8. 【报告分享】2020上半年短视频内容发展盘点.pdf(附下载链接)
  9. UCMA(OCS) 开发系列之二(安装与部署)
  10. python module错误_修复python的ModuleNotFoundError
  11. TYVJ 4354 多重背包二进制优化
  12. Unix环境下的编程,所涉及的主要c语言知识
  13. 写一个简单的运用键盘监听创建的Java文件
  14. vue将文件图片批量打包下载zip
  15. fstab文件只读,怎么办
  16. 计算几何(二) by邓俊辉老师
  17. 求职面试时,如何从面试官话语中揣测是否被录用?
  18. dwc_pcie iip 代码分析
  19. 强强联手 加速商用电脑技术革命
  20. 史上最小白之BM25详解与实现

热门文章

  1. 特斯拉柏林超级工厂又突发火灾;多模态人工智能产业联合体第二次大会召开;奇瑞汽车战略投资AI芯片公司 | 每日大事件...
  2. 国家信息安全水平考试NISP(一级)考试大纲
  3. Soap UI工具初探
  4. 交互与前端10 Tabulator+Flask开发日志007
  5. VML之带背景的3D图形任意旋转
  6. 在c语言中怎么返回引用参数,C语言函数 函数的声明 C语言的头文件 #include的用法 形参和实参 函数的返回值 - 猫扑天空...
  7. Dev-C++5.11游戏创作之飞机大战
  8. labview2015安装DAQmx助手之后无法使用的问题
  9. 苹果开始准备生产 iPhone 5S 了
  10. 数字IC验证快速入门,你想知道的干货都在这里