>AFAIK the plan is to support HLS by parsing the mpegts into fragmented >mp4 in js, assuming the mpeg-2 video will be accepted by the h.264 >decoder, as Gary described. In particular we're going to write support >for this into the Gaia media player.
IIRC, we can not support youtube HLS stream by gaia media player by some business reasons, not by a technical reason. On b2g v1.01, youtube video playback was implemented by gaia video app. But it is dropped before production. b2g need to playback youtube video on browser app. sotaro ----- Original Message ----- From: "Ralph Giles" <[email protected]> To: [email protected] Sent: Wednesday, June 4, 2014 1:08:53 PM Subject: Re: Status of HLS and MPEG-2 Transport Streams On 2014-06-04 1:25 AM, Henri Sivonen wrote: > I noticed some past discussion about HLS and MPEG-2 Transport Streams. > Is https://wiki.mozilla.org/Platform/MediaSourceExtensions the current > source of truth and we aren't supporting either HLS or MPEG-2 TS--not > even on Firefox OS? AFAIK the plan is to support HLS by parsing the mpegts into fragmented mp4 in js, assuming the mpeg-2 video will be accepted by the h.264 decoder, as Gary described. In particular we're going to write support for this into the Gaia media player. If that doesn't work, or is too slow, the fallback plan is to use a native implementation, but limit it to privileged apps. In both cases we really want to avoid having to support mpeg-2 ts and HLS directly in the web platform. > Does an implementation of HLS in JS using MSE exist? There are bits and pieces (e.g. video.js) I've not seen a complete library like there is for DASH. -r _______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media _______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media

