Hi CJ & Randell, Thanks for this valid and important suggestion. Will check with our legal team.
----- 原始郵件 ----- 寄件者: "CJ Ku" <[email protected]> 收件者: "Marco Chen" <[email protected]> 副本: "Chris Pearce" <[email protected]>, "Blake Wu" <[email protected]>, "Evelyn Hung" <[email protected]>, [email protected], "Eric Chou" <[email protected]>, "Gary Chen" <[email protected]> 寄件備份: 2014 4 月 2 星期三 上午 10:37:52 主旨: Re: HLS support on B2G (Bug 577084 ) Randell send me a good question on IRC today, regard to license issue of it. I am not sure license/legal issues around HLS and MPEG2TS had been discussed before. If not, we may need to analysis it first before jump into implementation. ----- 原始郵件 ----- > 寄件者: "Marco Chen" <[email protected]> > 收件者: "Chris Pearce" <[email protected]> > 副本: "Blake Wu" <[email protected]>, "Evelyn Hung" <[email protected]>, > [email protected], "Eric Chou" > <[email protected]>, "Gary Chen" <[email protected]> > 寄件備份: 2014 4 月 1 星期二 下午 1:49:50 > 主旨: Re: HLS support on B2G (Bug 577084 ) > > 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 > _______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media

