Slashdot Mirror


Adobe Releases Its Own HTML5 Video Player

An anonymous reader writes "Webmonkey has an interesting tidbit about Adobe's release of its own HTML5 video player: 'Adobe has released an embeddable video player that plays HTML5 native video in browsers that support it, and falls back to Flash in browsers that don't. It's cross-browser and cross-platform, so it works on iPhones, iPads and other devices that don't support Flash. Using Adobe's new player, these devices can show videos in web pages without the Flash plug-in.'"

139 comments

  1. Where is it? by paul248 · · Score: 5, Insightful

    So does anyone have an actual link to an example of the player? That seems like a rather blatant omission from the article.

    1. Re:Where is it? by Anonymous Coward · · Score: 3, Informative

      Apparently, according to the article you have to use the Adobe Widget Browser: http://labs.adobe.com/downloads/widgetbrowser.html

    2. Re:Where is it? by sgtstein · · Score: 5, Informative

      http://labs.adobe.com/technologies/widgetbrowser/ Second link I saw when I scanned the page. Looks like you need to use their "Widget browser" to be able to download and use it.

    3. Re:Where is it? by Anonymous Coward · · Score: 0

      Second link tells you how to get it, looks like Adobe wants you to go through their Widget Browser.

      Adobe code "app" store?!

    4. Re:Where is it? by AHuxley · · Score: 2, Informative

      Seems to be
      http://labs.adobe.com/technologies/widgetbrowser/
      Note to install "If you don't have Adobe AIR installed, you’ll need to download and install Adobe AIR."
      Then on to ?

      --
      Domestic spying is now "Benign Information Gathering"
    5. Re:Where is it? by Anonymous Coward · · Score: 0

      adoibe widget browser not working on my system. installed it to test, and it won't launch. lame.

    6. Re:Where is it? by mysidia · · Score: 1

      Translation: this is mainly something for paid DreamWeaver users. For all the other web devs, it's basically an ad for dreamweaver.

    7. Re:Where is it? by Anonymous Coward · · Score: 0

      Well kinda
      You run the browser, selects a widget, the browser then downloads a "preview".
      Still, one needs an adobeID to actually SEE the demos and code, which is lame...

      btw the code actually looks like

      (open html tag)
      (open head tag)
      include kaltura js libs
      include player stylesheet
      (close head tag)
      (open html tag)

      video tag with a still image, and three source properties ( .webm , .m4v and .ogv )

      (close html tag)

      Not really interesting....

    8. Re:Where is it? by Scrameustache · · Score: 1

      Seems to be

      http://labs.adobe.com/technologies/widgetbrowser/

      Note to install "If you don't have Adobe AIR installed, you’ll need to download and install Adobe AIR."

      Then on to ?

      http://anathem.wikia.com/wiki/Bulshytt

      --

      You can't take the sky from me...

    9. Re:Where is it? by cynyr · · Score: 1

      hmm the demo linked to from there doesn't work in chromium7 for me.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    10. Re:Where is it? by Anonymous Coward · · Score: 0

      http://www.adobe.com/devnet/dreamweaver/articles/video_player_widget.html

  2. So... by Lanteran · · Score: 5, Funny

    So where's the link to the source code? I'd like to compile and test this video player.

    --
    "People don't want to learn linux" hasn't been a valid excuse since '03.
    1. Re:So... by blackraven14250 · · Score: 2, Insightful

      I don't think they're gonna let you compile it yourself...

    2. Re:So... by FairAndUnbalanced · · Score: 5, Informative
    3. Re:So... by BrentH · · Score: 1

      Only on slashdot would there be someone that wants to replace flash with something they can compile themselves... I'm glad Mozilla, Google et al are going the way without any configuration: HTML5.

  3. Superb !! by Ynot_82 · · Score: 3, Insightful

    A browser plugin designed to play embedded HTML5 video
    HTML5 video, whose selling point is to provide video without the need for a browser plugin

    I think this just about tops MS and their opaque-binary embedded XML

    1. Re:Superb !! by Abcd1234 · · Score: 2, Insightful

      Huh? The selling point is that you can break away from a proprietary format. HTML5 is about openness, not freedom from plugins.

    2. Re:Superb !! by AHuxley · · Score: 1

      All in the branding, like selling you bottled tap water as an expensive lifestyle choice no "spring" needed.

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:Superb !! by Kilrah_il · · Score: 3, Funny

      Maybe future versions of the plug-in will use Flash to show HTML5 content. That could really be something!

      --
      Whenever in an argument, remember this.
    4. Re:Superb !! by wygit · · Score: 1

      I don't think it's a browser plugin, at least not if the point is to make something that "works on iPhones, iPads and other devices that don't support Flash"

    5. Re:Superb !! by mr100percent · · Score: 2, Informative

      It seems more like the system is designed to default to HTML5, but if the client can't view it, it will fall back to Flash. Granted, I'd rather the site/browser detect that for me.

    6. Re:Superb !! by calzones · · Score: 1

      Where can I get the opposite?

      If the user doesn't have Flash, it translate the content and plays HTML 5 content.

      Seems to me THAT'S what would actually bring value to the consumer.

      --
      Asking people to think is like asking them to buy you a new car
    7. Re:Superb !! by stoanhart · · Score: 4, Informative

      It's not a browser plug-in. It's HTML/Javascript code that you place in your page where you want the video to appear. It will try to use HTML5 first, and then use Flash if it fails.

    8. Re:Superb !! by Anonymous Coward · · Score: 0

      I think it's more about failing gracefully more easily. HTML 5 for browsers that support it HTML 5 video, Flash for those that don't.

    9. Re:Superb !! by omfgnosis · · Score: 5, Insightful

      You can do both without any library. The markup for HTML5 video with Flash as a fallback is, basically, a video tag wrapping source and object tags, and the object tag wrapping an embed tag. The markup for Flash with HTML5 video as a fallback is to simply move the object tag to the top of the hierarchy and the video tag within it. The relevant part of the HTML5 spec was designed *specifically* to make this possible, and it has been possible ever since the first browser with video-tag capability was released. No Adobe library (borrowed though it is) is necessary to achieve this.

      With all of that said, I can't imagine why you'd want to use Flash at the top of the hierarchy unless you're a sadist. Flash has more wrong with it than the fact that it's not open and requires a plugin.

    10. Re:Superb !! by omfgnosis · · Score: 1

      It essentially *does* let the browser determine that for you, but with a bunch of unnecessary JavaScript in the middle for no apparent reason. A better design is already possible, with video at the top of the hierarchy, and the flash object/embed tags as child elements. The only conceivable "benefit" of using JavaScript to do the detection is to enforce branding in the player UI by having Flash be the default if JavaScript is disabled. But looking at the source code of the library, they didn't even make *that* design decision, so it's essentially useless.

    11. Re:Superb !! by Sir_Sri · · Score: 1

      seems more like a back end than front end technology. Embed this bit of code in dreamweaver and it will take care of deciding the end user can support html 5 or not. I'm guessing this is adobe slowly creeping away from flash, and acknowledging that their tools need to support HTML 5.0, while at the same time providing their customers with a. shall we politely call flash.. a depreciated option.

    12. Re:Superb !! by Firehed · · Score: 4, Informative

      Isn't that called... HTML5? Such as

      <video>
              <source src="file.mp4" type="video/mp4"/>
              <source src="file.ogv" type="video/ogg"/>
              <embed>fallback flash player</embed>
      </video>

      --
      How are sites slashdotted when nobody reads TFAs?
    13. Re:Superb !! by larry+bagina · · Score: 1

      erm, it already does if native video support isn't there.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    14. Re:Superb !! by shutdown+-p+now · · Score: 1

      With all of that said, I can't imagine why you'd want to use Flash at the top of the hierarchy unless you're a sadist.

      How does fallback for video element work if the element itself is supported, but the codec specified is not. Will it fall back to the object/embed inside it, or will it just fail to play?

      If the latter, and given that Firefox will only play Theora today (and is otherwise the most popular HTML5-video-enabled browser), it would make more sense to default to Flash if available so that you can provide the higher-quality H.264 stream if possible.

    15. Re:Superb !! by omfgnosis · · Score: 1

      It does fall back to the object/embed inside.

      Regarding quality, the vast majority of web video is not served at a high enough quality that the codec matters that much. But you can still accomplish that with HTML5 video as the default, by simply not providing a Theora version.

    16. Re:Superb !! by Anonymous Coward · · Score: 0

      Ahduhbee

    17. Re:Superb !! by calzones · · Score: 1

      No, I wanted a converter, as a user. So that I don't need to have flash installed.

      As a developer, I don't give a crap. I don't bother with Flash period.

      It's all moot anyway because it was more of a joke than a serious question. Of course Adobe won't release a Flash2HTML5 converter.

      --
      Asking people to think is like asking them to buy you a new car
    18. Re:Superb !! by socsoc · · Score: 1

      woosh

    19. Re:Superb !! by Urkki · · Score: 1

      A browser plugin designed to play embedded HTML5 video
      HTML5 video, whose selling point is to provide video without the need for a browser plugin

      I think this just about tops MS and their opaque-binary embedded XML

      I think as of yet, there's no video format that works on every browser natively. So plugins are needed. Might as well go for a universal plugin. I'm sure a cross-platform plugin would rule that kind of a niche, even if it sucked in oh so many ways. I wonder why such a thing doesn't already exist... oh wait.

    20. Re:Superb !! by omfgnosis · · Score: 1

      Ah, I get you. Well, some of the more competent Flash blockers will display H.264 content in an HTML5 video container from known players (ClickToFlash does this for YouTube for instance).

    21. Re:Superb !! by Tubal-Cain · · Score: 1

      If the latter, and given that Firefox will only play Theora today...

      It supports WebM too. At least it does in the Betas and Minefield; I haven't used the "stable" release in quite some time so I'm not sure what's there.

    22. Re:Superb !! by Anonymous Coward · · Score: 0

      Isn't that what ChromeFrame already does? :P

    23. Re:Superb !! by cboslin · · Score: 1

      I think as of yet, there's no video format that works on every browser natively. So plugins are needed. Might as well go for a universal plugin. I'm sure a cross-platform plugin would rule that kind of a niche, even if it sucked in oh so many ways. I wonder why such a thing doesn't already exist... oh wait.

      A good point. I guess MPlayer is still a plug in. At least a plug-in is better then a toolbar or widget that does other things that violate a user's privacy.

      Thankfully there are high definition video formats that are open and free and players like MPlayer that will play those codecs that already work in every browser + operating system combination. But you do need that plugin don't you.

      Sadly we are not always offered a choice, even when the open data format is far superior to the proprietary codec. And never underestimate the DRM forces that want to control everything, if given a choice (they are and have for years already) they will always choose the proprietary format they mistakenly believe they can control and force on customers.

      You have to choose not to play. Thankfully today, there is almost always multiple news sources that offer the same content in an open data format. As you learn which sources do this, simply use them instead of the others. It really is that simple.

      I have never agreed with the people that attempted to argue, in my mind unsuccessfully, that the H.264 standard was not open source. I believe H.264 is open source and admit that a few companies have proprietary H.264 codecs. And of course there is always X.264, which even the proprietary tools can not take away and call close source.

    24. Re:Superb !! by Kilrah_il · · Score: 1

      You meant: Whoosh [citation needed].

      --
      Whenever in an argument, remember this.
    25. Re:Superb !! by LordVader717 · · Score: 1

      I have never agreed with the people that attempted to argue, in my mind unsuccessfully, that the H.264 standard was not open source. I believe H.264 is open source and admit that a few companies have proprietary H.264 codecs. And of course there is always X.264, which even the proprietary tools can not take away and call close source.

      H.264 is a standard, not software, so it doesn't have any source. And it isn't open because the specification has over-bearing license restrictions with legally dubious claims and demand high fees. That makes x.264 (in it's current form and distribution method) illegal, and the MPEGLA could shut it down whenever they like. As it happens to be on of few decent encoders out there they seem to be tolerating the project, and only targeting people with business interests.

    26. Re:Superb !! by Anonymous Coward · · Score: 0

      actually, Adobe won't, but some ad delivery company did:
      http://smokescreen.us/

    27. Re:Superb !! by marsu_k · · Score: 1

      That makes x.264 (in it's current form and distribution method) illegal, and the MPEGLA could shut it down whenever they like. As it happens to be on of few decent encoders out there they seem to be tolerating the project, and only targeting people with business interests.

      Or perhaps the developers live outside of the US, and thus are not subject to your retarded patent laws.

    28. Re:Superb !! by cboslin · · Score: 1

      H.264 is a standard, not software, so it doesn't have any source. And it isn't open because the specification has over-bearing license restrictions with legally dubious claims and demand high fees. That makes x.264 (in it's current form and distribution method) illegal, and the MPEGLA could shut it down whenever they like....

      Your opinion and one I (and many others) do not share. There is prior art for the H.264 codec, It is open source. Thus x.264 is open as well.

      Yes the MPEGLA will bully anyone they believe will NOT fight back. They understand that if one person with deep enough pockets fight backs and wins, its game over for their extortion based on fake patent/copyrights.

      I can only hope they will sue the wrong people and lose the ability to bully anyone else.

      Of course they will pick and chose their battles wisely to avoid a losing scenario.

    29. Re:Superb !! by joost · · Score: 3, Informative

      It is just that. It's basically an HTML generator that generates HTML5 for you. I just tried it, the code is clean, it created valid HTML, basically it is very awesome. It has graceful degradation in place to insert the flashplayer. The HTML5 video is browser native, the Flash player is open source. Really, don't take my word for it but try it yourself. It's a pretty goddamn great solution from Adobe. Kudos to them.

    30. Re:Superb !! by cgenman · · Score: 1

      Of course Adobe won't release a Flash2HTML5 converter.

      If Flash ever becomes irrelevant as a web tool, they might setup their flash dev environment to export to HTML5. No reason to not to attempt to become the default HTML5 tool for people to buy.

    31. Re:Superb !! by cgenman · · Score: 1

      If you have to fall back to flash because HTML5 is unsupported in the current browser, how well do HTML4-based browsers support the video tag above?

    32. Re:Superb !! by calzones · · Score: 1

      Yes, that thought crossed my mind as well.

      But it seems like the difficulty of reliably translating everything that's possible to create with Flash into an HTML 5 equivalent would be prohibitive. For simple things like showing movies, it's a no-brainer. But try to make a flash game into HTML 5 and things are going to get hairy. Basically, the developers that rely on Flash and love it will be upset because HTML5 will do things differently. And the people who don't know about Flash but like HTML 5 won't even want to bother with learning the auth environment UI.

      But if they could pull it off, then why not. It would basically be the Dreamweaver for web animation.

      --
      Asking people to think is like asking them to buy you a new car
    33. Re:Superb !! by pavon · · Score: 1

      It has always been part of the HTML standard that browsers should ignore any tags they don't recognize. Every browser I have tested that doesn't have HTML 5 video support (or has it but doesn't support the codec given), properly falls back on flash in the above example.

    34. Re:Superb !! by DaVince21 · · Score: 1

      It wouldn't make sense to revert back to HTML5 if it can't play it, though. How about using more than one encoded video inside the same video tag (like webm, h.264 and ogv)? The HTML5 video tag actually supports this too, and it'll play on all devices that way.

      --
      I am not devoid of humor.
    35. Re:Superb !! by shutdown+-p+now · · Score: 1

      The point is to revert to non HTML5 (i.e. to Flash) if it can't play it... and yes it does make sense - since the most popular browser today still doesn't support HTML5.

      The reason to not use multiple codecs is when you want to serve the best quality to the user - which means H.264. If the end user can have this served to him via Flash but not via HTML5, it may make sense to serve him Flash.

    36. Re:Superb !! by DaVince21 · · Score: 1

      Well, I thought you meant the opposite, since you were mentioning a video that can play in Flash but not HTML5. Sorry for the confusion, then.

      --
      I am not devoid of humor.
    37. Re:Superb !! by LordVader717 · · Score: 1

      It's not just a US thing. MPEGLA holds patents throughout the developed world and demands fees in pretty much every jurisdiction with a working patent system.

    38. Re:Superb !! by LordVader717 · · Score: 1

      WTF? There is absolutely nothing to opine about it.

      You seem to be under the misconception that open basically means non-secret. It doesn't. H.264 is a video standard. It is not an open standard.

      x264 is an for the standard. It is open-source in the sense that the developers don't demand fees for the software.

  4. I'm working on a new Firefox / Safari plugin by Y-Crate · · Score: 4, Funny

    It will let you view GIFs, JPEGs and PNGs on any page you visit.

    1. Re:I'm working on a new Firefox / Safari plugin by AndreR · · Score: 5, Funny

      And it'll fall back to Flash if your browser doesn't support those.

    2. Re:I'm working on a new Firefox / Safari plugin by WrongSizeGlass · · Score: 1

      It will let you view GIFs, JPEGs and PNGs on any page you visit.

      Wha ... ??? I prefer TIFF's, you insensitive clod!

      BTW, how did the parent get modded as 'Informative' when it's clearly 'Funny'?

    3. Re:I'm working on a new Firefox / Safari plugin by NatasRevol · · Score: 1

      Bah, TIFFs are not worth any more than those others. They're just JPEGs with a lot of extra ones and zeros.

      --
      There are two types of people in the world: Those who crave closure
    4. Re:I'm working on a new Firefox / Safari plugin by larry+bagina · · Score: 1

      JPEG doesn't support alpha transparency or lossless compression.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    5. Re:I'm working on a new Firefox / Safari plugin by zippthorne · · Score: 1
      --
      Can you be Even More Awesome?!
    6. Re:I'm working on a new Firefox / Safari plugin by mirix · · Score: 3, Informative

      When the GP said JPEG, he meant the one the people actually use.

      --
      Sent from my PDP-11
    7. Re:I'm working on a new Firefox / Safari plugin by SpaghettiPattern · · Score: 1

      It will let you view GIFs, JPEGs and PNGs on any page you visit.

      Yeah, but how about text?

      --

      I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
    8. Re:I'm working on a new Firefox / Safari plugin by Anonymous Coward · · Score: 0

      Something like libpr0n then?

      Can yours show porn?

    9. Re:I'm working on a new Firefox / Safari plugin by cgenman · · Score: 1

      There is a lossless JPEG standard built into the original JPEG specification, but nobody supports it. JPEG-LS also went nowhere.

      But they do exist.

  5. But why? by mr100percent · · Score: 3, Insightful

    I don't understand how this makes tactical sense for Adobe. They've been leaning heavily on their talking points that "80% of online video is in Flash format" and that Apple is depriving their customers by sticking with HTML5 (and not flash). I think there was even a fear that Adobe would jump into the working group and delay HTML5 just to protect Flash. If Adobe is supposedly king of the hill, why would they cede turf by moving towards HTML5? It can't be just to be more buzzword-compliant.

    1. Re:But why? by olsmeister · · Score: 1

      I don't know... but perhaps for similar reasons that big oil companies are investing so much money into the 'green' alternative fuel space.

    2. Re:But why? by Tharsman · · Score: 5, Interesting

      Elementary, my dear Watson.

      Adobe is not in the business of selling Flash Plugins, they are in the business of selling Flash Authoring Tools and Server Side technology. iTechnology has been selling like crazy, and hate as you may, it has started to result in pages that are designed to run in iDevices.

      With all these pages now out there, Flash suddenly becomes optional, it will not take long before Flash's buggy security issues make many to opt out of using Flash and just fall back on the HTML5 pages that were designed for the iDevices. It is wise of them to try to stop the flocking early, avoid people from developing their own home grown HTML5 Plug N Play migration tools, and offer them first.

      Once the big players opt to go Adobe's route, they may secure their web authoring dominance in a Flash Free World Wide Web.

    3. Re:But why? by 0123456 · · Score: 2, Funny

      I don't know... but perhaps for similar reasons that big oil companies are investing so much money into the 'green' alternative fuel space.

      You mean that Western governments are going to give massive subsidies to Adobe for putting an HTML5 interface on top of Flash?

    4. Re:But why? by omfgnosis · · Score: 3, Informative

      Adobe gave up on Flash having a monopoly on Internet video when they agreed to put WebM into Flash. They have completely shifted gears in their web strategy by promoting their software as tools to generate HTML5/etc-buzzword output. More and more, Flash will be driven even more in the two opposite directions it's been going for a couple years now: as an animation tool, eventually preferentially targeting SVG/canvas output; and as an application development tool, eventually preferentially targeting quasi-native environments like AIR.

    5. Re:But why? by guruevi · · Score: 1

      Actually, the iDevices kinda forced the market to adopt open standards and lo-and-behold everybody profits from having an open (or at least a non-single-vendor) standard. If Steve had allowed Flash on the iDevices, we would've never seen HTML5 being adopted like this by the big players.

      Heck, even obscure porn sites are beginning to offer HTML5 video options besides Flash, the only ones not doing it are the TV networks full episode players.

      I'm definitely seeing the result on my Nokia N800 and older Pentium 3/4 and PowerPC machines. Flash usually brought those machines to their knees, now I'm enjoying 480p or even 720p where available with acceptable CPU usage.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    6. Re:But why? by KingMotley · · Score: 3, Interesting

      Because Adobe realizes no matter what they do, HTML5 is the next big "thing". They can either jump on board and try and be at the forefront of it all, making great tools and plug ins, or they can dig themselves in and try to hold back the avalache armed with a shovel. Typically companies that try the dig in approach fail and fail miserably.

    7. Re:But why? by Tharsman · · Score: 2, Interesting

      Don't take me wrong, I am a proud owner of an iPhone 3G, an iPad WiFi, an iPod Touch 4G, a Mac Mini, and just got from Best Buy from buying a Powerbook for my wife (her choice, not mine, I insisted she could handle with my current laptop.) This is on top of my Windows Desktop (main system,) Windows Netbook (very effecctive paperweight) and $500 Compaq Laptop (I get what I pay for, it just developed battery incontinence... it poops the battery out every 5 minutes.)

      My point? I'm not a mac guy, but at the same time I obviously love my iStuff. I am extremely happy Apple embraced open standards and stood firm against force feed a slow/buggy Flash into their devices.

    8. Re:But why? by falser · · Score: 1

      In the finance world it's called hedging your bets. You want to dip your toes in both ends of the pool, just in case.

    9. Re:But why? by Anonymous Coward · · Score: 0

      it's called hedging your bets.

      adobe hopes flash wins, but if you won't use flash, they want you to at least use their HTML5 video player!

  6. Great. And Flash continues to be a plague by rta · · Score: 4, Insightful

    This is good an all, but it doesn't address the biggest issues with Flash:

    1) Adobe (and Macromedia before it) give virtually NO control to the end user over how flash objects run. You can't stop them, you can't pause them, you can't unload them, nothing. Technically you can control if they store local shared objects (LSOs) on your machine but the interface for that is terrible. Half the time the pop-up window it prompts with can't even be accessed because of various z-index issues on the page. That is you can't even click the button.

    2) It is a CPU hog. Forget the fact that its inherent performance isn't great. The issue is that if you browse the web for any length of time and have multiple tabs open you'll find that your Flash plug-in is taking up all your cpu (or a whole core). Why? because there are all sorts of little flash movies playing in all the pages. Mostly Ads but also paused video players, random web bugs and such. Plus, some of these random are poorly written and have memory leaks. Thus BECAUSE Adobe gives the user no control, you have to just kill the plugin.

    Instead of trying to horn in on HTML5 maybe they should fix the fact that Flash is the SPAM of the web. (And yes, Flash itself could be fine... but the business practices they've chose to pursue make it a scourge rather than a blessing).

  7. Re:Great. And Flash continues to be a plague by ak_hepcat · · Score: 4, Informative

    FlashBlock.. Only play the flash that you want to play. no more cpu hogging!

    --
    Support FSF: Stop thinking with your wallet, and think with your imagination. (cc/non-commercial)
  8. Slashdot: so dense it causes singularities by notsoclever · · Score: 5, Insightful

    Nearly everyone seems to be missing the point to this. It's not something the user installs, it's something that content providers use to provide their video on the server side. This is a GOOD THING - it makes it much easier for websites to transition to HTML5 without alienating users who don't have HTML5-capable browsers.

    --
    There are 10 kinds of people: ones who understand ternary, ones who don't, and ones who think this joke is about binary
    1. Re:Slashdot: so dense it causes singularities by NatasRevol · · Score: 1

      Or, said another way, it's for Windows users who only use IE.

      http://www.deepbluesky.com/blog/-/browser-support-for-css3-and-html5_72/

      --
      There are two types of people in the world: Those who crave closure
    2. Re:Slashdot: so dense it causes singularities by omfgnosis · · Score: 1

      It would be a good thing, if it weren't a particularly bad implementation. The solution's design ignores properties inherent to HTML5 (and implemented correctly in all browsers with HTML5 video support, and designed specifically to be backwards compatible on browsers without) that make the solution itself unnecessary. A much nicer solution would have looked basically like this:

      A video tag, containing WebM, H.264 and Theora source tags, an object and embed tag with the same WebM and H.264 sources as arguments, JavaScript to add developer-styled controls if JavaScript is enabled, and a Flash shim that mimics the styles of those controls. Everything would work, even without JavaScript enabled, unless the end-user is on a browser from 1996.

    3. Re:Slashdot: so dense it causes singularities by Anonymous Coward · · Score: 0

      Nearly everyone seems to be missing the point to this. It's not something the user installs, it's something that content providers use to provide their video on the server side. This is a GOOD THING - it makes it much easier for websites to transition to HTML5 without alienating users who don't have HTML5-capable browsers.

      Spoil sport. People that read the articles and understand them make me sick. You're ruining a lot of perfectly good troll comments about Flash. Next thing you'll be saying Apple products being stable is a good thing. You might as well say clubbing baby seals is good for the environment. Please review your Slashdot bi-laws and stop confusing posters with facts.

    4. Re:Slashdot: so dense it causes singularities by notsoclever · · Score: 1

      I see it as being beneficial mostly to the vast majority of web designers who don't actually know HTML and just export stuff directly from DreamWeaver or whatever. Also, I haven't looked at this particular player, but I would hope it has a nicer set of controls than the default HTML5 video container's controls.

      --
      There are 10 kinds of people: ones who understand ternary, ones who don't, and ones who think this joke is about binary
    5. Re:Slashdot: so dense it causes singularities by omfgnosis · · Score: 2, Informative

      I see it as being beneficial mostly to the vast majority of web designers who don't actually know HTML and just export stuff directly from DreamWeaver or whatever.

      I made that point in another comment. But I added: on second thought, maybe I don't want to see their videos.

      But seriously, yeah. Adobe doesn't have a history of giving people good off the shelf web tools. To some extent, this is an improvement on that reputation. Just... not good enough.

      Also, I haven't looked at this particular player, but I would hope it has a nicer set of controls than the default HTML5 video container's controls.

      Default HTML5 controls are implementation-specific. The controls in what Adobe's pushing are lacking compared to, for instance, Safari's implementation. Adobe's offering has a "full screen" button which, in HTML5 mode, fills the browser window; Safari's default controls include a real full screen button. I imagine the Flash fallback has proper full screen as well. Adobe's offering is an old and broken solution that puts unnecessary JavaScript behind the selection of HTML5, has no fallback without JavaScript, and does a poor job at feature detection.

    6. Re:Slashdot: so dense it causes singularities by imakemusic · · Score: 1

      You mean everyone but IE users?

      --
      Brain surgery - it's not rocket science!
  9. Re:Great. And Flash continues to be a plague by goingToSay · · Score: 1

    So they shouldn't move towards HTML5? You seem to not like flash and Adobe is giving an option for you to not use flash. Don't even need FlashBlock. Damned if they do damned if they don't....

  10. Re:Great. And Flash continues to be a plague by NatasRevol · · Score: 3, Insightful

    I think his point is - fix the product you have, rather than create something new.

    --
    There are two types of people in the world: Those who crave closure
  11. Re:Great. And Flash continues to be a plague by Anonymous Coward · · Score: 0

    Flash scales its frame rate to almost nothing when you aren't actually viewing the page that has it.

    You're also wrong about its video performance. On some platforms it leads in processor efficiency. It really depends a lot on the platform implementation and the hooks that the platform provides.

  12. Lesson learned by lavagolemking · · Score: 2, Insightful

    If it sounds too good to be true, it probably is. I should have known Adobe wasn't really going to embed videos without requiring viewers to install proprietary plugins. After all, people wouldn't have any reason to use Flash anymore if they did.

    1. Re:Lesson learned by Tharsman · · Score: 3, Informative

      Wrong. The downloadable widget on that page is the tool used by web authors to embed the player. The user that visits a page that implements it won't need to download anything, as long as the user has a browser that supports HTML5 video (one of the two contesting formats anyways) or Flash installed.

      Seeing as it's rather new, I'd say it will take a while for it to show up used somewhere. I'm stranged they didn't set up a demo page, though. Perhaps I should re-scan the article for links to one.

    2. Re:Lesson learned by Anonymous Coward · · Score: 0

      How does one get stranged? Or did you mean strangeled? Either way, it's quite a strangeled thing to say.

    3. Re:Lesson learned by DaVince21 · · Score: 1

      They ask you to install AIR, not Flash. Still annoying, though.

      --
      I am not devoid of humor.
  13. Re:Great. And Flash continues to be a plague by Anonymous Coward · · Score: 0

    There are no "z-index" issues, the security dialog box can't be hidden (there was a security issue, but it has been fixed).
    Actually, you have to click it more than once to do something, which is weird (and quickly become a pain in the butt when you are working with camera/microphone device within your flash app). It kinda reminds me of the firefox plugin download dialog box (stupid countdown, just let me click install right NOW!), but worse

  14. Re:Great. And Flash continues to be a plague by NoSig · · Score: 1

    Get a HTML5 browser and you'll never have to see flash for video again if people use this technique.

  15. Question ??? by Anonymous Coward · · Score: 0

    Does this mean that the iPhone can play flash videos with this app?

  16. AdBlock Plus or something similar by ChipMonk · · Score: 1

    If your browser, or a plugin for it, doesn't support blocking Flash, then you need a new browser.

  17. Answer !!! by larry+bagina · · Score: 1

    No.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

    1. Re:Answer !!! by omfgnosis · · Score: 1

      But it does mean that "web designers" who just export from Adobe products are more likely to put videos on the web that can be viewed on a much wider array of platforms and configurations. On second thought... I'm not sure I want to see their videos.

    2. Re:Answer !!! by AHuxley · · Score: 1

      It helps with the Adobe work flow so the end product can be seen on your iPhone ect. No need to look for other tools.

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:Answer !!! by omfgnosis · · Score: 1

      I... just said that.

  18. Re:Great. And Flash continues to be a plague by goingToSay · · Score: 1

    Its not like Adobe is creating a whole new proprietary flash player or other technology. Its just a video player. They are using (the to be flash replacement) HTML5 as a flash replacement. As the article says, other companies are already doing the same thing with their players. Adobe just made creating the same kind of dual players easier for all.

  19. Resource Usage by Anonymous Coward · · Score: 0

    So does this solve the problems of Flash?
    1) Flash is a resource hog.
    2) Flash is used mostly for junk - advertising and glitz.

  20. Bah, it needs Adobe Air! by Anonymous Coward · · Score: 0

    Needs Air installed, and Air makes Flash look beautifully light and svelte. Air slows my machine to a crawl....

    1. Re:Bah, it needs Adobe Air! by omfgnosis · · Score: 1

      AIR is, basically, just a desktop Flash runtime, with a WebKit renderer and a few APIs exposed to developers that Flash surely uses itself anyway. It's definitely not WebKit slowing AIR down, so my guess is you're either experiencing a placebo or you're just kvetching.

  21. Why do you need an Adobe tool for this? by 93+Escort+Wagon · · Score: 1

    It's not exactly difficult to set this sort of thing up yourself - I've certainly done it, and I suspect most of you who're involved in web development have too. All using Adobe's tool will get you is increased vulnerability for your audience to whatever exploits the black hats end up finding in Adobe's "solution".

    --
    #DeleteChrome
  22. Re:Great. And Flash continues to be a plague by Reeses · · Score: 1

    Wow. If that worked, we'd all be using really spiffy versions of Windows 3.11, on a 3 GHz 386.

    --
    Reeses
  23. Just what we need... by froggymana · · Score: 1

    This is just what we need, Adobe making something that could work well into something that will work slowly. Next thing we know, and html5 will be just as bad as flash and we will all be saying just wait until HTML6, that will solve everything...

    --
    "To prevent this day from getting any worse, I'll just read ERROR as GOOD THING" 1GJU8xLuDKDxEs4KLf8fAGyptoDsqvEsBT
  24. Not a support issue by Angst+Badger · · Score: 4, Interesting

    It's cross-browser and cross-platform, so it works on iPhones, iPads and other devices that don't support Flash.

    It would be more accurate to say that iPhones and iPads don't permit Flash. Adobe would be more than happy to support Flash on those platforms -- and probably has code ready to go -- if Apple allowed them to deploy it. The difference is significant and should not be ignored: Flash doesn't work on iDevices because Apple doesn't want it to. It's a repeat of Microsoft's unofficial MSDOS-era policy, "DOS isn't done until Lotus won't run," only much, much more brazen.

    (Before we resurrect the flamewar about why Apple doesn't allow Flash on its iDevices, allow me to note that I detest Flash and understand Apple's objections, at least the technical ones. I just think that users should be allowed to use whatever software they want on the devices that they've paid for, no matter how much it sucks.)

    --
    Proud member of the Weirdo-American community.
    1. Re:Not a support issue by omfgnosis · · Score: 1

      Not trying to start that flamewar but... why isn't Adobe distributing Flash as an Ad Hoc app? (I mean, they could also ship it to Jailbreak iDevices, but I can imagine why they're not doing that.) It seems to me that Adobe could provide Flash to those brave souls who want it, but they don't. I strongly suspect that Adobe knows that Flash is not suited to run on hardware with the relative power and battery life of a mobile device.

    2. Re:Not a support issue by Yvan256 · · Score: 1

      One difference is that Flash needs to be a plug-in, not an application. That would mean Safari for iOS being coded to allow for plug-ins in the first place.

  25. Your code is missing the critical part by Anonymous Coward · · Score: 3, Informative

    The problem with your code is that content of the "embed" element. IE: You actually need to have created some .swf version of the video. It would be nice if you could just specify the video name and the client would either view it directly or - if it is not supported - convert it to flash and view it without you having to create a separate .swf file on the server.

    If I understand TFA correctly, that's what this player does. Views the video as it should be done in HTML 5 but if that doesn't work, it is displayed automatically through Flash.

    1. Re:Your code is missing the critical part by RalphSleigh · · Score: 1

      You can use a generic flash video player and feed it the same H264 video you asked HTML5 to play. If you want it to work in older flash versions that only support .flv video then you will need another encode.

      --
      Come as you are, do what you must, be who you will.
    2. Re:Your code is missing the critical part by tepples · · Score: 1

      You actually need to have created some .swf version of the video.

      You, or somebody else? I've heard good things about Flowplayer, if you and your viewers happen to live in a country without MPEG-4 software patents.

  26. Falcon Punch by theleica · · Score: 1

    It's like a falcon punch to Android and Blackberry, saying "Looks like iOS is the future".

    --
    All the best dreams are unachievable.
  27. Re:Great. And Flash continues to be a plague by noidentity · · Score: 1

    A strange plugin. The only winning move is not to play. How about a nice page of text?

  28. The control is given to developers by Anonymous Coward · · Score: 0

    Disclosure: I teach Flash (among other subjects) for living.

    As for the first point... As an end user, I agree that it is annoying. But is it that much different from any other application? You can't do any of those things to a program coded in C++, for example, if the developer hasn't added such features. And adding features such as pausing, is really, really quick and easy in flash. People often don't realize just how much Flash is like other developing enviroments: It is a full scale virtual machine (with garbage collection, etc.) with a full scale object oriented programming language (AS3) attached to it... Developers can use it to create shitty applications that annoy user, or to create nice applications

    As for the second... Well, yeah. But that's still not Adobe's fault, in my opinion. They've created a development enviroment and if developers make poor decisions (=adding too many components on each page) that are incompatible with their target audience's browsing habits (=having many tabs open), it's the developers who are to blame.

    So, as a software engineer, I can symphatize with their decision: "This is a developing enviroment. Developer has the power. He should have incentitive not to create applications that users want to close immediatelly, anyways.". That said, I do agree that so many Flash applications are so horrible that Adobe should have realized that and created more features to protect the users from the more idiotic developers. Being allowed to pause any flash application, mute the sounds, etc. would be the minium things you should be able to do.

  29. you mean kinda like this? by Johann+Lau · · Score: 1

    Video for Everybody is simply a chunk of HTML code that embeds a video into a website using the HTML5 <video> element, falling back to Flash automatically, without the use of JavaScript or browser-sniffing. It therefore works in RSS readers (no JavaScript), on the iPhone / iPad (don’t support Flash) and on many, many browsers and platforms.

    http://camendesign.com/code/video_for_everybody

  30. Re:Great. And Flash continues to be a plague by Anonymous Coward · · Score: 0

    Isn't that the problem with Windows really? The core is ultimately the same still, right? :)

  31. Re:Great. And Flash continues to be a plague by ripdajacker · · Score: 0

    The biggest problem, I think, is that flash uses ActionScript. Not that the language is bad if you are a good programmer, but it lacks some features like generics. The few guys I know that code actionsript do it badly, a) because the schools in Denmark where you learn those things, do not teach very good programming practices, and b) because ActionScript makes it quite easy to write horrible code. This is not a rant on people who code ActionScript, I am just pointing out that due to the drag-and-drop nature of flash development (ie. the timeline), many inexperienced programmers can make quite cool looking stuff without worrying about the code. Exactly at that point is where the code gets ugly.

  32. The admiral knows best by ShenTheWise · · Score: 3, Funny
  33. Re:Great. And Flash continues to be a plague by wygit · · Score: 1

    but how does Adobe 'fix' the problem of site creators putting dozens of flash objects on pages, thus slowing down the page load?

    If you put a couple dozen animated GIFS on a page it will kinda slow things down too.

  34. Reinventing the wheel by wodny · · Score: 1

    Wow, Adobe has created a wheel once again. And WTF is a widget browser? At first I thought this is what Adobe calls vim, but changed my mind after seeing key phrases: "AIR", "CPU burning", "can't code without IDE".

    I think I should mention the Camen Design project as it was first and quite reasonable.

  35. Re:cheap jerseys by Anonymous Coward · · Score: 0

    Sports-related spam on slashdot is kinda pointless. I hope you're carring XXXXXX-Large sizes.

  36. WebM in Flash Player? by tepples · · Score: 1

    The selling point is that you can break away from a proprietary format.

    Say I open a WebM video in a browser that doesn't support WebM, such as Safari, IE 8, or IE 9 on a machine whose administrator hasn't yet installed the WebM plug-in. So it falls back to Flash Player, but does Flash Player support WebM now? Or am I trading one non-free format (SWF, which is documented but patented) for another (MPEG-4, which is documented but patented)?

    As joost pointed out, it appears to be Adobe's counterpart to video4all, and one who uploads a video has to buy patent licenses for MPEG-4 AVC and AAC.

  37. If not Theora, then what? by tepples · · Score: 1

    But you can still accomplish that with HTML5 video as the default, by simply not providing a Theora version.

    So are you implying that if I provide a WebM (VP8+Vorbis) version, I should be safe? Or are you talking about patented formats?

  38. Nexus in the United States by tepples · · Score: 1

    Or perhaps the developers live outside of the US

    There is still a nexus in the United States if the publisher is in the United States or one viewer is in the United States. Are you prepared to move your business completely out of the United States and then use IPv4 address geolocation to block United States viewers from seeing the H.264 version?

    1. Re:Nexus in the United States by marsu_k · · Score: 1

      Uhh, seriously, wut? You are aware what x264 is (the most popular open-source H.264 encoder), right? And surely you are aware that even though it has legitimate uses, 99% of the time (as with most statistics, I just pulled that out of my ass, but I'm willing to wager it's true) it's used for encoding pirated content. So to summarize, a) the developers are not making any money off it, so they're hardly concerned in losing any business, b) the users are hardly interested in complying with IP laws.

    2. Re:Nexus in the United States by tepples · · Score: 1

      You are aware what x264 is (the most popular open-source H.264 encoder), right?

      Yes. Its users either A. live outside the United States, B. have a patent license, or C. are breaking the law.

      the users are hardly interested in complying with IP laws.

      Then how do Adobe and the like make money from people who are "hardly interested in complying with IP laws"?

    3. Re:Nexus in the United States by marsu_k · · Score: 1

      Then how do Adobe and the like make money from people who are "hardly interested in complying with IP laws"?

      You either have serious issues with reading comprehension, or I'm unaware how Adobe is making money off x264. Yes, companies (at least those doing business in the US) pay to use H.264, but AFAIK no one pays to use x264. Yes, the users might be breaking the law, but the law is retarded.

    4. Re:Nexus in the United States by tepples · · Score: 1

      I'm unaware how Adobe is making money off x264.

      Adobe includes an H.264 decoder in Flash Player. If not x264, then what encoder do YouTube, Dailymotion, Vimeo, and other hosts of Flash video use?

    5. Re:Nexus in the United States by marsu_k · · Score: 1

      I don't know why I even bother, but x264 is licensed under the GPL. If Flash were infringing on GPL (and yes, such things are relatively easy to figure out even without source code), you can bet all free software advocates would raise hell over it. But very apparently it is not. Any more incoherent arguments?

    6. Re:Nexus in the United States by marsu_k · · Score: 1

      And as I replied too hastily, I'll continue - OK, you didn't imply that Adobe uses x264 in Flash Player (although you fail to point out how Adobe makes any money from x264). But when it comes to YouTube et al - first of all, I'm pretty certain that at least YouTube can afford the encoders, Google is certainly a big enough to be targeted with lawsuits if they didn't comply. Hell, they even provide a built-in decoder to be used with the tag in Chrome. Furthermore "MPEG LA announced today that its AVC Patent Portfolio License will continue not to charge royalties for Internet Video that is free to end users". So there's that.

  39. Do you really have prior art? by tepples · · Score: 1

    There is prior art for the H.264 codec

    I'd like to see a document citing prior art for every claim of every patent in the H.264 pool's patent list.

  40. Players that work in smartphone OS? by tepples · · Score: 1

    Thankfully there are high definition video formats that are open and free and players like MPlayer that will play those codecs that already work in every browser + operating system combination.

    For both PCs (desktop and laptop) and handhelds (PDAs and smartphones), or just for PCs? Do the browsers on smartphone platforms have a recommended way to call out to some app to play a video? And do the smartphone platforms' gatekeepers authorize such apps?

  41. Re:Great. And Flash continues to be a plague by DaVince21 · · Score: 1

    Well, no more CPU hogging until you unblocked a bunch that are on the same page (like a list of video posts).

    --
    I am not devoid of humor.
  42. Re:Great. And Flash continues to be a plague by DaVince21 · · Score: 1

    It sometimes takes forever or it isn't even possible at all in some cases, in which case you'd have to reload the entire page. It's a bug that has been in Flash for too long.

    --
    I am not devoid of humor.
  43. The burden of proof will be on the patent holder.. by cboslin · · Score: 1

    I'd like to see a document citing prior art for every claim of every patent in the H.264 pool's patent list [mpegla.com].

    The burden of proof is not on me or anyone using open source anything... not on the High Definition Video (and audio) Codec(s) either. Granted High Definition normally is in reference to video not audio. Whether they be just a standard or open source software.

    The burden of proof is on the MPEG-LA, of which Microsoft is a member, assuming they think they have a patent or copyright to fight with. As many people have pointed out until its proved in a court of law, its just FUD (Fear, Uncertainty and Doubt), nothing new there.

    They should not be allowed to make vague claims that they have submarine patents. I call BS! If they have a pool of patents as you say, let them stand up in a court of law and prove it.

    The depth charges have been launched....boom........splash..... kerboom

    The new open media project is called WebM. As expected, the VP8 codec is at the center of WebM. Google acquired the video technology earlier this year, and developers have been itching with anticipation for Google to release VP8 as open source code. Wednesday morning, they got their wish.

    Another depth charge is launched....boom........splash..... kerboom

    As of June 15, 2010, FFMpeg new release has decoders and encoders for VP8 (via Google's libvpx library)

    Another depth charge is launched....boom........splash..... kerboom

    x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC format, and is is released under the terms of the GNU GPL. The code is written from scratch by Laurent Aimar, Loren Merritt, Eric Petit (OS X), Min Chen (vfw/asm), Justin Clay (vfw), Måns Rullgård, Radek Czyz, Christian Heine (asm), Alex Izvorski, Alex Wright and Jason Garrett-Glaser.

    Its way past time for those assumed submarine patents to surface, if they even exist at all. I for one do not believe that they do.

    And even if they do have some obscure BS patent they claim is valid, when its not...it DOES NOT MATTER at all....

    X.264 was coded/programmed/written from scratch, from the ground up. It is not built on anything related to H.264 whether we believe its open or not.

    Game over for the DRM folks with respects to high definition video codecs. And they know it...that is why they only talk and put nothing up. I say put up or shut up! The cowards, they know their house of cards proprietary high definition video codec wise is about to fall. History will show that Mozilla was the smart one here. Smart enough to not pay up to the maximum $5 million license for H.264. They are not stupid...smart like foxes! Apple foolishly is paying royalties....

    As to x264:

    Performance-wise, x264 can encode 4 or more 1080p streams in realtime on a single consumer-level computer.

    x264 forms the core of many web video services, such as Youtube, Facebook, Vimeo, and Hulu. It is also used in television broadcast by companies such as Avail Media.

    MPlayer is only one of many players that utilize Theora which utilizes ffmpeg. One of many....

    I dare the submarine to rise into a court of law, stand up and be counted. You think they will go up against Google? Yea right.

    As for Adobe, why in the heck would you wrap your content in a wrapper when thanks to HTML5 you do not need too! Why depend on anything flash from a company that you know in your heart of hearts will just end up crashing, eating excessive memory and opening up your system to various infec

  44. Presumption of validity; Android lawsuits by tepples · · Score: 1

    The burden of proof is on the MPEG-LA

    ...to show that they apply, that is, that the claims of an MPEG-LA controlled patent read on VP8. But per 35 USC 282, the patents are presumed valid, and the burden of proof that they are invalid is on Google and users of VP8.

    until its proved in a court of law, its just FUD (Fear, Uncertainty and Doubt), nothing new there.

    As I understand it, FUD can be rawther effective in getting insurance companies not to underwrite an E&O policy for your business.

    They should not be allowed to make vague claims that they have submarine patents.

    "Submarine patent" has two meanings. The first, related to a patent application kept alive by repeated amendments, is gone since the US switched from grant+17 to to file+20 in the mid-1990s. The second, meaning merely "a granted patent unknown to potential alleged infringers", is still very much alive. But MPEG-LA doesn't have even those; PDFs on its web site list the patents in each pool.

    Its way past time for those assumed submarine patents to surface, if they even exist at all.

    In trademark law, you snooze, you lose. A weaker form of this called "laches" is present in patent and copyright case law. A claim of damages for past infringement is estopped if the alleged infringer proves that the patent or copyright owner has delayed filing suit with intent to harm the alleged infringer. But unlike with trademark genericide, this doesn't block the patent or copyright owner from being awarded an injunction and/or damages for infringements after filing suit.

    X.264 was coded/programmed/written from scratch, from the ground up. It is not built on anything related to H.264 whether we believe its open or not.

    The x264 implementation is based on the H.264 spec. MPEG-LA members claim that their patents are essential to any implementation of a codec that performs the mathematics needed to decode a conforming H.264 stream, whether copied from another implementation or written from scratch.

    You think they will go up against Google? Yea right.

    The combined market cap of MPEG-LA members exceeds that of Google. So if Oracle (ORCL, $147B MC) can sue Google (GOOG, $196B MC) for some other infringement, surely MPEG-LA members can sue Google for VP8. Or instead, MPEG-LA members could sue major users of VP8, just as certain patent holders are suing makers of phones that run Android OS.

    The difference between x.264/VP8/WebM and H.264 is already so slight its laughable.

    I am aware that VP8 is comparable to H.264 baseline in quality. But I too will have to wait for the sparks to fly in a court of law.