Wowza Community

live-record MP4 file corrupt?

I have configured Wowza to record a live broadcast into an MP4 file. Here is the resulting file:

http://www.playfullscreen.com/test1.mp4

When I play it using VLC or JWPlayer, the player reports the file length as 9,598+ hours, which, if you download the file will notice is absolutely wrong.

With the time index screwed up like that, it’s impossible to seek in the file.

Thank you,

Hector

P.S. Can you recommend a tool to examine the contents of MP4 files? Something that will show the codec details, number of streams, their metadata, etc.

[edit] P.P.S. yes, I do have all the latest patches of Wowza installed.

Using Elecard’s StreamEye to analyze the MP4 file generated by Wowza. It shows:

video stream type     :                 AVC
resolution            :             640x360
profile:level         :        Baseline:3.0
aspect ratio          :           16x9(1:1)
chroma format         :               4:2:0
interlaced            :                  no
frames count          :             133 743
duration              :      9598:38:08.632
frame size max        :              38 891
           avg        :                 931
       avg/max (I)    :     18 290 / 38 891
       avg/max (P)    :        332 / 20 350
       avg/max (B)    :               0 / 0
           min        :                  44
framerate declared    :              25.000
          real        :               0.004
bitrate type          :                 VBR
bitrate declared      :             699 968
bit allocation max    :71 396 272 153 559 040
               avg    :                  28
               min    :71 396 272 153 559 040

Notice the discrepancy between the framerate declared and real.

I’m not sure what that item in the report means. Does the video play in Flash or other clients, either directly or streamed through Wowza?

Richard

There was a fix related to recording in a recent patch. Apply this patch and test again:

http://www.wowza.com/downloads/WowzaMediaServer-2-2-3/WowzaMediaServer2.2.3-patch11.zip

Be sure not to move the file before it is done recording.

Richard

Oops, I meant patch 11:

http://www.wowza.com/downloads/WowzaMediaServer-2-2-3/WowzaMediaServer2.2.3-patch11.zip

Richard

There is an RSS feed here:

http://www.wowza.com/wowzamediaserver2-development.xml

That patch has not been posted there yet.

Richard

The video plays fine live … in fact you can go ahead and watch it live right now:

http://www.playfullscreen.com/cokvideodemo/?mediaid=0

The recorded file plays fine in both VLC and Flash, however they are not seekable (Even if I wait until the entire file downloads or if I’m playing from a disk file) due to the corrupt time index.

patch 11 appears to have fixed the issue.

As a paying customer, I would appreciate it if Wowza Media informed its customers whenever an update is released to the software (ie. by email).