HTML5 Embedded player?

I’m rather curious where we promised HTML5 support a year ago. Do you have a link?

Currently there’s a vast difference in browser support for archival video playback vs real-time video playback. Many browsers support H264 playback, but they assume that all of the video is available at the start of playback. There’s little native support for HLS and, until recently, there was no good way to shim HLS support.

We’re very interested in supporting HTML5 video playback in all browsers and are actively working on it, but there’s no ETA.

It is possible that you can get it to work on Android if you write a simple app that only displays your website in a WebView (many apps are done this way). The WebView uses the WebKit version that has been shipped with the Android OS - just like Android Stock Browser, while Chrome uses its own (currently unsupported) engine.
http://developer.android.com/reference/android/webkit/WebView.html

What about (MPEG-)DASH? Isn’t it supposed to be an open alternative to HLS?

@livewhiletrue I’m unsure what you’re trying to say here. We already have an Android app that doesn’t use Flash.

@Sunspots I do not know of any benefit of using DASH over HLS, and I do not know of any plans to switch to DASH.

I was mistaken that the original poster still needed help to share his website to Android users. I realized too late this was more than 1 year ago…

@Fugiman it wasn’t a promise, but a rough estimation:
http://help.twitch.tv/customer/portal/questions/752943-html5-

nevertheless, a html5 oppurtinity would still be fantastic.

Ah, my interpretation of that thread is that HTML5 would be an option a year ago, and it was. We have an HTML5 player, it just doesn’t work in desktop browsers other than Safari on Mac.

Work is being done to increase the number of platforms our HTML5 player supports, but it’s a lot of effort and I have no ETA.

I also have a problem with the HTML5 embedded player while trying to use it in an UIWebView in an iOS project.

I load the iFrame code from above into the UIWebView and the video is loading correctly at first and I can start and watch if I’m fast enough to click the PLAY button. But after some seconds the video seems to disappear and the UIWebView just shows (what I guess) the thumbnail/preview image, so I cannot start it from there.

Summary: Everything seems to work if I’m fast enough to touch the PLAY button before the content of the iframe changes and only displays an image of the stream.

And btw: the same happens if I put the HTML code onto my website and try to check it in iOS’ Safari (demonstration (first working because fast clicking the play button, then reloading page and waiting + play button disappearing): https://vid.me/Cnbc)

Any ideas?

Edit: Same problem with the official iOS Plugin from http://dev.twitch.tv

Hi, sorry for bumping.
I just came to say that i would love a HTML5 option too.
I actually use a Smart TV to navigate through the internet, and it seems to use some kind of Linux special distribution which well… doesn’t support newer versions of Flash Player since the 10.1 or so, this Samsung Brow se r seems able to only isualize HTML5 players, so… yeah, it would be awesome to have Twitch.

Bump as well. I’ve stopped installing flash and silverlight in my browsers, and it seems that twitch is one of the last few still struggling with HTML5. Sucks that I can’t watch Twitch anymore.

1 Like

Please refer to https://twitch.uservoice.com/forums/297558-general/suggestions/7956135-roll-out-an-html5-or-other-non-flash-player

so a year on are we any closer to a full HTML5 player?

i don’t see that when i click on the gear icon at the bottom right

thanks for the info, as i’m not on ‘turbo’ i’ll have to wait a while and continue to use the firefox add-on

looks like Flash is finally gone.

every different browser i own now plays videos without Flash

[still don’t have the extra button in the ‘gear’ icon on the bottom right though]