像我儿子一样永远保持好奇和梦想

[z]interactive TV&MHP

上一篇 / 下一篇  2012-11-14 13:29:07 / 个人分类:DVB

~ vN|P0  ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台ZN [&itz"P0C8BV

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

m{%FAF;~4N j0

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.ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台7K5SXTN

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

dq2fB"Q!`Q3x!Np0

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.

t `9u9so8_"R0

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.

5@ }"p [E cz9Ds0

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.

jq1w;Z1J OJeq0

)hk2[ l7ec;NvD0 

B\6M,MG+O%vrU3}0

Please choose which tutorial to view:ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台/F Qt i&m.Y]

ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台"|U:?'r!e2om

 ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台.yP P|r7W

v8W!u,QbC]5}-R*XR0


V y1y&R"Sy%E0

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.

8z'a;Re5cdd0

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

#qW.x2w'cL4vN W0

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.ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台0D_gRF#M UNol

For a short overview of either MHP or GEM you can download the following Fact Sheets:ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台(UA/e E$\3yl'q-{

 MHP Fact SheetET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台&f5G/XGf!K{~6p$U
 GEM Fact SheetET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台.J/^6E:X/D/O&G j{


MHP VersionsET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台/j? uR |1[7u:])h

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.

D$E;`p+[x0z v0

Graphic illustrating elements MHP versionsET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台#Ka%LdA'W/si{

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

-LZVI9bE-q.NO8d9p0

GEM SpecificationsET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台 qZy$h7}6O KTs

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.ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台cC/?/X @?,Cr+{

 

W%WO FO9B9F7ym%c0

Graphic showing the relationships between GEM derived specifications

jy3[ JV4\+^#z1K0

 ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台 Q)~to`Y

Broadcast TargetET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台z(? \8G Sv7@'t

The broadcast target is available since GEM 1.0.x and evolved in GEM1.1 and GEM 1.2.ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台~Q_'Tt,CA2?5d

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

pEf9k-q7T0

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

Bf*yzHK0

ARIB B.23 - developed by ARIB, the Japanese TV standards body, as an Application Execution Engine Platform. for Digital Broadcasting, based on GEMET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台;t W4wVp z8y\

IPTV TargetET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台QA9Q,V&{ ?rp\ s

The IPTV target was introduced in GEM 1.2.

nJ%OE9k W0

GEM-IPTV - formally a subset of the MHP 1.2 specification which includes IPTV supportET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台m5FH({ A{6a

Packaged Media Target

"C%tev2~8d{h(c0F!La0

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

)P s$}N#_ w4L}0

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

I~ [;r^5A"W[E`N0

 

rGpOn T8a0
ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台/Xh+tol)r*H:G


Y+F v/rBh0

RL/F6H?lF#dk Ef1i0ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台na,eFTZ hh

http://www.interactivetvweb.org/tutorialsET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台L-U+dpL/_

ET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台6GQi;V#r

http://www.mhp.org/introduction.htmET创芯网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台2w;iRwum Z2u


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar