从零开始写一个RTSP服务器(二)RTSP协议的实现

ct sockaddr *)&addr, &len); 二、解析请求 当rtsp客户端连接成功后就会开始发送请求,服务器这是需要接收客户端请求并开始解析,再采取相应得操作 请求的格式为(详细参考上一篇从零开始写一个RTSP服务器(一)不一样的RTSP协议讲解) OPTIONS rtsp://127.0.0.1:8554/live RTSP/1.0\r\nCSeq: 2\r\n\r\n DESCRIBE rtsp://12...

从零开始写一个RTSP服务器(一)RTSP协议讲解

目录 前言一、什么是RTSP协议?二、RTSP协议详解2.1 RTSP数据格式2.2 RTSP请求的常用方法2.3 RTSP交互过程2.4 sdp格式 三、RTP协议3.1 RTP包格式3.2 RTP OVER TCP 四、RTCP 前言 为什么要写这个系列? 因为我自己在学习rtsp协议想自己从零写一个rtsp服务器的时候,由于rtsp比较复杂,所以觉得这个过程非常的困难,网上许多相关文章或模棱两可,或是复制粘贴。所以想...

从零开始写一个RTSP服务器(三)RTP传输H.264

源码 三、H.264 RTP打包的sdp描述四、测试 本篇文章目标,使用vlc打开sdp文件后,可以观看到视频数据 一、RTP封装 1.1 RTP数据结构 RTP包格式前面已经比较详细的介绍过,参考从零开始写一个RTSP服务器(一)不一样的RTSP协议讲解 看一张RTP头的格式图回忆一下 每个RTP包都包含这样一个RTP头部和RTP数据,为了方便,我将这个头部封装成一个结构体,还有发送包封装成一个函数,下面来看一看 RTP...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.003010(s)
2024-05-02 19:05:50 1714647950