VBI和Teletext关系
Teletext是上世纪7O年代在英国发展起来的一种信息广播系统,它主要利用电视信号场消隐期(VBI)中的某几行(也可以占用电视信号的全部有效行)传送图文和数据信息。由于图文电视广播业务能以低廉的费用,向大众传播即时的新闻、体育、天气、电视节目预告和字幕(subtitle)等信息。由于它提供的信息丰富多彩,而且还有图形,Teletext甚至被认为是互联网的前身。它与互联网相比也有自身的优势,如用户数量庞大,用户数量增加不会影响接收速度,廉价的接受终端。30多年来,图文电视技术与业务已在世界许多国家和地区得到了普及和推广,尤其在欧洲应用更是非常普及。目前出口到欧洲的机顶盒都具有VBI Teletext功能,有部分机顶盒还具有OSD Teletext功能。基本的Teletext是由一组页组成,每页由3位数字做编号,每页是由24行40列的字符及图形组成。这些页不停地被循环发送到用户端。
一、什么是VBI?
1 VBI是Vertical Blanking Interval的缩写,中文意思是场消隐期,也叫场逆程。电视节目称为正程信号。在625/25的电视信号中,可以利用的电视行是从第6行至第22行,第318至第335行,每场最多可插入17个数据行。
2 VBI数据广播是计算机中各种格式的数据插入电视节目的场逆中,让这些数据随电视信号一块播出而形成的一种信息传送方式。VBI Teletext就是VBI数据广播的一种,其接收设备为具有图文电视功能的电视机。
二、图文数据的组成
1. 数据包。每包数据固定是45字节。包有3种基本类型:页头包、普通行包和扩展包。
l 页头包(包地址Y=0):包含页号和控制信息,加上32个包括时间的显示字符。它对应显示的第一行。
l 直接显示的普通行包(包地址Y=l-25):包含40 Byte(625行电视信号)对应一行的40个显示字符。包地址对应行的垂直位置
l 扩展包(包地址Y=26-31):这些包并不直接显示,它们用于为高级的解码器提供增强性能,或者提供特殊数据服务。
2.页。每一页对应一个屏幕的图文信息,每页图文最多显示包含25行,每行至多有40个字母、数字或图形符号,而且也有字符颜色、闪烁、倍高等属性控制。
3.杂志。Teletext通常采用杂志(Magazine)方式组织信息,至多有8种不同杂志,100-199(M=1),200-299(M=2),300-399(M=3),400-499(M=4),500-599(M=5),600-699(M=6),700-799(M=7),800-899(M=0),每个杂志可有至多100页的页码,每一页叉可有若干子页(sub-page),从而使每个杂志可以有几百页信息。例如从100页至199页,它的杂志号是1,它的内容是新闻;从200页至299页,它的杂志号是2,它的内容是体育。
三.Teletext的四种级别
ETS300706技术规范中定义了以下4级图文电视级别:
l 级别1 镶嵌字符,空属性,固定调色板,24行x40字符等特点;
l 级别1.5在级别1基础上扩充了字符集;
l 级别2.5扩充语言种类,增加可重定义颜色的调色板,引入非空格属性.允许许多简单重定义字符,提供增加文字和图形的嵌板;
l 级别3.5扩充重定义字符的数量及复杂度,引人不同的字体类型和相称的空格.
以上不同级别的表示及应用特性是向下兼容的,从而使采用低级协议及解码器的用户,不受发送方图文标准升级的影响.从而维护了数千万早期用户的利益。我们主要介绍使用最为广泛的1.5级别。
四.Teletext的字符
级别1的teletext的基本字符集有G0、G2和国家字符子集(national option sub-sets),G0和G2分别有96个字符。国家字符子集有13个国家的字符集组成,每个国家有13个字符,它用于取代G0带阴影部分的13个字符,由页包头(packet X/0)的控制字C12,C13,C14确定使用哪一个国家字符子集,
级别1.5的teletext字符集增加了用packet X/26定义的字符。用于定义复杂的字符。
VBI和Teletext关系相关推荐
- 数字电视业务PSI/SI学习
数字电视业务PSI/SI学习系列 一.MPEG-2系统原理 第一章 MPEG-2简介 什么是MPEG和MPEG-2? MPEG是Moving Picture Experts Group 的简称,MPE ...
- 数字电视业务PSI/SI学习系列
声明:本文转载自某文档,文档来源于网络. 什么是MPEG和MPEG-2? MPEG是Moving Picture Experts Group 的简称,MPEG-2是MPEG和ISO组织设计的一个数字视 ...
- 介绍DVB-S码流_PAT_PMT_NIT_CAT
介绍DVB-S码流,PAT,PMT,NIT,CAT 摘要 本文介绍了电子节目指南信息的构成以及MPEG-2 PSI和DVB-SI信息规范,提出了一种EPG信息的存储结构和节目数据库的生成方案,并据此讲 ...
- VLC2.2.4命令参数
用法: vlc [选项] [流] ... 您可以在命令行中指定多个流. 它们将被加入播放列表队列. 指定的首个项目将被首先播放. 选项样式: --选项 用于设置程序执行期间的全局选项. -选项 单字母 ...
- VLC-3.0全部详细参数
用法: vlc [选项] [流] ... 您可以在命令行中指定多个流. 它们将被加入播放列表队列. 指定的首个项目将被首先播放. 选项风格: --选项 用于设置程序执行期间的全局选项. - ...
- VLC全部详细参数,libvlc_new函数参数,VLC SDK开发
在网上查的VLC参数基本没全的,也没有告诉人怎么得到全部参数,真是让人无语. 其实要得到VLC的全部参数,只要在创建时加上"--longhelp"和"--advanced ...
- VLC全部参数,libvlc_new函数参数,VLC SDK开发
其实要得到VLC的全部参数,只要在创建时加上"--longhelp"和"--advanced"就可以了.比如: [cpp] view plaincopy lib ...
- VLC-2.2.6命令行帮助文件
VLC-2.2.6 用 vlc -H 命令生成的 vlc-help.txt 文件: 用法: vlc [选项] [流] ... 您可以在命令行中指定多个流. 它们将被加入播放列表队列. 指定的首个项目将 ...
- vlc 详细使用方法:libvlc_media_add_option 函数中的参数设置
[转载自]tinyle的专栏 [原文链接地址]http://blog.csdn.net/myaccella/article/details/7027962 [手记] 下面列出的参数可以在命令行中执行, ...
最新文章
- 6.15 Unity引擎渲染效率全解析
- 存储过程 传 datatable
- mysql数据库mysqldump还原_mysqldump数据库备份与恢复
- 51nod 1623 完美消除(数位DP)
- 【华为云动态】华为云携手Google,IBM,SAP等多家知名企业加入CDF,助力软件开发生态发展
- linux下wps的字体缺失解决方法
- 协同过滤Collaborative Filtering
- mysql建表与oracle_mysql和oracle建表语句以及数据类型的区别
- 国内社交网络信息开放平台汇总
- MATLAB画图符号标注
- 模拟电路设计(39)---一文搞懂直流电源EMI滤波器
- 提交.a文件到svn
- oracle统计日均,oracle效率优化实战——计算3个月的平均值
- 服务器r720按f几重装系统,联想拯救者r720按哪个键进入bios设置
- python药店销售数据分析_Python:某医院药品销售数据分析
- vue+element下拉框实现二级联动
- 三级分销系统到底是什么模式,三级分销特点
- ThinkPHP 中实现 Rewrite 模式
- 带计算机的笔记本图片,带上这些高性能的轻薄笔记本 出差旅行再也不用怕
- hasp运行不成功_条码打印软件安装提示HASP错误代码处理方法