Hi Chris, 

Yes, that is an option and the comment on the bug also mentioned it. 
https://bugzilla.mozilla.org/show_bug.cgi?id=577084#c15 

> I don't know much about MPEG-TS or HLS. Someone would need to 
> investigate whether a solution using JS libraries like the above would work. 

Yes, Gary Chen on the cc list is a Gaia developer and he will investigate how 
to apply HLS on content layer. 

By the way, just to add a possible option. 
If we have enough resource to support MPEG2-TS de-muxer in Gecko then what else 
blocks this option? 

Thanks. 

----- 原始郵件 -----

寄件者: "Chris Pearce" <[email protected]> 
收件者: "Marco Chen" <[email protected]>, [email protected] 
副本: "Blake Wu" <[email protected]>, "Evelyn Hung" <[email protected]>, "Eric 
Chou" <[email protected]>, "Gary Chen" <[email protected]> 
寄件備份: 2014 4 月 1 星期二 下午 12:22:37 
主旨: Re: HLS support on B2G (Bug 577084 ) 

Can partners use JS libraries like https://github.com/RReverser/mpegts 
to convert MPEG-TS into MP4, for playback via MSE? 

If so, we would not need to implement anything we're not already 
planning to implement. 

I don't know much about MPEG-TS or HLS. Someone would need to 
investigate whether a solution using JS libraries like the above would work. 


Chris P. 



On 4/1/2014 4:07 PM, Marco Chen wrote: 
> (move from small group to public channel) 
> 
> Hi all, 
> 
> Why: 
> 1. The team belonged to stream 3 tried to bring more device categories into 
> Web Platform (FxOS) and candidates like TV/Set-Top Box/chromecast need HLS to 
> enrich their contents. 
> 2. Mozilla is on going to support MPEG-Dash (public standard) but in the 
> current market, there are still many content providers used HLS. 
> 
> How: 
> 1. Thanks for the MSE, the rough idea is to implement HLS protocol on top of 
> MSE. (Thanks for the consultant from Chris Double) 
> 2. According to HLS using MPEG2-TS, we may consider to support MPEG2-TS 
> de-muxer in Gecko or transform to MP4 container on content layer. 
> 3. The PlatformDecoderModule on FxOS can support H.264 & AAC. 
> 
> What: 
> 1. FxOS can support HLS and the device categories which relied on application 
> of streaming video can jump in without this gap. 
> 
> ------------------------------------------------ 
> 
> One question is on the "How - 2". 
> Do FxOS support MPEG2-TS de-muxer in Gecko or transform to fragment MP4 
> format? 
> 
> May I know any suggestion? And also welcome for any feedback. 
> 
> Sincerely yours. 
> 
> ----- 原始郵件 ----- 
> 
> 寄件者: "Chris Double" <[email protected]> 
> 收件者: "CJ Ku" <[email protected]> 
> 副本: "Matthew Gregan" <[email protected]>, "Taiwan Engineer Managers" 
> <[email protected]>, "Vincent Chang" <[email protected]>, "Robert 
> O'Callahan" <[email protected]>, "James Ho" <[email protected]> 
> 寄件備份: 2014 3 月 17 星期一 下午 10:33:44 
> 主旨: Re: HLS support on B2G 
> 
> DASH can be done at the application side using MSE. There are 
> JavaScript libraries for this available already. They work, with some 
> limitations, in Firefox nightly with MSE enabled. For example; 
> 
> <http://cd.pn/mse/webm/dash-player.html> 
> 
> Our implementation is still incomplete though so there is still work to be 
> done. 
> 
> I don't know much about HLS myself but the MSE spec implies that HLS 
> could be implemented in JS. I don't see any available libraries around 
> for doing this though so I cannot say for certain. I would recommend 
> the DASH approach since there are libraries for it and support is in 
> Chrome and Internet Explorer 11 with Gecko based browsers coming soon. 
> 
> Matthew may be able to comment more on the HLS case but he is 
> currently on leave so will probably not be able to immediately 
> respond. 
> 
> On Mon, Mar 17, 2014 at 10:47 PM, CJ Ku <[email protected]> wrote: 
>> Hi Matthew/ Chris, 
>> We got a request from vendor to have HLS support on B2G device. My 
>> understanding is, With MSE(Media source extension) support, DASH or HLS(HTTP 
>> live stream) can be done at application(js) side. Since you are definitely 
>> more familiar with MSE than I, may I have your opinion here? Thanks. 
>> 
>> ----- 原始郵件 ----- 
>>> 寄件者: "James Ho" <[email protected]> 
>>> 收件者: "Taiwan Engineer Managers" <[email protected]>, "Vincent Chang" 
>>> <[email protected]> 
>>> 寄件備份: 2014 3 月 17 星期一 下午 12:44:39 
>>> 主旨: two questions re streaming protocol support 
>>> 
>>> 2 simple questions.. perhaps Vincent or CJ can answer? 
>>> 
>>> * What kind of streaming protocols does FxOS support today? 
>>> 
>>> * Does FxOS support HTTP Living Streaming (m3u8)? 
>>> 
>>> -- 
>>> James Ho 
>>> Senior Director of Mobile Devices 
>>> Mozilla Corporation 
>>> 
>>> 


_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to