Support Center Welcome, Guest Login
Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

HTML5?

iaxxeel Jan 18, 2013 09:13AM PST

When will Twitch be getting HTML5 support?
Flash is getting pretty old, insecure, and decrepit - it's only a matter of time before it's replaced.

Up 47 rated Down
Jason M: Twitch Staff Jan 18, 2013 09:57AM PST
We're actually working on HLS.
Up -4 rated Down
Euranion: Jan 21, 2013 01:58PM PST
Thats awesome Jason, any ETA? :)
Up -6 rated Down
Jason M: Twitch Staff Jan 21, 2013 01:58PM PST
Likely in a couple of months. But not set in stone.
Up 7 rated Down
Vefom: Apr 23, 2013 11:45AM PDT
Bump. Want to watch Twitch on Wii U.
Up 5 rated Down
nulldomain: Apr 23, 2013 11:45AM PDT
Why not based on a open standard like DASH?
Up 11 rated Down
vazgen05: Apr 23, 2013 11:45AM PDT
Bump. We still waiting for html5. Get rid of shitty flash already.
Up 4 rated Down
qwe: Apr 23, 2013 11:45AM PDT
Will desktop browsers still be bound to Flash?
Up 16 rated Down
Jason M: Twitch Staff Apr 23, 2013 11:46AM PDT
New system will not be bound to Flash.
Up -1 rated Down
aerinas: Apr 29, 2013 10:37AM PDT
Just use the SIP protocol. It's kinda hard getting into it, but as soon as everything is up and running it's awesome. You can stream from pretty much any platform to any platform with SIP and there are tons of server solutions that support it.
Up 1 rated Down
HTMLToronto: May 06, 2013 04:03PM PDT
Any word on this? Also, any possibility to be in a pre-launch (beta) group? I recently did a NASA Space Apps challenge, helped out with an Accessibility group’s event and do both weekly streams as well as monthly events. I would love to be able to help you build the HTML based player. I’ve got an event coming up on the 22nd of May that the speaker is TVO (large TV studio in Canada) who is demonstrating their Leap Motion development as well as designing interactive games for kids. It will likely be held at Ryerson University’s interactive centre.
Up 4 rated Down
w13ard: May 06, 2013 04:03PM PDT
Hello.
Jason, any news about html5?
Up -63 rated Down
Jason M: Twitch Staff May 06, 2013 04:03PM PDT
Hi,

I do not have an update at this time.
Up 18 rated Down
Jason M: Twitch Staff Aug 23, 2013 09:40AM PDT
HLS the platform has been implemented. Now we're making changes to what we do on top of it. We'll be blogging about this soon.
Up 10 rated Down
circuuz: Sep 20, 2013 03:24PM PDT
Bump bump, still waiting :/
Up -4 rated Down
Jason M: Twitch Staff Sep 20, 2013 03:24PM PDT
Already live.
Up 12 rated Down
circuuz: Sep 23, 2013 10:35AM PDT
Really? Do I need to activate it in any way? Because for me its still a flash player..
Up 1 rated Down
Jason M: Twitch Staff Sep 23, 2013 10:35AM PDT
Served from HLS. Not 100%, but has begun...
Up 12 rated Down
djalec0: Oct 11, 2013 05:30PM PDT
Is the HTML5 player live now? I want to embed the player into a Windows 8 metro app as they don't support flash.
Up -4 rated Down
Vadinoiro: Oct 27, 2013 10:45AM PDT
I'm so happy to hear that there will be switch to HTML5.
Keep us posted. I there is a need for beta testers im in.
Up 1 rated Down
x1xm1n: Nov 06, 2013 01:25PM PST
I use my xbox 360 with the twitch app and it plays fine plus the youtube app is awesome.

I can also use IE for xbox to watch youtube videos perfectly fine even though for 2 secs it says you need flash to view then the video plays.

Now im confused about youtube and twitch stating flash is needed as with IE but all 3 work perfectly fine, so does this mean YOUTUBE and TWITCH apps plus IE for 360 are HTML5 compliant?

How or why can i view flash on 360 via the 2 apps and IE for 360 when there is a clear message that you need Adobe Flash to view but its abvious HTML5 is used and has been for years now on xbox and ps3.

However Twitch via IE for xbox wont load/play videos. I need flash.WTF? Plus my sony bravia will not play Twitch or youtube videos as flash and HTML5 is not surrported and never will be BUT the YOUTUBE app for my TV works great as with rss feeds and other formats that require Flash or HTML5 . WTF? So is MS and Adobe up to some BS or is there an issue with media rights or is it like UFOs, we all know but the powers that be dont want to give up power and control just yet.
Up 6 rated Down
phantec: Nov 22, 2013 10:49AM PST
ok, http://www.twitch.tv/channel/popout is working in HTML5, still I think you should have new official way of embedding streams using an iframe like youtube does and detect which player (flash,html etc) browser supports and give proper stream.
Up -3 rated Down
phantec: Nov 22, 2013 10:49AM PST
Hi, why HLS (e.g. http://www.twitch.tv/channel/hls) doesn't work in Android 4.4 (and any other) in WebView and Chrome (even if I change user agent to ipad, the only difference is that the message about unsupported player is gone) but when open channel main page then stream is working and is played from <video> tag?
Since Android 4.4 doesn't work with flash anymore (WebView is now based on Chrome) there is no way to embed twitch stream, can you fix http://www.twitch.tv/channel/hls site?

"HTTP Live Streaming
Android 4.4 updates the platform's HTTP Live Streaming (HLS) support to a superset of version 7 of the HLS specification (version 4 of the protocol). See the IETF draft for details." - https://developer.android.com/about/versions/kitkat.html
Up -9 rated Down
Arokhantos: Nov 22, 2013 10:49AM PST
html5 would be nice flash just cause buffering issues which usualy don't have with html5
flash is nothing but performance bottleneck really........
Up -2 rated Down
TriniGamerShaq: Dec 03, 2013 09:49AM PST
When is the chat getting html5 support? No point in seeing the stream if you can't chat.
Up 6 rated Down
kirgog: Dec 05, 2013 10:54AM PST
Hi,

As others, I look forward to the html5 over hls streams.
I hope you'll find a solution with ads / html5, as I think it's your main source of trouble :/

As Arokhantos said, flash cause buffering issues with some stream like 60fps or 1080p
Up -2 rated Down
andrei318ti: Jan 07, 2014 10:54AM PST
HLS works great on Mac + Safari. In order for it to work you need to uninstall Flash or simply use a add-on to control which sites can use flash. For it's perfect because CPU has gone down dramatically and thus temps and nice and low.
Up -2 rated Down
playn: Jan 07, 2014 10:54AM PST
Hey just wondering if there's an update on this? Any chance we could see HTML chat soon?
Up 0 rated Down
mattbisme: Jan 09, 2014 11:18AM PST
How do we use the HTML5 player in Chrome? Even disabling the plugin causes a "You need flash" error message.
Up 0 rated Down
wzzle: Feb 08, 2014 01:58AM PST
you can just ad "/hls" to the end of the URL like this:

twitch.tv/rootcatz/hls

This will load the stream in html5 player. Working in safari for me. Just remember to disable adblock on twitch or else the hls player will not load.
Up -2 rated Down
Twitchuser: Feb 20, 2014 05:17PM PST
Any update on getting this working in Windows? The /hls option doesn't work, gives error about unsupported browser.
Up 1 rated Down
loos_guccreen: Mar 17, 2014 06:47AM PDT
Hi, how is the html5 dev going ?

I recently decided to remove flash from my main browser on my mac (safari) and it works great (you should totally consider doing it, it's pretty awesome).

It works great except with twitch. I just get to see a html5 player (which is good), but it cannot load any stream (when I click play I only get a black screen). http://i.imgur.com/l2q2Yf0.png

If I inspect it, it seems the <video> has no src=, which may be the reason why nothing is loading (although I'm not a professional of HLS). http://i.imgur.com/rFmFWFp.png

Is the problem coming from me ? From you (dev not finished) ?
Up 7 rated Down
Clafoutee: Apr 05, 2014 06:57AM PDT
Hi, any news about this?

I really like to watch streams but flash player is killing my laptop battery...
Up 5 rated Down
DaVince2: Apr 07, 2014 01:32PM PDT
Whoa, it's over a year later. What happened to HTML5 streaming? Appending /hls to an URL does not work on recorded streams. (It 404s.)
Up 0 rated Down
dryroastedlemon: Apr 22, 2014 05:22AM PDT
We need some more info on this. The HLS support you guys apparently implemented also apparently seems to suck quite badly in terms of support. It's been a year and practically nothing has changed. I don't know about what other people think, but you guys over at Twitch need to get your act together, stop using outdated technology, and work on a proper HTML5 player. Investigate the WEBM format, for instance. WEBM is absolutely phenomenal and would be a massive upgrade to Twitch (or any video streaming website). Flash is an absolutely horrendous system for video streaming, especially at higher qualities and higher framerates. A lot of people mention how you need a better CPU for watching high quality high framerate videos, but that's absolute hogwash. The reason why video playback in Flash doesn't work well isn't because of your CPU; it's because Flash is so badly made. Upgrading your CPU for that reason is the worst reason you could ever think of. Just to paint a picture: you can watch a 720p 60fps gaming video with absolutely zero framedrops on an Intel Core 2 Duo using any video player (such as VLC or MPC), whereas that's not such a great experience when watching that video through Flash. In fact, Flash butchers the entire experience.

It'd be great if we could just leave all this outdated technology behind >_>

Post Your Public Answer

Your Twitch user or channel name (required)
Your Twitch registered email address (required)
Answer (required)