# HTML5 Support for video playback

**URL:** <https://community.wowza.com/t/html5-support-for-video-playback/187>\
**Category:** Wowza Streaming Engine\
**Created:** [January 22, 2010, 6:42pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187 "2010-01-22T18:42:54Z")\
**Posts on this page:** 13\
**Page:** 2

<div class="post-metadata">

**Author:** ![Tim\_Reid](https://avatars.discourse-cdn.com/v4/letter/t/b4bc9f/32.png) [@Tim\_Reid](https://community.wowza.com/u/Tim_Reid)\
**Post date:** [January 25, 2010, 4:01pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/21 "2010-01-25T16:01:00Z")

</div>

> I think the big problem is on the browser side. I don’t think they support H.264/AAC. I also think at this point HTML5 support is progressive download only.
> 
> Charlie

Here is a link that talks about the codec support of the various browsers (among a host of other things related to in html5):

[http://diveintohtml5.org/video.html#what-works](http://diveintohtml5.org/video.html#what-works)

Basically, Safari, iPhone, Android, and Chrome 3 support h.264+aac, while Firefox supports Theora+Vorbis+Ogg. Also, from [youtube.com/html5](http://youtube.com/html5) (their “opt-in” page) IE with Chrome Frame installed also supports h.264.

Still searching to find out if it’s streaming or progressive download.

-Tim

---

<div class="post-metadata">

**Author:** ![Jay\_Charles](https://avatars.discourse-cdn.com/v4/letter/j/c89c15/32.png) [@Jay\_Charles](https://community.wowza.com/u/Jay_Charles)\
**Post date:** [January 31, 2012, 9:38am UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/22 "2012-01-31T09:38:12Z")

</div>

What you want is a progressive download (HTTP streaming is not supported by most browsers, and there is no streaming protocol defined in the HTML5 spec). Not sure if Wowza has a prefab module for serving progressive, but I suppose you could handle it with an HTTPProvider (not sure how efficient that would be).

That said, why not just use an HTTP server that supports range requests? Seems that would be the path of least resistance (and greatest efficiency) for progressive download.

Also, keep in mind that H.264 is not supported in all browsers, so your mp4 file won’t play everywhere. There’s no H.264 decoding support in Firefox, and Google has been talking about removing support from Chrome (but hasn’t actually pulled the trigger on that yet).

---

<div class="post-metadata">

**Author:** ![Jay\_Charles](https://avatars.discourse-cdn.com/v4/letter/j/c89c15/32.png) [@Jay\_Charles](https://community.wowza.com/u/Jay_Charles)\
**Post date:** [February 1, 2012, 10:11am UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/23 "2012-02-01T10:11:56Z")

</div>

> IN fact jay\_charles that is not the case I checked on [w3.org](http://w3.org) for what the standard is for the tag in HTML5 and they say it is defaulted in all browsers for an MP4 codec. This will be required to either be developed as a patch or explained for all these people, I am sorry jay\_charles but it help to do research on new projects before you have to reply. It seems you have been miss informed, I may represent a junior member here, however I am one of the founders of the internet and have been involved in developing things like IPv4 and HTML.
> 
> That is an MP4 codec with out any more colour frills or better sound like H.924 or DivX, just straight normal storage medium of frames called MP4 Codec, I am suprised there is no UDP Port which streams MP4 with Wowza so far as reported in the developers section for HTML5, but it is become a nessacity as some clients of mine use Wowza and they need this feature for it to for example work on blackberyy phones, work on latest iOS properly without legacy quicktime, and other browser that don’t support flash which are HTML5 complaint. Is it a case that because MP4 is a GNU title the inclusion of this means you to have to release and open source title, which also means that you are licencing complaint with GNU/GPL 2.0 which states any inclusion of this medium means y ou have to release in Open source under the GPL 2.0 or GPL 3.0 licensing which not all vendor like apple do when they include stuff so I don’t think it is majorily enforced.
> 
> I don’t want excuses, I want a solution and fast. I have several TV Station finished with links missing for sources.

Sorry guys… I just can’t help responding to this one on a personal level.

Wishcraft, if you’re going to come into a support forum looking for help on a topic in which you [quite obviously] have precious little practical experience, it would speak well of you to exhibit at least some minimal degree of grace.

It seems you need help in understanding the current implementations of HTML5 video support, and the difference among containers, codecs, transports, and protocols. Your frustration is clearly visible, however, your approach to seeking help leaves much to be desired. To take a condescending tone, make nonsensical statements about your level of expertise or position in the community [a founder of the internet? Seriously? Please.], or imply that those trying to help you are entirely without understanding of the practicalities of the subject matter will serve only to remove desire to help you. Case in point, I for one will not make the mistake of offering help to you in the future.

---

<div class="post-metadata">

**Author:** ![Randall\_Auriemma](https://avatars.discourse-cdn.com/v4/letter/r/85e7bf/32.png) [@Randall\_Auriemma](https://community.wowza.com/u/Randall_Auriemma)\
**Post date:** [February 1, 2012, 3:26am UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/24 "2012-02-01T03:26:58Z")

</div>

Hi wishcraft,

It seems you want to play a live stream in a [MP4 Container](http://en.wikipedia.org/wiki/MPEG-4_Part_14) using H.264/AAC [codecs](http://en.wikipedia.org/wiki/Codecs) to a browser using an HTML5 video tag. Wowza can certainly serve streams like this. See the Quick Start Guide for examples of the different streaming technologies Wowza supports: [https://www.wowza.com/docs/quick-start-guides](https://www.wowza.com/docs/quick-start-guides)

However, as Jay\_Charles suggested, and from my own research, I have yet to see an example of a browser that can render a live stream in an HTML5 container, other than Safari on iOS with Cupertino streaming.

Can you provide an example of a browser supporting live streaming of H.264 and AAC/MP3? Like you, many people would like to see this working.

In the meantime, my suggestion is to focus on the technologies mentioned in the Quick Start Guide. Then at least you can get your TV Station streams working and focus on HTML5 later.

---

<div class="post-metadata">

**Author:** ![Randall\_Auriemma](https://avatars.discourse-cdn.com/v4/letter/r/85e7bf/32.png) [@Randall\_Auriemma](https://community.wowza.com/u/Randall_Auriemma)\
**Post date:** [February 16, 2012, 3:03am UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/25 "2012-02-16T03:03:13Z")

</div>

Hi sonpipi,

I understand you want Wowza to support HTML5. However, I am sorry to say, this is not available at this time. Look to the comments by users “jay\_charles” and “Dobrushin” in this thread. They explain the problem.

Firefox is an open-source program. So, you can make a patch for Firefox to support live streaming with H.264/AAC using RTMP/RTSP/HTTP/MPEG-TS. Wowza already supports this. The browsers do not.

---

<div class="post-metadata">

**Author:** ![Bo\_Landsman](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Bo\_Landsman](https://community.wowza.com/u/Bo_Landsman)\
**Post date:** [July 13, 2011, 5:10pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/26 "2011-07-13T17:10:54Z")

</div>

> Thanks, but I’m not developing this for an iPhone, but rather an HTML5 web browser (Safari, Chrome). I’m guessing that I’m just missing something in the syntax.
> 
> I’ve read the long (24-page) thread on iPhone streaming at
> 
> [https://www.wowza.com/forums/showthread.php?t=5374](https://www.wowza.com/forums/showthread.php?t=5374)
> 
> but didn’t find a simple example that I could get to work.
> 
> Tac

Wowza says I don’t have permission to access that thread’s page! Please help!

---

<div class="post-metadata">

**Author:** ![Bo\_Landsman](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Bo\_Landsman](https://community.wowza.com/u/Bo_Landsman)\
**Post date:** [July 13, 2011, 5:14pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/27 "2011-07-13T17:14:18Z")

</div>

Gah! My live-stream markup is just like that! Can anyone help?!? My more detailed post is here:

> [@How to play a video on demand file](http://community.wowza.com/t/-/64):
>
> [https://www.wowza.com/docs/how-to-set-up-video-on-demand-streaming](https://www.wowza.com/docs/how-to-set-up-video-on-demand-streaming)

---

<div class="post-metadata">

**Author:** ![Simon\_Roberts](https://avatars.discourse-cdn.com/v4/letter/s/85e7bf/32.png) [@Simon\_Roberts](https://community.wowza.com/u/Simon_Roberts)\
**Post date:** [January 20, 2012, 9:54pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/28 "2012-01-20T21:54:40Z")

</div>

I am also having the same problem with Chrome, which has a HTML5 browser, it doesn’t support the Apple Codec video as a source (playlist.m3u8), and it doesn’t know how to talk to rtmp:// or rstp:// it only knows how to source video from http:// what would my path be if the rstp is rstp://27.50.94.91:1935/myapplication/mp4:epicentre2\_750\_SD.mp4 but for the same file on a http:// source for stream with wowza 3, that is all I and the other people in this thread are asking richard, many browser now do Support HTML5 and the Video tag but no browser apart from safari seeming there is no documentation on a URL know the source for a Raw Mp4 source??

Thanks your help would be appericated.

---

<div class="post-metadata">

**Author:** ![Simon\_Roberts](https://avatars.discourse-cdn.com/v4/letter/s/85e7bf/32.png) [@Simon\_Roberts](https://community.wowza.com/u/Simon_Roberts)\
**Post date:** [January 31, 2012, 9:17pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/29 "2012-01-31T21:17:03Z")

</div>

That is actually not the case with safari for windows unless you have a cupertino codec (quicktime for windows) [which i don’t for testing and developing] installed I need an MPEG4 stream for HTML5 Video it is loaded on all devices, how do i install this codec into wowza. The m3u8 file is not playable in safari for windows, chrome, IE8, IE9, even iOS, ubuntu, Devian, and so on.

Apple iOS device (Cupertino/Apple HTTP Live Streaming)

Code:

http://[wowza-address]:1935/vod/_definst_/mp4:myvideos/sample.mp4/playlist.m3u8

Only works in unique testing environment, I need something like http://[wowza-addedd]:1935/vod/_definst_/mp4:myvideos/sample.mp4/video.mpeg in an mpeg4 codec… You do have a licence to distribute it for alll HTML5 on all devices that support it as a codec not just cupertino which is depreciated by most later iOS devices that come loaded with it.

---

<div class="post-metadata">

**Author:** ![Simon\_Roberts](https://avatars.discourse-cdn.com/v4/letter/s/85e7bf/32.png) [@Simon\_Roberts](https://community.wowza.com/u/Simon_Roberts)\
**Post date:** [January 31, 2012, 11:35pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/30 "2012-01-31T23:35:31Z")

</div>

What i need in application XML is what to put here not to make a quicktime cupertino codec but just straight normal mpeg4 with no h.924 or divx frills but just mpeg4…

```auto
// Taken from Application.xml
<HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>

```

---

<div class="post-metadata">

**Author:** ![Simon\_Roberts](https://avatars.discourse-cdn.com/v4/letter/s/85e7bf/32.png) [@Simon\_Roberts](https://community.wowza.com/u/Simon_Roberts)\
**Post date:** [February 1, 2012, 7:53pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/31 "2012-02-01T19:53:35Z")

</div>

IN fact jay\_charles that is not the case I checked on [w3.org](http://w3.org) for what the standard is for the tag in HTML5 and they say it is defaulted in all browsers for an MP4 codec. This will be required to either be developed as a patch or explained for all these people, I am sorry jay\_charles but it help to do research on new projects before you have to reply. It seems you have been miss informed, I may represent a junior member here, however I am one of the founders of the internet and have been involved in developing things like IPv4 and HTML.

That is an MP4 codec with out any more colour frills or better sound like H.924 or DivX, just straight normal storage medium of frames called MP4 Codec, I am suprised there is no UDP Port which streams MP4 with Wowza so far as reported in the developers section for HTML5, but it is become a nessacity as some clients of mine use Wowza and they need this feature for it to for example work on blackberyy phones, work on latest iOS properly without legacy quicktime, and other browser that don’t support flash which are HTML5 complaint. Is it a case that because MP4 is a GNU title the inclusion of this means you to have to release and open source title, which also means that you are licencing complaint with GNU/GPL 2.0 which states any inclusion of this medium means y ou have to release in Open source under the GPL 2.0 or GPL 3.0 licensing which not all vendor like apple do when they include stuff so I don’t think it is majorily enforced.

I don’t want excuses, I want a solution and fast. I have several TV Station finished with links missing for sources.

---

<div class="post-metadata">

**Author:** ![Simon\_Roberts](https://avatars.discourse-cdn.com/v4/letter/s/85e7bf/32.png) [@Simon\_Roberts](https://community.wowza.com/u/Simon_Roberts)\
**Post date:** [February 2, 2012, 9:42pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/32 "2012-02-02T21:42:16Z")

</div>

Well when will it the example on www.w3c.org ([http://www.w3schools.com/html5/tag\_video.asp](http://www.w3schools.com/html5/tag_video.asp)) which is the tag standardisation site, it meantions to standard sources for type of the tag as either ogg or mp4. this is for congrent operating of files. It would really solve a lot of issues to use these codecs in the encoder for output as well. I am currently working in a multimillion dollar IPTV datafarm, and at least i finally have the correct answer that for true HTML5 congrency wowza doesn’t support OGG for Unix and Mp4 for other platform codec as a streaming source, shouldn’t be to hard to make those, will you make a patch for these two codecs to be provided as these sources so we can continue to use wowza with high end computing systems.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [February 15, 2012, 11:47pm UTC](https://community.wowza.com/t/html5-support-for-video-playback/187/33 "2012-02-15T23:47:44Z")

</div>

> Well when will it the example on www.w3c.org ([http://www.w3schools.com/html5/tag\_video.asp](http://www.w3schools.com/html5/tag_video.asp)) which is the tag standardisation site, it meantions to standard sources for type of the tag as either ogg or mp4. this is for congrent operating of files. It would really solve a lot of issues to use these codecs in the encoder for output as well. I am currently working in a multimillion dollar IPTV datafarm, and at least i finally have the correct answer that for true HTML5 congrency wowza doesn’t support OGG for Unix and Mp4 for other platform codec as a streaming source, shouldn’t be to hard to make those, will you make a patch for these two codecs to be provided as these sources so we can continue to use wowza with high end computing systems.

hi sir, i am developer in IPTV box, i also issue playback html5 over Wowza, but when i read your comment, may be i also research patch for wowza,if you can, please send me fixed version wowza or patch for Server.

can you help me ?

[Previous page](https://community.wowza.com/t/html5-support-for-video-playback/187.md?page=1)
