[Live-devel] Server and Client on the same machine

Mallikharjuna Reddy (NAVT) ymreddy at ssdi.sharp.co.in
Thu Sep 28 04:25:29 PDT 2006


Hi Ross,

Further to the tests carried on Windows XP for running the server and client
on the same machine, I just want to share the following information.

We observed that when a MPEG II file is streamed from server to client, the
client could able to receive the data for first 5 to 6 times. After this,
the function networkReadHandler() in MultiFramedRTPSource.cpp is never
called. When we debug this in SingleStep() function in BasicTaskSchedule.cpp
file, the handler() functions in two while loops point to RTCP
incomingReportHandler() function. Because of this, networkReadHandler() is
not called. But after waiting for some time, and start streaming from server
to client, the client will receive the data.

Any clues on why this is happening.

Thanks and Regards
Y. Mallikharjuna Reddy


-----Original Message-----
From: live-devel-bounces at ns.live555.com
[mailto:live-devel-bounces at ns.live555.com]On Behalf Of Mallikharjuna
Reddy (NAVT)
Sent: Thursday, September 28, 2006 3:17 PM
To: 'LIVE555 Streaming Media - development & use'
Subject: Re: [Live-devel] Server and Client on the same machine



Hi Ross,

Thanks for the information.

We observed the same behavior in the new version of the code. We upgraded
"LIVE555 Streaming Media" to version 2006.09.18 and carried the tests on
Windows XP Version 5.1, Service Pack 2. On the client side, the function
networkReadHandler() in MultiFramedRTPSource.cpp is never called and because
of this, client could not able to receive the packets.

Any clues on this.

Thanks and Regards
Y. Mallikharjuna Reddy


-----Original Message-----
From: live-devel-bounces at ns.live555.com
[mailto:live-devel-bounces at ns.live555.com]On Behalf Of Ross Finlayson
Sent: Tuesday, September 26, 2006 3:04 PM
To: LIVE555 Streaming Media - development & use
Subject: Re: [Live-devel] Server and Client on the same machine


>Hi Everybody,
>
>We are using testMPEG1or2VideoStreamer.cpp and
testMPEG1or2VideoReceiver.cpp
>for streaming and receiving the MPEG ES and PS streams on the same machine.
>We are running the server and client on the same machine. We observed that
>sometimes client will never receive any packets i.e. the function
>networkReadHandler() in MultiFramedRTPSource.cpp will never be called and
>some times, it receives the packets. Even the RTCP reports are not
>sent/received properly.
>
>The same functionality works fine, if the server and client is running on
>different machines.
>
>Any clues on this.

This sounds like a problem with your OS.  If you're running Windows, 
I suggest that you upgrade to version 2006.09.18 or later of the 
"LIVE555 Streaming Media" code, and recompile.  If that still doesn't 
work, then - if you're running an old version of Windows - you may 
need to upgrade to Windows XP for this to work.

If you're not running Windows, then I don't know what might be wrong 
(although it's probably still an OS problem).
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel at lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel at lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


More information about the live-devel mailing list