首页 > 其他分享 >RTSP协议的处理--RECORD

RTSP协议的处理--RECORD

时间:2022-11-18 22:00:20浏览次数:56  
标签:opt -- RTSP TCP RECORD ANNOUNCE 推流

 

   一、ABLMediaServer的过程

1.没做过多的处理,只是对协议进行回复。

2.Session是在ANNOUNCE命令中得到。

二、ZLMediaKit的过程

1.Session也是在ANNOUNCE命令中得到。

2.sendRtspResponse多传了一个 _StrPrinter rtp_info参数。

3.对网张进行了设置。

   //如果是rtsp推流服务器,并且是TCP推流,设置socket flags,,这样能提升接收性能

 int ret = setsockopt(fd, IPPROTO_TCP, TCP_NODELAY, (char *) &opt, static_cast<socklen_t>(sizeof(opt)));

 

//播放模式下,开启MSG_MORE会增加延时,但是能提高发送性能
setSendFlags(SOCKET_DEFAULE_FLAGS | FLAG_MORE);

 

标签:opt,--,RTSP,TCP,RECORD,ANNOUNCE,推流
From: https://www.cnblogs.com/zeliangzhang/p/16905006.html

相关文章

  • 【luffy】课程详情页接口,前端搭建,视频播放器,导航栏
    目录1.课程详情页接口2.课程列表前端2.1轻课2.2实战课2.3课程详情2.4视频播放器3.第三方存储视频托管4.搜索导航栏5.搜索前端页面1.课程详情页接口课程章节接......
  • 强化学习代码实战-08 PPO算法 (倒立摆)
    连续性问题处理"""@Date:2022/11/2@Fun:倒立摆控制"""importrandomimportgymimporttorchimportnumpyasnpfrommatplotlibimportpyplotaspltfromI......
  • 安装conda(mini)后创建虚拟环境时报错:"In general, it's not advisable to use 'sudo
    报错信息:解决办法:(使用下面的命令改变conda相关文件夹的权限,-r递归应用于子文件夹) sudochmod777-R~/miniconda3/  sudochmod777-R~/.conda/  解决。......
  • 感慨
    高中那会儿用cnblogs记了三年的笔记加上初中搞竞赛的两年想来自己已经使用cnblogs记录笔记长达8年的时间了这八年自己一直在成长,初中,高中,大学但是博客园似乎已经跟不上......
  • STM32CubeMX+Keil5环境创建
    1、打开桌面的STM32CubMX软件2、点击File→NewProject创建新的项目 3、选择合适的芯片型号,因为本人是F103ZET6,故选择,双击确定。4、选择合适调试接口 5、将外部......
  • [排序算法] 简单选择排序 (C++)
    简单选择排序原理简单选择排序SelectSort是一种十分直观地排序方法。其原理是每次从未排序的元素中找到当前最小的元素,放在当前未排序序列的首位。一直重复操作直至最后......
  • 并发编程(部分讲解)
    同步、异步、阻塞、非阻塞概念前言在实际的开发中,经常会听到同步,异步,阻塞,非阻塞这些编程概念,每次遇到的时候都会蒙圈,尤其是在一些场景下同步与阻塞,异步与非阻塞感觉没啥......
  • 在安卓手机上,安装arm版powershell
     powershell 安装 install android 安卓 termux---【一在手机上安装termux】--- 在安卓v7手机上安装:https://github.com/termux/termux-app/releases/downlo......
  • Day01_MarkDown语法
    Markdown学习标题几级标题就几个#加一个空格三级标题这里面的![]()......都是英文的四级标题字体helloworl(粗体:前后两个*)helloworl!(斜体:前后三个*)helloworl......
  • [AcWing 792]高精度减法
    点击查看代码#include<iostream>#include<vector>usingnamespacestd;//判断A>=B返回trueA<B返回falseboolcmp(vector<int>A,vector<int>B){//当A的......