美文网首页
14期_音视频协议之RTP、RTCP、RTSP

14期_音视频协议之RTP、RTCP、RTSP

作者: 萧修 | 来源:发表于2023-09-22 01:30 被阅读0次

RTP负责多媒体的传输,RTCP配合RTP做控制和流量统计,RTSP负责建立和控制会话

RTP

ream-time Transport protocol实时传输协议

  • 建立在UDP协议上;
  • RTP不确保网络底层的可靠性,不提供按时发送机制和其他服务质量保证
  • 不保证传送或防止无序传送
  • RTP提供时间标志,序列号以及其他能保证数据实时传输时时间的方法

RTCP

real-time transport protocol 实时传输控制协议

  • 为RTP所提供的服务质量提供反馈,RTCP收集相关媒体连接统计信息;例如传输字节数,传输分组数,丢失分组数,时延抖动,单向和双向网络延迟。
  • 网络应用程序可以利用RTCP所提供的信息试图提高服务质量,比如限制流量或改用压缩比较小的编解码器。
  • RTCP本身不提供数据加密和身份认证,其伴生协议SRTCP则可用此用途。

配合RTP做控制和流量统计

RTSP

负责建立和控制会话

  • 是一种双向实时数据传输协议
  • 在体系上,位于RTP和RTCP之上,使用TCP或RTP完成数据传输
  • RTSP只要控制具有实时特性的数据发送,比如流媒体的播放,暂停,快进等操作。
  • RTSP负责定义具体的控制消息,状态方法,状态码,但它本身并不传输数据,而是必须依赖下层传输协议所提供的某些服务

相关文章

  • RTSP/RTP/RTCP

    流媒体之RTSP/RTP/RTCP,RTSP是发起/终结流媒体、RTP是传输流媒体、RTCP是对RTP进行控制,同...

  • iOS音视频--视频协议

    1,RTSP/RTP/RTCP协议族 本协议族是最早的视频传输协议。其中RTSP协议用于视频点播的会话控制,例如发...

  • 协议

    rtp协议基于udp,视频数据流传输rtcp协议基于udp,在rtp基础上可控制码率、倍数等rtsp协议基于tcp...

  • NuPlayer:RTP/RTSP

    RTSP SDP RTP/RTCP 介绍应用层 RTSP、SDP; 传输层 RTP、TCP、UDP; 网络层 IP...

  • live555 源码分析:RTSPServer

    live555 使用 RTSP/RTP/RTCP 协议来实现流媒体的传输,其中使用 RTSP 来建立流媒体会话,并...

  • webrtc-RTP/RTSP/RTCP的概念

    RTSP发起/终结流媒体、RTP传输流媒体数据 、RTCP对RTP进行控制,同步。 RTP Real-time T...

  • RTSP RTP RTCP

    参考Wireshark 抓包分析 RTSP/RTP/RTCP 基本工作过程[https://blog.csdn.n...

  • WebRTC源码分析之RTP/RTCP(一)

    首先学习一下RTP/RTCP的基础知识。 RTP/RTCP协议 RTP报头 当没有CSRC时RTP报头一共12个字...

  • 音视频学习笔记 - RTP与RTCP

    音视频学习笔记 - RTP与RTCP ​ 实时传输协议(RTP)详细说明了在互联网上传递音频和视频的标准数据包...

  • 音视频传输协议(RTSP/RTP/RTCP)(十三)

    前言 RTP/RTCP协议设计用来传输音视频数据,对应的RFC文档为:RFC3550,对应的中文版RFC3550中...

网友评论

      本文标题:14期_音视频协议之RTP、RTCP、RTSP

      本文链接:https://www.haomeiwen.com/subject/aqfomdtx.html