[M4IF Technotes] MediaControl node problem

Cyril Concolato Cyril.Concolato enst.fr
Tue Nov 19 14:10:26 EST 2002


Hi all,
> >"When the controlled stream becomes inactive and then active again, then
> >if mediaStartTime is -1 the stream starts playing from the point where
> >it was last stopped. Otherwise the first controlled stream object in the
> >url field restarts playing from mediaStartTime."
> What I remember from the discussions around MediaControl is, when
> MediaControl is present, the MovieTexture field manipulation has NO
> consequence on the stream at all. This means the formulation above is
> unfortunate. I would welcome confirmation of  my statement by people
> more knowledgeable about MediaControl (Zvi, Yuval, Carsten, Jean, Cyril...)
I think this interpretation is wrong because it explicitely says in the
spec that one way to pause a stream is to set stopTime to Now and
mediaStartTime to -1. One interpretation of the spec is that if you
don't route Now to stopTime then you cannot change mediaStartTime
because the media is active.
> >So if the MediaControl's is mediaStartTime field is set to -1 (which it
> >is by default) it should be possible to PAUSE the video by muting
> >(deactivate) it and to CONTINUE it at the point in media Time where it
> >was paused by demuting it. Or do I unterstand something the wrong way.
I think that Christian's example is right and the fact that it does not
work is probably a bug in ETV. Try to ROUTE -1 to the mediaStartTime
field of the MediaControl node, instead of using the static default
value, it should work.
BR,
Cyril Concolato
-- 
Ecole Nationale Supérieure des Télécommunications, Paris
Dept. Comelec
46, rue Barrault 75013 Paris                
Tel: +33145817991    Fax: +33145804036


More information about the Mp4-tech mailing list