hsy75的个人空间 https://blog.eetop.cn/vivilife [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

[z]interactive TV&MHP

已有 856 次阅读| 2012-11-14 13:29 |个人分类:DVB

 

These tutorials will hopefully give you an overview of some of the interactive TV standards that are being deployed today.

These tutorials assume that you either know something about digital broadcasting already, you've read my (or someone else's) introductory page, or that you're hoping things will get easier as they go along and that you don't really need to understand all these silly acronyms.

In the latter case, good luck - I've tried to keep these pages fairly acronym-free, but that's not always possible.

From this point on, I'll only be describing the highlights of the specification. After all, the MHP specification is over one thousand pages long, and any tutorial can only cover so much of that. The full specification is available for free download from the ETSI web site. Many other specifications relating to DVB services can also be downloaded from there.

The JavaTV specification is similarly available from the Sun web site Reading the specs themselves is the only way to grasp all of the subtleties of the specifications, and at the end of the day you'll need to do this anyway if you're going to be developing software using one of these standards.

If you're fairly familiar with the specifications, but want to learn how to use a specific feature, take a look at the code samples. These commented examples will show you how to do some of the most common tasks that an MHP application needs to do.

 

Please choose which tutorial to view:

 



Introduction to MHP & GEM
 

MHP, or the Multimedia Home Platform, and GEM, or Globally Executable MHP, are two related sets of Java™ based open middleware specifications developed by the DVB Project. MHP was designed to work across all DVB transmission technologies whereas GEM is a platform-indepedent environment that can be adopted across a range of delivery systems including packaged media. GEM is thus a common core engine on which interactive applications can run; implementing GEM requires the definition of how those applications actually connect with that core.

Both MHP and GEM are published as open standards by ETSI, the European Telecommunications Standards Institute.

The use of an open middleware standard for interactive television creates a situation where receiver manufacturers can target multiple markets, rather than developing products to the specification of a particular broadcaster or operator. Applications based on MHP or GEM can be developed by multiple service providers, enabling a horizontal market.

For a short overview of either MHP or GEM you can download the following Fact Sheets:

 MHP Fact Sheet
 GEM Fact Sheet


MHP Versions

Three different versions of MHP are currently published by ETSI, with revisions of each published from time to time. The graphic below outlines the elements contained in each MHP version.

Graphic illustrating elements MHP versions

Use the menu to the right to find more information on the individual MHP specifications


GEM Specifications

GEM has now been adopted by a number of other organisations including CableLabs, the ATSC, ARIB and the Blu-ray Disc Association. GEM currently defines three different "targets" designed for the different deployment scenarios: a "broadcast target" for broadcast TV using cable, terrestrial or satellite; an "IPTV target" for IPTV based set-top boxes; and a "packaged media target" for use in disc-based services. All of these targets share a common application model and a common set of core classes. The graphic below shows how the different GEM based specifications interact.

 

Graphic showing the relationships between GEM derived specifications

 

Broadcast Target

The broadcast target is available since GEM 1.0.x and evolved in GEM1.1 and GEM 1.2.

OCAP - OpenCable Application Platform, developed by CableLabs in collaboration with the DVB Project; now being deployed under the brand tru2way

ACAP - Advanced Common Application Platform, closely related to OCAP and developed by the ATSCfor the US terrestrial market

ARIB B.23 - developed by ARIB, the Japanese TV standards body, as an Application Execution Engine Platform. for Digital Broadcasting, based on GEM

IPTV Target

The IPTV target was introduced in GEM 1.2.

GEM-IPTV - formally a subset of the MHP 1.2 specification which includes IPTV support

Packaged Media Target

The packaged media target is defined since GEM 1.0.x .

BD-J - Blu-ray Disc Java is the interactive platform. supporting advanced content for Blu-ray Disc

 


http://www.interactivetvweb.org/tutorials

http://www.mhp.org/introduction.htm


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 2

    粉丝
  • 1

    好友
  • 2

    获赞
  • 14

    评论
  • 3241

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 10:07 , Processed in 0.013749 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部