5 ms·
That's fantastic! Now, too bad I can't watch your video tutorials on my Macbook Pro using Chrome. Or Windows 7 using Chrome. The messaging on the site declares
by cdnsteve 12y ago
That's fantastic! Now, too bad I can't watch your video tutorials on my Macbook Pro using Chrome. Or Windows 7 using Chrome. The messaging on the site declares it requires Safari. So much of the open web... Quietly moves along to Android.
- programminggeek 12y agoThe web is totally open, but just because something is open doesn't mean you have to support it the same way everywhere. Not everything has to run on everything. As a creator of something, Apple should totally have the right to decide what is best for their own products, website, etc.
- alayne 12y agoYou can download the non streaming versions if you need to.
- threeseed 12y agoApple's stream is just HTTP Live Streaming with H.264 IIRC. Which means the issue is quite clearly with Google and their insistence on using VP8/WebM instead of what almost every other company is using.
- jallmann 12y agoSafari is the only browser that implements HLS except recent Android. Chrome does support H.264 in HTML5.
- bellerocky 12y agoI think HLS is pretty awesome and this hasn't anything to do with HTML5 as what Chrome supports doesn't allow for live streaming, which is why sites like Twitch still use flash for Chrome. Chrome should support HLS, but they aren't going to for anything but Android, so flash it is for the foreseeable future. If anyone knows why or where I am mistaken I would like to know.
- jallmann 12y agoThe issue is not black and white. Why should Chrome implement Apple HLS, rather than Adobe HDS, Microsoft SmoothStreaming, or MPEG DASH, among other HTTP streaming formats? What about RTSP -- a protocol designed for streaming, which Android had good support for in the video tag? In any case, live streaming in Chrome is possible with WebM, or even WebRTC. Flash is not ideal either, but at least it has consistent support on the desktop.
- bellerocky 12y agoIf it's possible why hasn't anyone implemented such a thing? I'd like to implement such a thing and I wouldn't know where to start, but I would with HLS. This is the 1990's all over again. Different browsers supporting different standards, different video encodings, different JavaScript features, sometimes, when I'm having a spell, I'm not so sure competition is actually all that great anymore. And no you cannot stream with webrtc without building a complicated back end webrtc MCU implementation which requires significant engineering and is not at all supported by the creators of webrtc who are focused on peer to peer inside browsers.
- Ogre 12y agoIn the 1990s, people used to write these things called plugins to add features, like support for specific video containers and codecs, to browsers. Now I guess browsers have to have everything built in or not at all. "Progress".
- antimagic 12y agoRTSP doesn't go through firewalls easily. That's pretty much why Apple invented HLS. It's a nice, minimalist solution to adaptive bitrates that uses standard HTTP to get the job done. Big players such as the BBC have adopted the standard (ugh, I'm writing a client for it right at the moment!), so it's not a particularly fair categorisation to label this as a purely Apple thing.
- ppergame 12y agoChrome supports Media Source Extensions https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/..., which allow a web application such as dash.js https://github.com/Dash-Industry-Forum/dash.js/wiki https://github.com/Dash-Industry-Forum/dash.js/wiki implement live streaming.
- dbaupp 12y agoH.264 is still not part of the open web.
- frewsxcv 12y agodespite the generic sounding name, neither is HTTP Live Streaming. HLS is a unstandardized protocol written by Apple
- jmgrosen 12y ago"Unstandardized" is misleading; it currently has a draft spec at the IETF: http://tools.ietf.org/html/draft-pantos-http-live-streaming-13 http://tools.ietf.org/html/draft-pantos-http-live-streaming-...
- frewsxcv 12y agohttp://annevankesteren.nl/2010/09/draft-vs-standard http://annevankesteren.nl/2010/09/draft-vs-standard
- ossreality 12y agoHow do you idiots still think that Chrome doesn't decode h264?
- CmonDev 12y agoThe web is not open. It's a closed environment that requires using a specific set of legacy technologies: HTML5, JS, CSS.
- eddieroger 12y ago> Quietly moves along to Android. That wasn't very quiet at all.
- gress 12y agoYou were already on android.
- vor_ 12y agoMany Android users are noisy after an Apple media event, but they have been particularly loud this week. I don't really care what operating system your phone uses, but I do wonder why the iPhone 6 seems to have put so many in such a panicky advocacy mode.