[vlc] Re: Playback of raw PCM audio / Real-time muxing
mmebane
mmebane at mail.ev1.net
Thu Feb 17 16:07:59 CET 2005
---------- Original Message ----------------------------------
From: Sigmund Augdal <sigmunau at stud.ntnu.no>
Reply-To: vlc at videolan.org
Date: Thu, 17 Feb 2005 14:55:47 +0100
>On Thu, Feb 17, 2005 at 07:36:31AM -0600, Mitchell Mebane wrote:
>>
>>
>> Sigmund Augdal wrote:
>>
>> >On Wed, Feb 16, 2005 at 09:51:26PM -0600, Mitchell Mebane wrote:
>> >
>> >
>> >>Hi there,
>> >>
>> >>I have a project where I need to be able to take a network
audio stream
>> >>and save it to disk while playing it. After looking at several
>> >>solutions, I believe VLC is currently the best suited to my
needs.
>> >>
>> >>
>> >Which protocol are used here? If it is rtp then you need a
.sdp file for
>> >vlc
>> >to play this source. if the mjpeg also is in rtp then you can
write one sdp
>> >for both and vlc should be able to mux them.
>> >
>> >Sigmund
>> >
>> >
>> >
>>
>> It's http. I'm capturing from a server built in to a security
camera, so
>> there's probably no way I can change that.
>>
>> They way it works is the camera provides two CGI scripts.
GetData.cgi
>> gives me the MJPEG stream, and GetAudioData.cgi?Format=Pcm
gives the
>> audio stream. I can also get ADPCM audio, which I haven't tried
with VLC
>> yet.
>If it's in http, with no header then vlc currently can't know
what the data
>is, so you'll have to hack the sources in order to play it. I
actually think
>it would be very hard, if at all possible, to automatically
detect and play
>such a stream. If you could help a bit more, what is the
mime-type of the
>stream?
>
>Sigmund
The camera is sending it as text/plain.
Chapter 4 of the Play how-to says "VLC should be able to recognize
the file type. If it does not, you can force demultiplexer and
decoder (see below)." However, I don't see any documentation on this.
Another possible solution is for me to use two Sipura devices for
the audio. Can VLC capture SIP data?
--Mitchell
>
>>
>> --Mitchell
>>
>> >>The file I am trying to open is streaming data as raw PCM,
signed
>> >>16-bit, little-endian, mono, 8000 Hz. When I try to stream it
directly,
>> >>it doesn't work. When I use the "Dump raw input" option, I
get a data
>> >>stream I can import into Audacity, but that doesn't fulfill
my need to
>> >>playback in real time while recording.
>> >>
>> >>I also would like the ability to open this stream as well as
an MJPEG
>> >>stream and play them in sync while muxing the data and saving
it to
>> >>disk. I have been unable to find an option in VLC to open
separate audio
>> >>and video streams. Is this possible?
>> >>
>> >>If VLC can't do these things, are there any other products,
free or
>> >>commercial, that can?
>> >>
>> >>I'm using VLC 0.8.1 under Windows XP.
>> >>
>> >>I've been looking at the VLC how-to, and in Chapter 4
>>
>><http://www.videolan.org/doc/play-howto/en/ch04.html#id2529330>
of the
>> >>manual, it mentions "VLC should be able to recognize the file
type. If
>> >>it does not, you can force demultiplexer and decoder (see
below)."
>> >>However, the document does not actually cover this topic. I
see that vlc
>> >>has a --codec option, but I don't know what options to pass
to this.
>> >>
>> >>Thanks,
>> >>Mitchell Mebane
>> >>
>> >>--
>> >>The roots of education are bitter, but the fruit is sweet.
>> >>--Aristotle
>> >>
>> >>
>> >>
>> >
>> >
>> >
>>
>>
>> --
>> The roots of education are bitter, but the fruit is sweet.
>> --Aristotle
>>
>
>--
>Sigmund Augdal
>Edgar B. Schieldropsv 29-14
>N-7033 Trondheim
>Norway
>tlf: 91809129
>
>--
>This is the vlc mailing-list, see http://www.videolan.org/vlc/
>To unsubscribe, please read
http://www.videolan.org/support/lists.html
>
>
________________________________________________________________
Sent via the EV1 webmail system at mail.ev1.net
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
More information about the vlc
mailing list