curl-rtsp是基于libcurl开发的RTSP客户端。使用该客户端,你可以执行以下流程来控制媒体服务器:
-
请求媒体服务器支持的OPTIONS指令。
-
请求媒体服务器DESCRIBE特定的媒体流,并将会话描述写入SDP文件。
-
使用指定的传输协议请求媒体服务器SETUP该流。
-
请求媒体服务器PLAY媒体流。
-
结束会话,请求媒体服务器TEARDOWN指令。
示例输出:
$./curl_rtsp rtsp://192.168.1.105/ch1/main
cURL V7.39.0 loaded
RTSP: OPTIONS rtsp://192.168.1.105/ch1/main
RTSP/1.0 200 OK
CSeq: 1
Public: OPTIONS, DESCRIBE, PLAY, PAUSE, SETUP, TEARDOWN, SET_PARAMETER, GET_PARAMETER
Date
暂无评论