Err... does the following quote from that page mean that VLC can already stream (i.e. encode, mux and send via RTP) MP4 and MOV files with AAC audio?etc... (see http://developers.videolan.org/vlc/NEWS for the extensive list)
And by the way, is "Gibalou" another nick name for "gbazin"?Stream output:
* MP4/MOV muxer improvements (fast-start, aac in mov, etc...).
Don't hope too muchErr... does the following quote from that page mean that VLC can already stream (i.e. encode, mux and send via RTP) MP4 and MOV files with AAC audio?
OK, so no MP4 stream output, but a written MP4 file... By the way, why does your file muxer not use "optimize" like mp4creator? That would place the header info always at the beginning and interleave audio and video elementary streams, too. Or is "fast-start" just another name for "optimize"?The MP4/MOV muxing only works when using the file output because it will write the moov header right at the end (and move it to the beginning of the file in case of fast-start).
SDP through HTTP? I always thought that providing the live-stream information with a SDP file would only work through RTSP, but it seems that this is wrong.However VLC can send mp4v/aac in RTP but in raw format (not in a mov/mp4 container) with an SDP file available through the self contained http server.
I think "fast-start" is the official buzz word used by apple to describe the fact that the moov header is placed at the beginning of the stream.OK, so no MP4 stream output, but a written MP4 file... By the way, why does your file muxer not use "optimize" like mp4creator? That would place the header info always at the beginning and interleave audio and video elementary streams, too. Or is "fast-start" just another name for "optimize"?
Yes, with FAAC. We still don't include it in the binaries but that might change.Anyhow, how do you encode the AAC bitstream then, with FAAC? And if yes, does this still mean that users have to compile libfaac, ffmpeg and VLC on their own, or is it implemented in all OS versions and binaries of VLC now?
Can it also hint each elementary stream in a MP4 file? That would make things easier to produce ISMA-compliant MP4 files (including BIFS and OD tracks) with VLC and actually stream them via RTP with Apple's Darwin Streaming Server for example or the equivalent from Helix.And yes, VLC does also interleave the audio/video data so we do produce "optimized" files.
Good to know... At the moment I'm gathering information for a Audiocoding.com Wiki table of available freeware Windows MP4 decoders with RTSP capability, and VLC is of course on top of this list (besides QuickTime and the mpegable DS decoder). Could you tell me if there is also a WinCE version of VLC, and if all versions support .3gp files already (including AMR decoding and maybe even .3gp creation)? By the way, how far does the DirectShow support in VLC go, is it possible to use external DS filters in the decoding or even encoding chain like e.g. the ones from 3ivx?Yes, with FAAC. We still don't include it in the binaries but that might change.
Yes, that would certainly fill another gap, because the freeware Philips Platform4 Player for WinCE is no longer distributed on their website.1: No WinCE port. One was started a year ago, but never close to being finished. Another person is rumored to work on it now, but no results have been seen so far. We are very interested in a WinCE port BTW.
I don't know how GPAC manages the AMR decoding at the moment (i.e. if they also use the ffmpeg libraries for that), but besides QuickTime and mpegable DS decoder/player their Osmo4 player is the only freeware I know that has this capability.2: 3GP files are supported, AMR decoding is not, because there is no opensource decoder yet, only some reference code, which again has an unclear license. ( i'd wish someone slapped those standardization bodies ).
The code as it is linked in ffmpeg for instance would taint our binary at the moment.
I see, so at the moment I couldn't combine the mpegable DS filters (only input, not output like 3ivx) with VLC?4: there is only support for DS input devices. DS encoding/decoding or output to a DS device is not possible (yet ???)
Return to “General VLC media player Troubleshooting”
Users browsing this forum: No registered users and 10 guests