RE: Submitted HTML5 bugs and an MSE observation

It seems like for TextTrack creation in MPEG-2 TS that detection of the metadata private section is only through the stream_type code present in the PMT and that the payload_start_indicator==1 is only relevant to populating the DataCues that get added to the TextTrack later. Hence the patch and the wiki page seem incorrect to me when they suggest the payload_start_indicator==1 is used to detect that there is a stream type of kind metadata private section.

This also raises another question which is how are the metadata private section table cues are generated. If the private section table is delivered as a payload split across multiple TS packets then presumably the UA must use the payload_start_indicator bit to begin to assemble the payload into the single private section table. However, when does the cue get created unless the UA knows how many packets to expect? My understanding is the UA does not know how many packets to expect so maybe it generates the cue only when a subsequent payload_satart_indicator==1 is detected. However, this could be long past the time when this cue is relevant to the media playback time.

Regards

Graham Clift






-----Original Message-----
From: Silvia Pfeiffer [mailto:silviapfeiffer1@gmail.com] 
Sent: Monday, March 17, 2014 1:21 AM
To: Bob Lund
Cc: public-inbandtracks@w3.org
Subject: Re: Submitted HTML5 bugs and an MSE observation

On Fri, Mar 14, 2014 at 5:56 AM, Bob Lund <B.Lund@cablelabs.com> wrote:
> Hi CG,
>
> I have submitted the following HTML5 bugs 24986, 24977, 25005 and 
> 25044, reflecting the discussion we've had on the mailing list.

[HTML editor hat on:]
I've provided feedback and proposed patches in each of these bugs.
Please review.

Regards,
Silvia.

Received on Monday, 17 March 2014 17:50:25 UTC