rapso
11th October 2011, 17:06
Hi,
I'm playing a bit with the x264 source to get familiar with it (e.g. ported it to compile with Visual studio etc.). Now I'd like to use it for live encoding and streaming, which is basically working.
But I've the issue, that my iPad isn't playing the stream, until it's finished with "downloading" (the in-browser video-controls are visible, but you can't press them).
I can dump the videostream and use mp4box to add the hint track, if I stream that data to my iPad, it can play the movie while downloading.
I've been using MP4 Explorer to compare both files, the hint track seems to contain all information of the whole movie file.
Now I'm a little bit puzzled, if I don't know all inter-frames etc. as it's life encoded, I cannot create a hint track on the beginning of the file (actually, I don't even know how many frames I'd need), but if I don't create the hint track, I can't see the stream.
I'm sure there are live streaming solutions that can be live viewed, without a custom player. Can someone point me into the right direction? what do I miss? or is there a way to interleave the tracks? (maybe mp4 explorer just visualizes them as one box, but in reality there are several boxes?)
thanks in advance
I'm playing a bit with the x264 source to get familiar with it (e.g. ported it to compile with Visual studio etc.). Now I'd like to use it for live encoding and streaming, which is basically working.
But I've the issue, that my iPad isn't playing the stream, until it's finished with "downloading" (the in-browser video-controls are visible, but you can't press them).
I can dump the videostream and use mp4box to add the hint track, if I stream that data to my iPad, it can play the movie while downloading.
I've been using MP4 Explorer to compare both files, the hint track seems to contain all information of the whole movie file.
Now I'm a little bit puzzled, if I don't know all inter-frames etc. as it's life encoded, I cannot create a hint track on the beginning of the file (actually, I don't even know how many frames I'd need), but if I don't create the hint track, I can't see the stream.
I'm sure there are live streaming solutions that can be live viewed, without a custom player. Can someone point me into the right direction? what do I miss? or is there a way to interleave the tracks? (maybe mp4 explorer just visualizes them as one box, but in reality there are several boxes?)
thanks in advance