Re: [Live-devel] Using RTSP to copy files

2012-08-22 Thread Marlon Reid
...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Marlon Reid Sent: 22 August 2012 04:24 PM To: LIVE555 Streaming Media - development & use Subject: [Live-devel] Using RTSP to copy files Hi everyone, We are thinking of using RTSP streaming in a way that can be consid

[Live-devel] Using RTSP to copy files

2012-08-22 Thread Marlon Reid
Hi everyone, We are thinking of using RTSP streaming in a way that can be considered untraditional (at least according to me) and I was wondering if it will be possible using Live555. Lets assume that we have an mp3 file of 1 minute duration on the machine with the RTSP server, and we want to c

[Live-devel] Custom GSM file source

2012-07-09 Thread Marlon Reid
Hi everyone, What is involved with creating a file source for GSM files? It appears that there isn't one at this stage. I took "Mp3FileSource" as an example, left only doGetNextFrame, MIMEType and getAttributes in the file. Will I need anything else? Are presentation times important, or don't

[Live-devel] Crash in AdvancedHashTable::keyMatches

2012-06-17 Thread Marlon Reid
Hi Ross, I built a small application based on your testRTSPClient for multiple streams (http://www.live555.com/liveMedia/doxygen/html/testRTSPClient_8cpp-sourc e.html). I am however experiencing a problem that my application crashes in AdvacnedHashTable::keyMatches because key2 is NULL. This ha

[Live-devel] Stopping the server doesn't actually stop

2012-05-30 Thread Marlon Reid
Hi, I have an application that streams audio from a microphone to other machines on the network via RTSP. Users control the stream with a "Start" and "Stop" button. When making the first "call" the quality is perfect (calls start by clicking "start" and end by clicking "stop"). The second call

[Live-devel] AudioInputDevice and different audio host APIs

2012-05-11 Thread Marlon Reid
make use of an input that is not part of the system default audio host API? Thank you for all your assistance. ___ Marlon Reid Web: www.scansoft.co.za <http://www.scansoft.co.za/> Tel: +27 21 91

[Live-devel] Correct use of RTSPClient->sendTeardownCommand

2012-03-29 Thread Marlon Reid
Hi, I am streaming a file from the server to the client. When the file ends, the SubsessionByeHandler in my client is called, which in turn calls the SubsessionAfterPalying in the client. What I want to do is send a teardown command back to the server at this point, so that the server knows that

[Live-devel] Server liveness

2012-02-16 Thread Marlon Reid
Hi, I was wondering if there is a way for the clients to check if the server is still alive. It may happen that the server dies unexpectedly and then I want all the clients to stop listening. I looked on the mailing list but I was unable to find a way to check server liveness. Any advise will

Re: [Live-devel] Garbled sound with multiple listeners

2012-02-07 Thread Marlon Reid
Hi Ross, My application streams a single mp3 source via unicast. Several instances of VLC are capable of playing a RTSP stream on a single machine with a single sound card. This was tested by streaming from an instance of VLC and connecting several other instances of VLC to this source. In an

[Live-devel] Garbled sound with multiple listeners

2012-02-07 Thread Marlon Reid
Hi Ross, My application streams an MP3 file and it works fine with just one listener, which for the purpose of my testing is VLC. If I open up a second instance of VLC, connect to my stream and play the sound on both of the listeners is garbled. Note that both instances of VLC are on the same m

Re: [Live-devel] PCM data gets corrupt during transport

2012-02-03 Thread Marlon Reid
problem. I can only speculate that one of the parameters of the function might have been incorrect. In any case, removing this call gives me crystal clear sound and it seems to have no adverse effect on my application. Thanks for you help. ___ Marlon Reid

[Live-devel] PCM data gets corrupt during transport

2012-02-02 Thread Marlon Reid
Hi, I am experiencing a problem that has me stumped. My application uses Live555 to stream PCM data over a network. The problem is that the data received on the client side is corrupt. The bottom half of the right channel contains noise. If you take a look at the image hosted here : http://ww

[Live-devel] FW: Mp3 Tags

2012-01-31 Thread Marlon Reid
I found it in Mp3StreamState.CPP Thanks again. From: Marlon Reid Sent: 31 January 2012 13:12 To: LIVE555 Streaming Media - development & use Subject: RE: [Live-devel] Mp3 Tags Thanks for the reply. I agree that stripping off the tags is the cor

Re: [Live-devel] Mp3 Tags

2012-01-31 Thread Marlon Reid
Thanks for the reply. I agree that stripping off the tags is the correct behaviour. I was just wondering how you accomplish this. Where in live555 does it strip out the tags? Regards. From: live-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.li

[Live-devel] Mp3 Tags

2012-01-31 Thread Marlon Reid
Hi, It seems to me that Live555 removes ID3 tags from MP3 somewhere before or during streaming. Is this so? If so, where is this done? I checked MP3FileSource and MPEG1or2AudioRTPSink but cannot see anything that seems to relate to ID3 tags. Thank you.

[Live-devel] Correct way of stopping and closing rtsp client

2012-01-24 Thread Marlon Reid
Hi, What is the preferred way of stopping and closing a client after it received a stream? Currently, I am calling Shutdown() and it works fine for the first time around. When starting another stream after the first one completes, the client crashes in the following function: void GetSDPDescr

Re: [Live-devel] RTSP only in Lan - Lan ?!

2012-01-12 Thread Marlon Reid
Make sure that your firewall allows communications on the network for the specified port. From: live-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of GS Net Player Sent: 12 January 2012 14:12 To: live-de...@ns.live555.com Subj

Re: [Live-devel] Stop specific streams.

2011-12-09 Thread Marlon Reid
Hi, So I am trying to create a event trigger, but I am unsure on how to proceed. The taskScheduler->createEventTrigger() function expects a taskFunc object and I am not sure what this is. Is it similar to a callback? If so, how do I cast my function do a taskFunc object? I currently having someth

Re: [Live-devel] Stop specific streams.

2011-12-08 Thread Marlon Reid
Hi Ross, Thanks for the reply. The part that I don't understand that if I only have one doEventLoop for any number of streams, how can I stop that event loop without stopping all of the streams? Surely if I stop my one and only eventLoop, then none of the streams will work. I have been exper

[Live-devel] Stop specific streams.

2011-12-08 Thread Marlon Reid
Hi Ross, Thanks to all you assistance in the past, I am now able to play multiple streams from the same port. Everything is working as I need it to, but I have another question: How do I stop a specific stream if multiple streams are running? Let me first let you how I am creating these multip

[Live-devel] Multiple streams - same port

2011-12-02 Thread Marlon Reid
Hi, I got multiple streams working but only if they are on there own port. I would like to have multiple streams on the same port, and have them distinguished by the subsession URL. Am I correct to say that I have to create one RTSP server, create one ServerMediaSession and then add multipl

[Live-devel] Session management

2011-12-01 Thread Marlon Reid
Hi everyone, I was wondering if there was something built into Live555 that can be used for session management and initiation. For example, a server application using live555 sends a command to a client application using live555 to signal the client to start listening to the server. After the

Re: [Live-devel] Heap corruption in AudioInputDevice::createNew()

2011-11-07 Thread Marlon Reid
.com] On Behalf Of Ross Finlayson Sent: 08 November 2011 05:40 AM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] Heap corruption in AudioInputDevice::createNew() On Nov 7, 2011, at 2:15 AM, Marlon Reid wrote: The call that trashes my hea

[Live-devel] Heap corruption in AudioInputDevice::createNew()

2011-11-07 Thread Marlon Reid
Hi everyone, I have successfully used live555 in the past for various test programs. I am now trying to incorporate live555 into another application. Live555 forms part of a plugin, which is loaded by our client application. The problem is that when loading this plugin that uses live555, I get

Re: [Live-devel] Payload attributes

2011-11-01 Thread Marlon Reid
guess the main point is if I can put bits, channels and frequency in the RTP stream so that the listening application can get it out and play the sample correctly. I hope that this is more clear. ___ Marlon Reid Web: www.scansoft.co.za <h

[Live-devel] Payload attributes

2011-11-01 Thread Marlon Reid
. Thanks ___ Marlon Reid Web: www.scansoft.co.za <http://www.scansoft.co.za/> Tel: +27 21 913 8664 Cell: +27 72 359 0902 <>___ live-devel mailing list live-devel@lists.live555.com http://lists

Re: [Live-devel] How to Compile Live555 with Mingw on XP

2011-10-20 Thread Marlon Reid
Make sure that your "PATH" environmental variable includes the path to the live source. ___ Marlon Reid Web: www.scansoft.co.za <http://www.scansoft.co.za/> Tel: +27 21 913 8664 Cell: +27 72 359 0902 __

[Live-devel] Payload information

2011-10-20 Thread Marlon Reid
Hi, I am developing an application that receives data from a microphone, compresses it, sends it and decompresses it. Now I would like to have the option to compress the data to different formats e.g. mp3, wav etc. This should be send to the receiver which will then choose the best decoder bas