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

[z]interactive TV&MHP

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

龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台Gl4YE$cI"PG}J

 龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台h.z#Q0S*QM*eQ;d*l

These tutorials will hopefully give you an overview of some of the interactive TV standards that are being deployed today.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台XTw!g:TuOK7ah1c;f`1|

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.

s1[V*N*S)W,A D"Q"V&\0

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

X%Wf)Me4Z*f0

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.

r{%T E,B9Hl+x[~0

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.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台E@7mE$_r

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.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台([E2us1Uf cH/_Y

2v9`7]Ls0  龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台k%J*f p"Vx i,h+o*p

Please choose which tutorial to view:龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台vyt4R%\ j2B

龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台hN7pW)SL+k!v%Q"q

 龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台 AU@6m5t I#]a

C,u5oV?\(r0


龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台3ywSm.sP


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.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台 J8K8I,?!{;@1smH

Both MHP and GEM are published as open standards by ETSI, the European Telecommunications Standards Institute.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台zW V7o"PnP

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.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台g zb o:?H/r

For a short overview of either MHP or GEM you can download the following Fact Sheets:龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台R(uC ]$Gp:cV

 MHP Fact Sheet
P;oc:pBX c~Y0 GEM Fact Sheet

\ R9L4{tqv{q0

MHP Versions龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台'P5d%~3n6[(Cr'Wr

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.

B']mkm/ZpJ0

Graphic illustrating elements MHP versions龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台ryvV9Lv1Flf

Use the menu to the right to find more information on the individual MHP specifications龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台(Ys*fc:V0r \H


GEM Specifications龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台2}#E$G iE bQ]D~e

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.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台yr @e2S HW

 

Ty@/dRZ~,|q0

Graphic showing the relationships between GEM derived specifications

%X/qT5G7LYtKMCg0

 

VO5Iw_ W8fp0

Broadcast Target龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台EHQg&]

The broadcast target is available since GEM 1.0.x and evolved in GEM1.1 and GEM 1.2.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台4h!C9Z)n2r9Kg

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

_&t9w'G [kK0

ACAP - Advanced Common Application Platform, closely related to OCAP and developed by the ATSCfor the US terrestrial market龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台g`%I1eM6k

ARIB B.23 - developed by ARIB, the Japanese TV standards body, as an Application Execution Engine Platform. for Digital Broadcasting, based on GEM龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台Q4PX+G5SSp4P

IPTV Target龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台1{1{`A"XiAE

The IPTV target was introduced in GEM 1.2.龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台L1Jo!y3v O`7s(f

GEM-IPTV - formally a subset of the MHP 1.2 specification which includes IPTV support龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台 N/@G E1]!\e

Packaged Media Target

?2o/Xdj/k0

The packaged media target is defined since GEM 1.0.x .龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台#Y8U6|lF,F W8?

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

-VK|Qc P0

 

%ob-j sns#T1~ }!T e0
龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台+T*@&Fg%z~Eh#k


龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台_*e#BH"T@d

龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台L~$Q Ev*I7F n

r uXx,n k0#www.interactivetvweb.org/tutorials龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台 D7ZEaq

龙8国际_龙8国际下载_龙8国际娱乐官方网(EETOP)-电子设计论坛、博客、超人气的电子工程师资料分享平台%q-Q"U(J"xn|Z

#www.mhp.org/introduction.htm

I z\m9B#Y@0

TAG:

 

评分:0

我来说两句

显示全部

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

Open Toolbar