Using live streams with MHEG-5 cause absolutely no problem of conformity.
MHEG-5 is aware of that hopefully or we could all throw it away for ITV !
In fact, only the application domain you choose or define could restrict
you in this area. MHEG-5 never specifies that the contentReference of an
Ingredient must be a physical file stored somewhere on a disk. It is a
"reference to an external data source".
That way, it is up to your application domain and to your engine to
determine how a contentReference could point on a file or on a live stream
or any TV channel.
Your second solution with interchangedProgram however don't seem in
accordance with MHEG-5, IMHO. I don't see how you could present a stream
(video and audio for your video conference) without using the stream class.
Only presentable objects can be presented to the user according to MHEG-5.
As Klaus said, it is perhaps not interoperable with DAVIC but I think it is
important not to make the confusion between MHEG-5 and DAVIC in this User
Group.
AFAIK, this is list is not reserved to DAVIC applications, is it Klaus ?
DAVIC specifications use the MHEG-5 standard but also define an application
domain and some restrictions that are outside the scope of MHEG-5. That
way, it seems important to me that further questions (about implementation
or features) on this list specify if one wants to use the DAVIC
specifications or not necessarily. This would help to answer correctly.
Best regards,
__________________________________________________________________
Emmanuel BEUQUE mailto:ebeuque@pratique.fr
MediaServ tel: +33 (0) 2 99 64 35 64
Multimedia consultant & developer fax: +33 (0) 2 99 64 36 65