Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
The Internet

Twitch Is Ditching Flash For HTML5, Just Like YouTube 93

An anonymous reader writes: Twitch is becoming the latest to transition from Adobe Flash to HTML5. Twitch will start to release its HTML5-based video player controls slowly and in small increments. The video underneath the controls will still be powered by Flash for now. Twitch says this is "an important step to releasing the much-anticipated full HTML5 player" and to "stay tuned for more HTML5 updates."
This discussion has been archived. No new comments can be posted.

Twitch Is Ditching Flash For HTML5, Just Like YouTube

Comments Filter:
  • by ZorinLynx ( 31751 ) on Thursday July 23, 2015 @02:20PM (#50169979) Homepage

    Heck, even many websites that still require Flash for desktop browsers will happily send HTML5 video to mobile browsers.

    For example, the BBC. You go to videos on BBC and it says "Plugin required", so I go up and change my User Agent to iPad, and *WHAM*, the video plays using HTML5 without a problem.

    THE CODE IS ALREADY DONE!!!! Why don't they just throw the switch?

    • by Anonymous Coward on Thursday July 23, 2015 @02:29PM (#50170023)

      Because Flash supports better "supercookies" and user tracking, especially across domains when the embedded Flash content is sourced from a common advertising provider.

      Follow the money. The money is always the answer.

      • mod Anon up ...

      • by Faust6 ( 4161211 )
        I haven't seen much discussion over the ad-potential of HTML5. It must be there, else we wouldn't be seeing transition as it is now.
    • by vux984 ( 928602 )

      THE CODE IS ALREADY DONE!!!! Why don't they just throw the switch?

      Good question. I don't know the answer, but there's probably a reason.

      Bandwidth? Is the flash version lighter than html5? Better buffering? Better caching?
      Client performance? Does the flash version run smoother on older hardware?
      Features? Is the flash version more functional? (Pause, volume controls, seek, etc..?)
      Advertising? Is the flash version integrated with their advertising while html5 is not (yet)?

      • by Krojack ( 575051 )

        THE CODE IS ALREADY DONE!!!! Why don't they just throw the switch?

        Good question. I don't know the answer, but there's probably a reason.

        Most likely due to the hand full of people still on Windows XP and using IE8. At my work when I updated one of our websites a few months ago to something more modern, a customer called and complained because it wasn't rendering correctly. He was using IE8 and refused to use anything else. Sadly my boss forced me to return to our 2005 style website all because of one dipshit person.

      • Flash performance is apocalypticly horrid, whenever I try to watch a freaking flash vid on cnn, cpu usage goes to 400% and the fans start blaring. But a higher res YouTube vid is only around 5-10% max. Plus, everything the God damned flash plugin loads, this freaking Adobe update bullshit pops up and tries to hound me into updating flash. flash so so so needs to die!
    • by Anonymous Coward on Thursday July 23, 2015 @02:31PM (#50170045)

      Google's stewardship of HTML 5 video has been so shaky that nobody trusts the standards they've helped implement. There's also the case that Safari and iOS need custom streams until they support Dash/MSE/EME properly, and other such fragmentation, so it's pretty much a guarantee that Flash and/or Silverlight are the safer bet depending on your content. Now that Google has strong-armed Firefox into supporting MSE (whether it's barely functional or not) it seems likely that Apple will fall into line as well, so it's becoming more of a realistic proposition. Had Google done a better job on the whole thing then we would have had HTML5 video years ago.

      • by Archangel Michael ( 180766 ) on Thursday July 23, 2015 @02:58PM (#50170157) Journal

        Google is in the process of killing off NPAPI plugins completely (like Flash, Java etc), and that API will be completely gone in a couple months. Websites better get rid of all the flash stuff soon, and HTML 5 is the replacement.

        I applaud Google for forcing the industry forward.

        • Well, not very quickly from what I've seen. I recently installed Chrome on a Windows machine & it has Flash baked in. You can disable it, but you can't remove it.

        • by narcc ( 412956 )

          Chrome doesn't rely on a plugin for flash, it has a player built-in. I seriously doubt they'd have killed NPAPI support otherwise.

        • by butlerm ( 3112 )

          Flash on Chrome doesn't use NPAPI it uses PPAPI, is distributed and updated with the browser, and isn't going anywhere so far.

          That said there are things Google might do to discourage Flash content, such as quit running / displaying it by default.
          http://www.extremetech.com/com... [extremetech.com]

      • ...so it's pretty much a guarantee that Flash and/or Silverlight are the safer bet

        My response. [youtube.com]

      • Now that Google has strong-armed Firefox into supporting MSE (whether it's barely functional or not) it seems likely that Apple will fall into line as well, so it's becoming more of a realistic proposition.

        It's hard to see why Mozilla had to be strong-armed. It looks like a perfectly reasonable W3C recommendation to me. Is there some gotcha that escapes a quick perusal?

        BTW, is Silverlight still a thing? I thought it zombified a couple years back.

    • by Anonymous Coward

      It is because the various html5 video players are mostly crap and incomplete and incompatible with each other.
      Youtube has the resources to keep 3 copies of every video in different formats but it is giant pita for everyone else.
      And god help you if you want to stream live rather than pre-recorded video.

      Sorry, but html5 video is *still* not ready.

      • Interesting, because I've been serving HTML5 video for about 2 years without a problem. We used to encode to three different formats, but now we only use H.264 exclusively.

    • by eutychus ( 71710 ) on Thursday July 23, 2015 @04:15PM (#50170589)

      For live video, there is no working standard. HLS is used by Safari on Mac, iOS, supposedly MS Edge (I haven't tested to see how well supported it is) and is very buggy in Android (to the point of being unusable). There are some data injector APIs for the latest versions of FF and Chrome where there have been attempts to implement HLS and DASH, but they are buggy at best and not suitable for production. Additionally, using HTTP based streaming standards (such as HLS) for fully live results in very long delays (up to 30 seconds) Trying to use overly small segments to reduce latency results in video breaking up unless the latency between server and client is extremely low.

      For long format on demand video, there is an enormous amount of wasted bandwidth as the MOOV atom of an MP4 is transmitted before the video is playable. For a short video, the MOOV atom is small. For an 8 hour video, the MOOV atom can be huge. This presents a problem for support of long format video for people on slower or metered connections.

      The only thing the video tag does somewhat consistently across platforms is play back h.264 baseline+aac MP4 on demand videos that are relatively short format .

      None of these problems exist with flash. Seamless switching between bit rates is also an issue (works well on fully implemented HLS clients, but generally a problem everywhere else). In the mean time, to support live the best bet is often RTSP on most android (or a commercial third party HLS library deployed in an app), HLS on iOS, some TV devices and on the few supported browsers on desktop and flash for everything else on desktop (where there are player implementations that support HLS).

      Yes, flash has a history of security problems. There are still many things that it does much better and more consistently than HTML/JS. I'd love to dump it, but there aren't any solutions that work well for live without a plugin across all platforms.

      • None of these problems exist with flash.

        Flash has other problems:
        - Major security holes
        - Incredible resource hog that will hang your browser to load some stupid ad.

      • by Anonymous Coward

        The problem with HTML5 for video/comment/Thank you. The children here should gather round to listen to what grown folk have to say. This ain't no bullshit, kiddies. Your vine/youtube/vimeo shit is cute, but let the real men tell you how shit is. Try a live stream to 5000 users. HTML5 player fail. Try an 8-hour VOD clip where 95% of users bail after 30 seconds. HTML5 progessive download fail. HTML5 video has much promise, but we are years away from its dominance.

    • by WndSks ( 4133785 )
      Even worse, both the flash embed and the html5 video tag supports fallback "innerhtml" so if they put the html5 video code inside the flash embed tag they don't even need the no flash detection/warning code nor any other scripting. The html could be the same for all platforms and devices...
    • by antdude ( 79039 )

      But we can't block HTML5 videos like Flash!

  • by dargaud ( 518470 ) <slashdot2@nOSpaM.gdargaud.net> on Thursday July 23, 2015 @02:44PM (#50170097) Homepage
    I normally have a "no flash start" plugin, meaning I have to click on videos to get them started. That's fine.

    But with the recent security zero-days Ubuntu implemented an ask first policy. And I now see the message on virtually every friggin' website, even text-only sites. Why do so many websites use flash for things that the user doesn't need ? I can understand for videos or games, but for a forum...

    • by Anonymous Coward

      Flash cookies, probably. Maybe ads, on some sites.

    • by Dutch Gun ( 899105 ) on Thursday July 23, 2015 @04:08PM (#50170539)

      For a long time, it was simply assumed that ALL users had Flash installed, and it was more or less true (statistically speaking). So, why not show Flash ads as well, since you can animate them, make them interactive, have them spit out sound, and all sorts of other annoying things?

      You're only now starting to see a minor trend of people (like me) uninstalling or others blocking Flash by default.

  • by JoeyRox ( 2711699 ) on Thursday July 23, 2015 @02:47PM (#50170113)
    Technology non grata
  • by short ( 66530 )
    And will Twitch also switch to WebM? I didn't know that site until now to care about.
  • by Anonymous Coward

    "I told you so." - Steve Jobs

  • I feel like this term HMTL5 is misleading - its a codec war between h.264 and vp8. Google threw down with buying On2 and open sourcing it to escape paying for h.264 which microsoft owns. It's inside the webm container with vorbis which is under rapid adoption.

    Adobe still has its clutches on flash, and its premiere which refuse to support it officially, same with apple. But lets take a look [dropboxusercontent.com] at what does support it. Wow, only apple and IE, fancy that.

    Adding to the fact imgur and 'gfycat' try and fence s

"The following is not for the weak of heart or Fundamentalists." -- Dave Barry

Working...