INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: HTML5 is the way to go  (Read 1901 times)

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2353
  • I wish I had more to say!
HTML5 is the way to go
« on: December 22, 2011, 12:17:41 am »

Looks pretty nice. Is there a way you could embed an audio player in there as well. It would be great to be able to play these files inside Chrome or Firefox.

Flowplayer is an open source flash player with javascript configuration, that supports playlists.
Logged

gvanbrunt

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1232
  • MC Nerd
Re: HTML5 is the way to go
« Reply #1 on: December 22, 2011, 02:36:31 pm »

Just a suggestion but HTML 5 is the way to go. Flash is dead even at Adobe and MS is pushing out browsers as critical updates so most people will have a compatible browser soon.

It seems to be the least common denominator. You can't support everything so it might as well be something most users have an is forward looking.

Sent from my Nexus S using Tapatalk
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: HTML5 is the way to go
« Reply #2 on: December 22, 2011, 03:37:03 pm »

Flowplayer is an open source flash player with javascript configuration, that supports playlists.

We use Flowplayer on our website at work, and our web developer has slowly learned to despise it.  It is easy to do basic customization with, but anything advanced is tough.  And, according to him, the playlist support is basically broken.

Just a suggestion but HTML 5 is the way to go.

Totally agree.  JWPlayer is available in a HTML5 version.

We're trying to switch over to JWPlayer.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

MrC

  • Citizen of the Universe
  • *****
  • Posts: 10462
  • Your life is short. Give me your money.
Re: HTML5 is the way to go
« Reply #3 on: December 22, 2011, 03:43:47 pm »

Logged
The opinions I express represent my own folly.

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10754
Re: HTML5 is the way to go
« Reply #4 on: December 22, 2011, 03:51:03 pm »

I suggested switching to HTML5 streaming before, however as Matt pointed out back then, there are some technical challenges to solve.

For one, sadly the choice which codec to use is not trivial. H264 would be my first thought, however its not supported by all browsers (in fact, only very few). Ogg Theora or WebM/VP8 would be the best choice with broader support, both work with most browsers, only IE needs some help.
In addition to the codec choice, apparently doing a live encoding and streaming seems to be challenging for most container formats, although i would hope doing it with WebM should be possible. Apparently doing this with FLV was rather easy.
Logged
~ nevcairiel
~ Author of LAV Filters

gvanbrunt

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1232
  • MC Nerd
Re: HTML5 is the way to go
« Reply #5 on: December 22, 2011, 04:43:14 pm »

Quote
however its not supported by all browsers

Yes (thanks to Google surprisingly) h.264 never ended up being supported by all browsers. However, MS (of all companies) has a plug in for Chrome. If you are "smart" enough to use Chrome, I think you can find the plug in. :) h.264 works in Safari and Mozilla does it not? It was supposed to last time I checked but I haven't done web development in a while.

It really ticks me off that Google did that and they haven't changed course. They are hurting compatibility for everyone. Instead of moving on to things like adaptive streaming developers are still spinning their wheels over which codec to use. Lets stick it to them... :)
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10754
Re: HTML5 is the way to go
« Reply #6 on: December 22, 2011, 05:24:55 pm »

Yes (thanks to Google surprisingly) h.264 never ended up being supported by all browsers. However, MS (of all companies) has a plug in for Chrome. If you are "smart" enough to use Chrome, I think you can find the plug in. :) h.264 works in Safari and Mozilla does it not? It was supposed to last time I checked but I haven't done web development in a while.

Actually, its technically not googles fault. They supported H264 at first in Chrome. They posted a blog entry that its supposed to be removed again in the future to endorse free and open standards, however i dont know if that happened yet.
The worse thing is that Firefox does not support it, mainly for the same reasons, because Mozilla does not want to buy into the big commercial standard. With Mozilla already refusing, Google couldn't have changed it either way.

WebM/VP8 on the other hand work in all browsers, just IE needs a plugin (only works in IE9, though)
Logged
~ nevcairiel
~ Author of LAV Filters

gvanbrunt

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1232
  • MC Nerd
Re: HTML5 is the way to go
« Reply #7 on: December 22, 2011, 06:39:41 pm »

So H.264 must be licensed?

Edit:
Just did some reading and it appears that h.264 licensing was dropped, so this isn't a really good excuse for Google and Mozilla. At any rate it doesn't do much good to discuss the merits of that decision here, so I'll stick to some suggestions for Matt etc from here on out. :)

Matt:
The screen shots look pretty good. The other way to do HTML 5 I guess is via browser detection and encode to either h.264 or VP8 depending on the browser.
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: HTML5 is the way to go
« Reply #8 on: December 29, 2011, 03:59:41 pm »

Ogg Theora or WebM/VP8 would be the best choice with broader support, both work with most browsers, only IE needs some help.

That's dangerous from a patent perspective.

Despite what Google would have you believe, WebM/VP8 is almost certainly subject to most of the same patents as H.264, but there is no existing license pool where uses like this have been licensed royalty free (like H.264 has been).  So, you could get sued by a patent troll and be on the hook for a bunch of money.  Of course, that could probably happen in a huge variety of places with any software package so maybe it isn't worth even fretting about.

It also doesn't work on Mobile Safari, which would have to be one of the primary targets for this system.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71523
  • Where did I put my teeth?
Re: HTML5 is the way to go
« Reply #9 on: December 29, 2011, 04:04:15 pm »

That's dangerous from a patent perspective.
... Of course, that could probably happen in a huge variety of places with any software package so maybe it isn't worth even fretting about.
I've pretty much given up staying out of jail now.  It's only a matter of time.
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: HTML5 is the way to go
« Reply #10 on: December 29, 2011, 04:08:41 pm »

I've pretty much given up staying out of jail now.  It's only a matter of time.

 ;D ;D ;D

If you didn't listen to it, seriously go listen to the "When Patents Attack" episode of This American Life right now.  Depressing and eye opening.  It is only going to get worse.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42002
  • Shoes gone again!
Re: HTML5 is the way to go
« Reply #11 on: December 29, 2011, 04:19:09 pm »

;D ;D ;D

If you didn't listen to it, seriously go listen to the "When Patents Attack" episode of This American Life right now.  Depressing and eye opening.  It is only going to get worse.

I think patent law can be summed up by the golden rule: those with the gold make the rules.
Logged
Matt Ashland, JRiver Media Center

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10754
Re: HTML5 is the way to go
« Reply #12 on: December 29, 2011, 04:19:22 pm »

That's dangerous from a patent perspective.

Many things are.
I wonder if, for example, JRiver licensed their AAC decoder, among other things? (Just thinking about AAC here because VLC recently got a letter regarding AAC licensing. :p)

My own filters include decoders for a multitude of patented formats, if i were to think about that i could probably never sleep again. :p
Logged
~ nevcairiel
~ Author of LAV Filters
Pages: [1]   Go Up