DSM-CC Object Carousel Protocol

From LinuxTVWiki

(Difference between revisions)
Jump to: navigation, search
Line 10: Line 10:
Basically, to mount an ObjectCarousel, of course you have to know where to find it.
Basically, to mount an ObjectCarousel, of course you have to know where to find it.
-
For example, given a stream location on dvb://ONID.TSID.SID, you have tune to this service and check some (P)SI tables for presence of an ObjectCarousel there (which tables is the subject of the next layer).
 
-
 
[[Image:OC-LayerMPEG.png]]
[[Image:OC-LayerMPEG.png]]
 +
 +
For example, given a stream location on dvb://ONID.TSID.SID, you have tune to this service and check some (P)SI tables
 +
for presence of an ObjectCarousel there (which tables is the subject of the next layer).
== '''B.''' Data Carousel ==
== '''B.''' Data Carousel ==

Revision as of 12:40, 2 October 2004

The DSM-CC ObjectCarousel protocol is a broadcast protocol on top of MPEG2. It is used for transmission of filesystem hierarchies over a MPEG2 channel.

Like other protocols (NFS, SAMBA etc. via IP), the ObjectCarousel protocol allows mounting of external filesystems that are broadcast within a MPEG2 program.

OC-ProtoLayers.png

A. MPEG2 Transport Stream

Basically, to mount an ObjectCarousel, of course you have to know where to find it.

OC-LayerMPEG.png

For example, given a stream location on dvb://ONID.TSID.SID, you have tune to this service and check some (P)SI tables for presence of an ObjectCarousel there (which tables is the subject of the next layer).

B. Data Carousel

OC-LayerDC.png

C. Object Carousel

WIP

Personal tools