[Live-devel] Error RTSP PLAY failed RTSP response was truncated. Increase RTSPClient::responseBufferSize

2012-12-18 Thread David Alcaraz Moreno

Hi,
someone can explain to me the meaning of this error, I've been looking 
for the meaning but I don't find nothing that can help me.

This error occurs when I try to playing the rtsp url with vlc.
If I try to play with opentRTSP and playing the url, there is not error
This is the output:

C:\Development\Tests\openrtsp\Debug>openrtsp.exe -n -v 
rtsp://192.168.0.49:8554/

testStream
Opening connection to 192.168.0.49, port 8554...
...remote connection opened
Sending request: OPTIONS rtsp://192.168.0.49:8554/testStream RTSP/1.0
CSeq: 2
User-Agent: openrtsp.exe (LIVE555 Streaming Media v2012.11.30)


Received 152 new bytes of response data.
Received a complete OPTIONS response:
RTSP/1.0 200 OK
CSeq: 2
Date: Tue, Dec 18 2012 13:54:47 GMT
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, 
SET_PARA

METER


Sending request: DESCRIBE rtsp://192.168.0.49:8554/testStream RTSP/1.0
CSeq: 3
User-Agent: openrtsp.exe (LIVE555 Streaming Media v2012.11.30)
Accept: application/sdp


Received 574 new bytes of response data.
Received a complete DESCRIBE response:
RTSP/1.0 200 OK
CSeq: 3
Date: Tue, Dec 18 2012 13:54:47 GMT
Content-Base: rtsp://192.168.0.49:8554/testStream/
Content-Type: application/sdp
Content-Length: 405

v=0
o=- 1355838850965672 1 IN IP4 192.168.0.49
s=testStream
i=testStream
t=0 0
a=tool:LIVE555 Streaming Media v2012.11.30
a=type:broadcast
a=control:*
a=source-filter: incl IN IP4 * 192.168.0.49
a=rtcp-unicast: reflection
a=range:npt=0-
a=x-qt-text-nam:testStream
a=x-qt-text-inf:testStream
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:270966402
a=rtpmap:96 MP4V-ES/9
a=control:track1

Opened URL "rtsp://192.168.0.49:8554/testStream", returning a SDP 
description:

v=0
o=- 1355838850965672 1 IN IP4 192.168.0.49
s=testStream
i=testStream
t=0 0
a=tool:LIVE555 Streaming Media v2012.11.30
a=type:broadcast
a=control:*
a=source-filter: incl IN IP4 * 192.168.0.49
a=rtcp-unicast: reflection
a=range:npt=0-
a=x-qt-text-nam:testStream
a=x-qt-text-inf:testStream
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:270966402
a=rtpmap:96 MP4V-ES/9
a=control:track1

Created receiver for "video/MP4V-ES" subsession (client ports 1830-1831)
Sending request: SETUP rtsp://192.168.0.49:8554/testStream/track1 RTSP/1.0
CSeq: 4
User-Agent: openrtsp.exe (LIVE555 Streaming Media v2012.11.30)
Transport: RTP/AVP;unicast;client_port=1830-1831


Received 201 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
CSeq: 4
Date: Tue, Dec 18 2012 13:54:47 GMT
Transport: 
RTP/AVP;unicast;destination=192.168.0.49;source=192.168.0.49;client_p

ort=1830-1831;server_port=6970-6971
Session: AA91459D


Setup "video/MP4V-ES" subsession (client ports 1830-1831)
Outputting data from the "video/MP4V-ES" subsession to 'stdout'
Sending request: PLAY rtsp://192.168.0.49:8554/testStream/ RTSP/1.0
CSeq: 5
User-Agent: openrtsp.exe (LIVE555 Streaming Media v2012.11.30)
Session: AA91459D
Range: npt=0.000-


Received 190 new bytes of response data.
Received a complete PLAY response:
RTSP/1.0 200 OK
CSeq: 5
Date: Tue, Dec 18 2012 13:54:47 GMT
Range: npt=0.000-
Session: AA91459D
RTP-Info: 
url=rtsp://192.168.0.49:8554/testStream/track1;seq=27537;rtptime=27360

04141


Started playing session
Receiving streamed data...
Data packets have begun arriving [1355838887419]

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


Re: [Live-devel] Error RTSP PLAY failed RTSP response was truncated. Increase RTSPClient::responseBufferSize

2012-12-18 Thread Ross Finlayson
> someone can explain to me the meaning of this error, I've been looking for 
> the meaning but I don't find nothing that can help me.
> This error occurs when I try to playing the rtsp url with vlc.
> If I try to play with opentRTSP and playing the url, there is not error

The problem here is probably that VLC is requesting RTP/RTCP-over-TCP 
streaming, and it's using an old version of the "LIVE555 Streaming Media" 
software that has a bug (when RTP/RTCP-over-TCP streaming is used) that can 
cause this error to be reported.

If you were to rebuild VLC to use an up-to-date version of our code, you most 
likely would stop seeing these error messages.

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] changelog.txt in source tarball

2012-12-18 Thread Benjamin Drung
Hi,

please put the changelog.txt [1] in the source tarball. We like to put
this changelog file into our Debian package and it will make it simpler
if the changelog file is in the source tarball.

[1] http://live555.com/liveMedia/public/changelog.txt

-- 
Benjamin Drung
Debian & Ubuntu Developer

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] regarding live555 on mulit core

2012-12-18 Thread 梦幻工作室
HI,

As we know, now the most cpus have mulit core, does live555 optimized for
multi cores?

I found that the performance of live555 is same when my cpu has 4 cores or 6
cores.

 

 

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


Re: [Live-devel] changelog.txt in source tarball

2012-12-18 Thread Ross Finlayson
> please put the changelog.txt [1] in the source tarball.

No, because it's important that people know whether or not they have the latest 
version of the code (and, if they don't, what improvements have been made to 
later versions).  Therefore the changelog is not copied; instead, people should 
link to it at http://live555.com/liveMedia/public/changelog.txt

(Also the changelog - unlike the source code - is *not* licensed under the 
LGPL; copies or modifications to the changelog are not permitted.)


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


Re: [Live-devel] regarding live555 on mulit core

2012-12-18 Thread Ross Finlayson
> As we know, now the most cpus have mulit core, does live555 optimized for 
> multi cores?

Because you have read the FAQ (as everyone was asked to do before posting to 
the mailing list), I assume that you have already read:
http://www.live555.com/liveMedia/faq.html#threads
which explains the circumstances under which LIVE555 code can use multiple 
threads (and thus multiple cores, if they are available).

Note, however, that applications that use the "LIVE555 Streaming Media" code 
are usually "I/O bound" rather than "CPU bound", meaning that they typically 
spend most of their time waiting for data (e.g., from an input socket, or from 
a data file), rather than computing.  However, one circumstance in which it 
might make sense to optimize for multiple cores is if you use your own encoder 
(or decoder) 'filter' class within a LIVE555 source->filter->sink data chain.  
In this case - because encoders (and decoders) are usually CPU intensive - you 
might want to think about structuring the implementation of your encoder (or 
decoder) filter to use multiple threads.  You would do this in the usual way: 
one thread (only!) would run the LIVE555 code itself; the remaining thread(s) 
would do the encoding (or decoding), and communicate with the LIVE555 thread 
via event triggers.

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel