mod_h264_streaming

Started by jimski, September 12, 2015, 11:09:20 PM

Previous topic - Next topic

jimski

Could you guys compile this module for windows Apache 2.4 with VC14 ?
https://www.apachehaus.net/modules/mod_h264_streaming/

If not then maybe you could let me know where to find the source code for windows version of mod_h264_streaming.

Thank you

mario

You can use the VC9 one. See https://www.apachehaus.com/forum/index.php?topic=1298.0

if you still have a question please ask again!

Gregg

I built them, replied to your post over at Apache Lounge with a link.
https://www.apachehaus.net/untested/

"untested" only because I haven't set up a good VC14 test system yet, so I haven't tested these. Built against 2.4.16 VC14 from the exact same source the VC9 & 11 ones were built from.

As of this moment, the only download has been by Steffen.

jimski

Thank you Gregg, that's very cool of you.
I will put those builds through paces.

jimski

After the initial quick test here are the results of mod_h364 VC14
I installed mod_h364 VC14 on my server and included video in my html code. It looks like the mod_h364 VC14 works, however there may be some browser compatibility issue either with the video format or with the html code.

The video included as HTML5 tag doesn't play with Firefox. Chrome plays everything OK.
Actually the demo/download page https://www.apachehaus.net/untested/ doesn't play HTML5 tag in Firefox either.

I will do some more testing to find out what's the problem.



mario

I tried the HTML5 video with FF 40.0.3 and it works fine! I haven't tried the other video cause I don't have flash installed.
I'm surprised about the HTML 5 video cause usually the connection to Gregg is pretty pretty slow! But it works (TM)

Gregg

yeah yeah rub it in! I get what I can get. New modem would help but I'm afraid of changing it.

The HTML 5 plays for me on FF 38.2.1 ESR. Of course, my connection to myself isn't very slow ;D Do HTML5 players in the various browsers actually support streaming or do they need to download the entire file first? This question I have not been able to find out an answer to.

The Flowplayer (3rd party) has a plugin specifically for streaming which is why I wonder about the HTML5 stuff. That and I remember HTML4s audio tag needing to download the entire file before it would start playing it.

jimski

Ok, I've made some headway on this problem. Looks like mod_h364 VC14 is working fine.
I can play it on Chrome 15 and IE10. 

So the problem seems to be with the Firefox compatibility.
On Firefox 36 I can't play ithe html5 tag but I can play it in video.js player.
On Firefox 40 I is the same situation.  So this is definitely Firefox compatibility problem which was dragging all along when it comes to MP4 format.  On another hand both the Firefox 36 and 40 on my system will play webm and flv files without a problem and some MP4 files but not all.
If you remember at one point Firefox was trying convince everybody that mp3 format is a bad idea and we should use ogg :)

Quote from: Gregg on September 17, 2015, 01:48:45 AM
Do HTML5 players in the various browsers actually support streaming or do they need to download the entire file first?
On my system Firefox 28 and newer, Chrome 15 and newer and and IE10, all support streaming.

As far as Gregg's page speed is concerned it loads relatively fast for me in the US but different countries have different backbone links so depending where the page is hosted and where from is being viewed the speed will differ.


Gregg

Thanks for the info jimski!

As for my server's speed, the HTTP/2 should be helping some.