live555 ubuntu下面验证服务端和客户端
(2012-12-25 22:34:31)
标签:
live555rtsplinuxubuntuit |
分类: 视频 |
一,开2个终端,一个终端打开RTSP服务器端:
root@microcreat:/workdir/live/mediaServer#
./live555MediaServer
LIVE555 Media Server
Play streams from this server using the URL
where is a file present in the current directory.
Each file's type is inferred from its name suffix:
See http://www.live555.com/mediaServer/
for additional documentation.
(We use port 8000 for optional RTSP-over-HTTP tunneling, or for
HTTP live streaming (for indexed Transport Stream files
only).)
二,另外一个终端打开RTSP的客户端
root@microcreat:/workdir/live/testProgs#
./testRTSPClient rtsp://192.168.1.240/in.264
Opening connection to 192.168.1.240, port 554...
...remote connection opened
Sending request: DESCRIBE rtsp://192.168.1.240/in.264
RTSP/1.0
CSeq: 2
User-Agent: ./testRTSPClient (LIVE555 Streaming Media
v2012.12.24)
Accept: application/sdp
Received 654 new bytes of response data.
Received a complete DESCRIBE response:
RTSP/1.0 200 OK
CSeq: 2
Date: Tue, Dec 25 2012 14:32:38 GMT
Content-Base: rtsp://192.168.1.240/in.264/
Content-Type: application/sdp
Content-Length: 493
v=0
o=- 1356445910605434 1 IN IP4 192.168.1.240
s=H.264 Video, streamed by the LIVE555 Media Server
i=in.264
t=0 0
a=tool:LIVE555 Streaming Media v2012.12.24
a=type:broadcast
a=control:*
a=range:npt=0-
a=x-qt-text-nam:H.264 Video, streamed by the LIVE555 Media
Server
a=x-qt-text-inf:in.264
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:500
a=rtpmap:96 H264/90000
a=fmtp:96
packetization-mode=1;profile-level-id=42001E;sprop-parameter-sets=Z0IAHpWoLQSZ,aFOPIA==
a=control:track1
[URL:"rtsp://192.168.1.240/in.264/"]: Got a SDP
description:
v=0
o=- 1356445910605434 1 IN IP4 192.168.1.240
s=H.264 Video, streamed by the LIVE555 Media Server
i=in.264
t=0 0
a=tool:LIVE555 Streaming Media v2012.12.24
a=type:broadcast
a=control:*
a=range:npt=0-
a=x-qt-text-nam:H.264 Video, streamed by the LIVE555 Media
Server
a=x-qt-text-inf:in.264
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:500
a=rtpmap:96 H264/90000
a=fmtp:96
packetization-mode=1;profile-level-id=42001E;sprop-parameter-sets=Z0IAHpWoLQSZ,aFOPIA==
a=control:track1
[URL:"rtsp://192.168.1.240/in.264/"]: Initiated the "video/H264"
subsession (client ports 36818-36819)
Sending request: SETUP rtsp://192.168.1.240/in.264/track1
RTSP/1.0
CSeq: 3
User-Agent: ./testRTSPClient (LIVE555 Streaming Media
v2012.12.24)
Transport: RTP/AVP;unicast;client_port=36818-36819
Received 205 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
CSeq: 3
Date: Tue, Dec 25 2012 14:32:38 GMT
Transport:
RTP/AVP;unicast;destination=192.168.1.240;source=192.168.1.240;client_port=36818-36819;server_port=6970-6971
Session: 965AEC11
[URL:"rtsp://192.168.1.240/in.264/"]: Set up the "video/H264"
subsession (client ports 36818-36819)
[URL:"rtsp://192.168.1.240/in.264/"]: Created a data sink for the
"video/H264" subsession
Sending request: PLAY rtsp://192.168.1.240/in.264/ RTSP/1.0
CSeq: 4
User-Agent: ./testRTSPClient (LIVE555 Streaming Media
v2012.12.24)
Session: 965AEC11
Range: npt=0.000-
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Received 181 new bytes of response data.
Received a complete PLAY response:
RTSP/1.0 200 OK
CSeq: 4
Date: Tue, Dec 25 2012 14:32:38 GMT
Range: npt=0.000-
Session: 965AEC11
RTP-Info:
url=rtsp://192.168.1.240/in.264/track1;seq=28229;rtptime=624074368
[URL:"rtsp://192.168.1.240/in.264/"]: Started playing
session...
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:
Stream "rtsp://192.168.1.240/in.264/";
video/H264:

加载中…