[Live-devel] a bug about SocketDescriptor::tcpReadHandler()

smilesmart smilesmart at 126.com
Thu Apr 20 01:37:38 PDT 2006


Hello ,
	
	Need your help!
	when play stream with rtp over tcp,the live555 library will turn on two
 readhandler by using BasicTaskScheduler::turnOnBackgroundReadHandling().
	(1)  MultiFramedRTPSource::networkReadHandler()
	(2)  SocketDescriptor::tcpReadHandler()

	And when pause the stream by using RTSPClient::pauseMediaSession(),
the live555 library will turn off the two readhandler by using 
BasicTaskScheduler::turnOffBackgroundReadHandling().
	But when pause the stream,I found that just the networkReadHandler() 
stopped working temporarily,the tcpReadHandler() was still working timely.
It seems that the program was blocked with the tcpReadHandler().
	
	Thank you!

Best regards, 

smilesmart at 126.com
2006-04-20







More information about the live-devel mailing list