121:
369:
25:
66:
569:), together with the Multimedia and Hypermedia Experts Group, published the MHEG standard. This gave an approach to the creation of multimedia applications that could work in every operative system in compliance with this standard. Conceptually, MHEG intended to do for multimedia application as
766:
layer in the cable systems within the United States. Since DVB standards are not used in the United States, OCAP is based on parts that are not DVB-specific, replacing DVB-specific parts with others. Originally, OCAP was based on the 1.0.0 version of the MHP standard.
730:
1.0 covers the first two profiles. This version is used most by modern receivers, and the majority implement the
Interactive Broadcast profile. Many countries such as Spain, Italy and Finland have adopted it into their DTV's interactive
688:
virtual machine, where a set of extra functionalities are added to make adjustments to the DTV environment. To arrange this standard's specifications, there are three definable profiles, all relating to the capabilities of the STBs:
774:(GEM) to facilitate the use of MHP's elements in other standards. OCAP's most recent versions use GEM instead of MHP as their base, but they still refer to some MHP elements that are not included in the GEM specification.
321:, in competition with private broadcasters. Among its new features was interactive menus, which (as in private broadcasting) gave information to the user and allowed them to adapt the product for their own needs.
660:-created objects access to some information services, as well as control of audio and video services, and the management of resources in the receiver. Though the creation of an application was not possible with
442:
and data from servers to interactive applications via satellite, cable, and/or terrestrial nets. Other functions also include having different profiles to better respond to the needs of the broadcaster.
579:: this version included support for objects containing procedure codes. One may add to the basic model of MHEG-1 by adding decision making functions, as it was not possible in any other way.
790:) as a common base for all systems of interactive TV in USA, via cable, terrestrial, or satellite. It is also based on GEM while adding some of OCAP's elements adapted for the USA market.
138:
38:
566:
562:
594:, a simpler version of MHEG-1, was created in April 1997. While many of the functions were identical, there were many differences between the two versions.
1044:
548:
of the Open TV software
Developers Kit to create applications in O code, centered on TV by via development tools from Open TV or other sellers.
185:
783:
157:
44:
379:
84:
76:
164:
398:
993:
947:
901:
585:: this version defined a standard virtual machine and a byte representation code, giving it portability through hardware platforms.
416:
222:
204:
102:
52:
171:
588:
These versions were unsuccessful because they were based on concepts that the industry was not technologically ready to execute.
1034:
737:
1.1 covers all three profiles, but it is not found in most commercial receivers because there are limited compatible protocols.
243:
759:
507:
463:
310:
306:
153:
142:
532:
Open TV Core supports a number of
Applications Environments Execution (AEE) programs, including the 'C' Virtual Machine (an
697:
incorporates bidirectional communications via a backward IP channel towards the STB, allowing the download of applications.
502:
to be independent), TV libraries (a selection of execution environments for the interactive applications), and support for
434:
Defined by Canal Plus
Technologies, the media highway represents the wide range of middleware solutions that allow the STB
799:
872:
Steven Morris and
Anthony Smith-Chaigneau, "Interactive TV Standards: A Guide to MHP, OCAP, and JavaTV". Elsevier 2005.
1039:
685:
661:
657:
649:
633:
622:
614:
610:
606:
598:
537:
447:
295:
291:
1007:
961:
915:
394:
854:
706:
interactive applications are downloaded via broadcasting. This does not incorporate a backward channel into the STB.
751:
681:
526:
131:
518:
755:
734:
727:
672:
were already capable of controlling more elements in the receiver than what was possible with other standards.
644:
This standard was created a little later on after the MHEG-6 in 1998. It was created by adding a new series of
541:
503:
178:
771:
239:
514:
279:
863:
332:
decoders that are able to receive a digital signal, decode it, and display it through an analogue
842:
487:
337:
684:(DVB) to offer interactive services in digital television (DTV). It is a limited version of the
999:
989:
953:
943:
907:
897:
499:
495:
347:
that runs both the applications and the audiovisual signals simultaneously. This intermediary
263:
390:
573:
did for documents, to give a common exchange format that can be executed by every receiver.
867:
809:
343:
STBs are required to be dynamically programmed and updated, often done by an intermediary
762:), in January 2002. With MHP as its center, OCAP provides a common specification for the
298:, were the first to adopt this new form and have continued to develop it over the years.
804:
1028:
446:
These interactive applications can be written in different programming languages as
529:
or other standards and formats), and authentication/encryption via CA/DRM systems.
314:
302:
855:
https://web.archive.org/web/20071223011417/http://www.canalplus-technologies.com/
290:. Today, the technology has developed to a point that allows for a more complex,
325:
275:
120:
438:
to do the following: interpret and execute interactive applications, broadcast
340:
net. Running interactive programs is one of the STB's functions, among others.
763:
544:
standard. The 'C' Virtual
Machine is an execution environment that allows the
483:
352:
333:
329:
318:
271:
1003:
957:
911:
747:
287:
267:
609:
to develop object scripts, combining MHEG with the procedural elements of
983:
937:
891:
819:
814:
716:
522:
491:
439:
435:
348:
344:
259:
247:
754:
for the creation of a new open standard, which led to the acceptance of
829:
459:
336:
set. This device allows analog users access to the same content as the
283:
824:
590:
451:
605:, based on the fifth version but with added support for the use of
665:
629:
467:
787:
570:
533:
471:
455:
258:
Interactive television was first standardized in the 1980s with
525:
or fibre), management for the digital audio and video signals (
843:
https://web.archive.org/web/20060421101018/http://www.mhp.org/
669:
653:
645:
618:
545:
362:
114:
59:
18:
628:
Though the MHEG-6 was not extended, it was the basis for the
988:. Anthony Smith-Chaigneau. Amsterdam: Elsevier/Focal Press.
942:. Anthony Smith-Chaigneau. Amsterdam: Elsevier/Focal Press.
896:. Anthony Smith-Chaigneau. Amsterdam: Elsevier/Focal Press.
723:
There exist two versions that cover the mentioned profiles:
482:
Open TV Core is the most important product from Open TV, a
250:, thereby extending the traditional television experience.
517:(HD), net communications from a phone line or a broadband
536:
browser), an Adobe Flash presentation environment, and a
860:
513:
TV libraries include support for Rich
Graphics (RG) and
510:
environment for the decoders (carried out by the STBs).
848:
386:
355:. Some STB systems allow updates via USB flash drives.
625:
to manipulate MHEG objects in its mother application.
266:. This standard, which simply added data to invisible
397:, and by adding encyclopedic content written from a
145:. Unsourced material may be challenged and removed.
458:, and can support the middleware specifications
567:International Organization for Standardization
274:sets to visualize extra textual and numerical
8:
656:of the above-mentioned standard allowed the
778:ACAP (Advanced Common Application Platform)
53:Learn how and when to remove these messages
597:MHEG-3 was overshadowed by the success of
417:Learn how and when to remove this message
223:Learn how and when to remove this message
205:Learn how and when to remove this message
103:Learn how and when to remove this message
540:Virtual Machine, in compliance with the
882:
770:Later, DVB presented the specification
676:DVB-MHP (The Multimedia Home Platform)
378:contains content that is written like
294:. Early private broadcasters, such as
16:Technical standards for interactive TV
784:Advanced Television Systems Committee
359:Private standards or private property
7:
324:This interaction is possible due to
143:adding citations to reliable sources
617:application programming interface (
270:, allowed limited interaction with
242:that are designed to add modes of
154:"Interactive television standards"
75:tone or style may not reflect the
14:
1045:Television transmission standards
34:This article has multiple issues.
498:abstraction layer (allowing the
367:
236:Interactive television standards
119:
85:guide to writing better articles
64:
23:
1010:from the original on 2023-08-13
964:from the original on 2023-08-13
918:from the original on 2023-08-13
601:, and in 1998, the ISO created
313:) project was developed, which
130:needs additional citations for
42:or discuss these issues on the
760:OpenCable Application Platform
719:content, without broadcasting.
307:Digital Terrestrial Television
1:
800:Hybrid Broadcast Broadband TV
758:as a base for OCAP standard (
652:to MHEG's sixth version. The
474:, and other specifications.
301:As the analog format became
704:Enhanced Broadcast Profile:
634:Digital Audio Video Council
613:. For this, they defined a
292:bidirectional communication
1061:
682:Digital Video Broadcasting
715:The STB itself processes
985:Interactive TV standards
939:Interactive TV standards
893:Interactive TV standards
782:ACAP was created by the
680:This was defined by the
552:Open or public standards
504:Personal Video Recorders
490:(DTV). The Open TV Core
982:Morris, Steven (2005).
936:Morris, Steven (2005).
890:Morris, Steven (2005).
772:Globally Executable MHP
664:alone for the receiver
240:television broadcasting
79:used on Knowledge (XXG)
1035:Interactive television
695:Interactive Broadcast:
561:As early as 1995, the
494:technology contains a
286:, as well as optional
83:See Knowledge (XXG)'s
861:http://www.opentv.com
853:Canal+ Technologies:
746:The American company
621:) for MHEG, allowing
399:neutral point of view
849:http://www.mheg.org/
506:(PVRs), to create a
139:improve this article
391:promotional content
248:feedback mechanisms
1040:Lists of standards
866:2007-12-13 at the
750:collaborated with
488:digital television
393:and inappropriate
351:is referred to as
338:digital television
238:are standards for
519:internet provider
427:
426:
419:
264:analog television
233:
232:
225:
215:
214:
207:
189:
113:
112:
105:
77:encyclopedic tone
57:
1052:
1019:
1018:
1016:
1015:
979:
973:
972:
970:
969:
933:
927:
926:
924:
923:
887:
713:Internet Access:
422:
415:
411:
408:
402:
380:an advertisement
371:
370:
363:
228:
221:
210:
203:
199:
196:
190:
188:
147:
123:
115:
108:
101:
97:
94:
88:
87:for suggestions.
68:
67:
60:
49:
27:
26:
19:
1060:
1059:
1055:
1054:
1053:
1051:
1050:
1049:
1025:
1024:
1023:
1022:
1013:
1011:
996:
981:
980:
976:
967:
965:
950:
935:
934:
930:
921:
919:
904:
889:
888:
884:
879:
868:Wayback Machine
838:
836:Further reading
810:Open IPTV Forum
796:
780:
744:
678:
642:
559:
554:
515:High Definition
480:
432:
423:
412:
406:
403:
384:
372:
368:
361:
256:
229:
218:
217:
216:
211:
200:
194:
191:
148:
146:
136:
124:
109:
98:
92:
89:
82:
73:This article's
69:
65:
28:
24:
17:
12:
11:
5:
1058:
1056:
1048:
1047:
1042:
1037:
1027:
1026:
1021:
1020:
994:
974:
948:
928:
902:
881:
880:
878:
875:
874:
873:
870:
857:
851:
845:
837:
834:
833:
832:
827:
822:
817:
812:
807:
805:Project Canvas
802:
795:
792:
779:
776:
743:
740:
739:
738:
732:
721:
720:
708:
707:
699:
698:
677:
674:
641:
638:
558:
555:
553:
550:
479:
476:
431:
428:
425:
424:
395:external links
375:
373:
366:
360:
357:
280:show schedules
255:
252:
231:
230:
213:
212:
127:
125:
118:
111:
110:
72:
70:
63:
58:
32:
31:
29:
22:
15:
13:
10:
9:
6:
4:
3:
2:
1057:
1046:
1043:
1041:
1038:
1036:
1033:
1032:
1030:
1009:
1005:
1001:
997:
995:1-4237-2199-3
991:
987:
986:
978:
975:
963:
959:
955:
951:
949:1-4237-2199-3
945:
941:
940:
932:
929:
917:
913:
909:
905:
903:1-4237-2199-3
899:
895:
894:
886:
883:
876:
871:
869:
865:
862:
858:
856:
852:
850:
846:
844:
840:
839:
835:
831:
828:
826:
823:
821:
818:
816:
813:
811:
808:
806:
803:
801:
798:
797:
793:
791:
789:
785:
777:
775:
773:
768:
765:
761:
757:
753:
749:
741:
736:
733:
729:
726:
725:
724:
718:
714:
710:
709:
705:
701:
700:
696:
692:
691:
690:
687:
683:
675:
673:
671:
667:
663:
659:
655:
651:
647:
639:
637:
635:
631:
626:
624:
620:
616:
612:
608:
604:
600:
595:
593:
592:
586:
584:
580:
578:
574:
572:
568:
564:
556:
551:
549:
547:
543:
539:
535:
530:
528:
524:
520:
516:
511:
509:
505:
501:
497:
493:
489:
485:
477:
475:
473:
469:
465:
461:
457:
453:
449:
444:
441:
437:
430:Media Highway
429:
421:
418:
410:
400:
396:
392:
388:
382:
381:
376:This section
374:
365:
364:
358:
356:
354:
350:
346:
341:
339:
335:
331:
327:
326:Set-top-Boxes
322:
320:
316:
312:
308:
304:
299:
297:
293:
289:
285:
281:
277:
273:
269:
265:
261:
253:
251:
249:
245:
241:
237:
227:
224:
209:
206:
198:
195:December 2021
187:
184:
180:
177:
173:
170:
166:
163:
159:
156: –
155:
151:
150:Find sources:
144:
140:
134:
133:
128:This article
126:
122:
117:
116:
107:
104:
96:
86:
80:
78:
71:
62:
61:
56:
54:
47:
46:
41:
40:
35:
30:
21:
20:
1012:. Retrieved
984:
977:
966:. Retrieved
938:
931:
920:. Retrieved
892:
885:
781:
769:
745:
722:
712:
703:
694:
679:
643:
636:) standard.
627:
602:
596:
589:
587:
582:
581:
576:
575:
560:
531:
512:
481:
478:Open TV Core
445:
433:
413:
407:October 2023
404:
389:by removing
385:Please help
377:
342:
323:
300:
284:weather data
257:
235:
234:
219:
201:
192:
182:
175:
168:
161:
149:
137:Please help
132:verification
129:
99:
90:
74:
50:
43:
37:
36:Please help
33:
668:, the Java
315:digitalized
276:information
244:interaction
1029:Categories
1014:2023-08-13
968:2023-08-13
922:2023-08-13
877:References
764:middleware
521:(via DSL,
484:middleware
387:improve it
353:middleware
334:television
330:television
319:television
278:, such as
272:television
268:scan lines
262:, used in
165:newspapers
39:improve it
859:Open TV:
748:CableLabs
731:services.
288:subtitles
93:June 2018
45:talk page
1008:Archived
1004:61365952
962:Archived
958:61365952
916:Archived
912:61365952
864:Archived
820:Videotex
815:Teletext
794:See also
717:internet
523:ethernet
500:hardware
496:hardware
492:software
440:software
436:software
349:software
345:software
328:(STBs),
303:obsolete
260:Teletext
830:Minitel
460:DVB-MHP
317:public
254:History
179:scholar
1002:
992:
956:
946:
910:
900:
847:MHEG:
825:Ceefax
603:MHEG-6
591:MHEG-5
583:MHEG-3
577:MHEG-1
452:MHEG-5
305:, the
296:Canal+
181:
174:
167:
160:
152:
841:MHP:
666:DAVIC
640:DAVIC
630:DAVIC
468:DAVIC
186:JSTOR
172:books
1000:OCLC
990:ISBN
954:OCLC
944:ISBN
908:OCLC
898:ISBN
788:ATSC
742:OCAP
686:Java
670:APIs
662:Java
658:Java
654:APIs
650:Java
648:for
646:APIs
632:'s (
623:Java
615:Java
611:Java
607:Java
599:Java
571:HTML
557:MHEG
546:APIs
538:Java
534:HTML
486:for
472:ATSC
464:OCAP
456:HTML
448:Java
282:and
246:and
158:news
756:MHP
752:DVB
735:MHP
728:MHP
711:3.
702:2.
693:1.
619:API
563:ISO
542:MHP
527:DVB
508:DTT
470:or
454:or
311:DTT
141:by
1031::
1006:.
998:.
960:.
952:.
914:.
906:.
466:,
462:,
450:,
48:.
1017:.
971:.
925:.
786:(
565:(
420:)
414:(
409:)
405:(
401:.
383:.
309:(
226:)
220:(
208:)
202:(
197:)
193:(
183:·
176:·
169:·
162:·
135:.
106:)
100:(
95:)
91:(
81:.
55:)
51:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.