1. 首页
  2. 考试认证
  3. 其它
  4. 基于libcurl实现RTSP客户端的流程详解

基于libcurl实现RTSP客户端的流程详解

上传者: 2024-10-25 18:39:47上传 ZIP文件 6.54KB 热度 2次

curl-rtsp 基于 libcurlRTSP 客户端。流程如下:

  1. OPTIONS 请求:向媒体服务器请求支持的 OPTIONS。

  2. DESCRIBE 请求:请求媒体服务器 DESCRIBE 特定的媒体流,响应中的会话描述会被写入 SDP 文件。

  3. SETUP 请求:通过指定传输协议请求媒体服务器 SETUP 特定的媒体流。

  4. PLAY 请求:请求媒体服务器播放选择的媒体流。

  5. 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

用户评论