gb28181点播流程中INVITE消息需要注意的点

1. Content-Length必须正确,否则设备会报415。

2. sip 服务器给设备发 INVITE 消息时,sdp 携带的是媒体服务器的能力描述,正确的报文示例如下

INVITE sip:{camera_id}@3402000000:{local_port} SIP/2.0 Via: SIP/2.0/TCP {local_ip}:{local_port};rport;branch={branch} From: <sip:{client_id}@3402000000>;tag={from_tag} To: <sip:{camera_id}@3402000000> Call-ID: {random.randint(0,1<<31)}@{local_ip} CSeq: {cseq} INVITE Contact: <sip:{client_id}@{local_ip}:{local_port}> Content-Type: application/sdp Max-Forwards: 70 Subject: {camera_id}:0,{client_id}:0 Content-Length: {sdp_len} v=0 o=34020000002000000001 0 0 IN IP4 123.57.58.166 s=Play c=IN IP4 123.57.58.166 t=0 0 m=video 9000 TCP/RTP/AVP 96 a=recvonly a=setup:passive a=connection:new a=rtpmap:96 PS/90000 a=fmtp:96 profile-level-id=420028;packetization-mode=1 y=0000000001 f=

其中,a=recvonly,a=setup:passive,a=connection:new,这几个字段是需要注意的,不要写错,这几个字段的值都是因为描述的是媒体服务器要做的事才这么写的,服务器是收流,所以写 recvonly,如果是设备,应该是 sendonly,然后服务器是等待设备连接的,所以是 passive,如果是设备,那么 应该是 active,connection:new设备可以没有。

3. 给设备回 ACK 时,to_tag、call_id,要照抄设备回的200里的消息的。

4. sip 服务器给设备发 invite,设备回的200消息,from 和 to 是原样保留的,不会颠倒,而如果是设备新发的消息,比如 BYE,那么 from是设备,to 是 sip 服务器。

5. 由于我也是第一次接触网络媒体协议方面的开发,不是特别熟悉,所以经常咨询AI,但貌似 AI 对具体细节有时也把握不好,导致一会这样说,一会又那样说,把我也搞蒙了,所以当发现 AI 自我矛盾的时候,就可以先把它放一边了,说明它也不是很懂,所以会一本正经的胡说八道。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1189479.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大模型微调常见问题解决方案汇总

一、环境配置类问题 环境配置是微调的第一步&#xff0c;也是最基础的环节&#xff0c;框架、硬件、依赖之间的兼容性问题&#xff0c;会直接导致后续工作无法开展&#xff0c;这类问题的排查优先级最高。 问题1&#xff1a;依赖版本冲突&#xff0c;安装后导入包时报错 这是最…

2026年诚信的叉车塑料托盘,网格塑料托盘,塑料托盘厂家选型推荐指南 - 品牌鉴赏师

引言在现代物流与仓储领域,塑料托盘、叉车塑料托盘、网格塑料托盘、九脚塑料托盘、平板塑料托盘以及仓储塑料托盘等塑料制品扮演着至关重要的角色。它们的质量、性能和适用性直接影响着物流效率、货物安全以及企业的运…

关于MoE(混合专家模型):看这篇就对了

一、MoE的诞生背景与核心定义 要理解MoE&#xff0c;首先要明确它解决的核心问题——传统稠密Transformer的固有瓶颈。Transformer是当前大模型的基础架构&#xff0c;其核心的前馈神经网络&#xff08;FFN&#xff09;层是模型做特征加工的关键&#xff0c;但传统的FFN是稠密层…

2026 年风味酱生产厂家推荐榜:山东晶荣食品有限公司 ,香菇风味酱/大葱风味酱/洋葱风味酱/牛肉风味酱/鲍菇风味酱全系供应

在调味酱市场中,风味酱凭借其独特的口感和广泛的应用场景,逐渐成为消费者餐桌上的常客。据行业数据显示,2025年风味酱市场规模已突破120亿元,年复合增长率达8.7%,其中香菇风味酱、牛肉风味酱等细分品类增速显著。…

吃透JVM深层原理:从内存模型到垃圾回收,面试生产排障全攻略

一、JVM内存模型&#xff1a;不止是“堆栈”那么简单 很多人对JVM内存的理解停留在“堆存对象、栈存方法”&#xff0c;但这只是表层认知。JVM规范定义的内存区域&#xff0c;每个都有明确职责和溢出场景&#xff0c;吃透这些才能避开90%的内存异常坑。 1. 内存区域细分&…

智能马桶哪家好?十大品牌深度测评给您一个选择(市场+用户+网评+销量四维认证) - 提酒换清欢

2026智能马桶品牌星级排名(市场+用户+网评+销量四维认证) 排名核心标准说明 本次排名综合四大核心维度:市场表现(渠道覆盖、政策适配、产能规模)、用户口碑(满意度、复购率、场景适配度)、网评数据(平台好评率…

江苏省聚乙二醇4000优质厂家推荐榜 - 优质品牌商家

江苏省聚乙二醇4000优质厂家推荐榜一、行业背景与推荐依据据《2026中国聚醚醇类化工原料行业发展白皮书》数据显示,聚乙二醇4000作为多功能化工中间体,近年在制药、化妆品、油田化学品等领域的年需求增长率达8.2%,已…

基于SpringBoot的校园疫情防控管理系统毕业设计源码

博主介绍&#xff1a;✌ 专注于Java,python,✌关注✌私信我✌具体的问题&#xff0c;我会尽力帮助你。 一、研究目的 本研究旨在开发一套基于SpringBoot框架的校园疫情防控管理系统&#xff0c;以应对当前新冠疫情对校园生活带来的挑战。具体研究目的如下&#xff1a; 首先&a…

拉床(数控/榫槽)制造商口碑分析:行业翘楚深度剖析 - 品牌推荐大师

在制造业智能化、高端化转型的浪潮中,拉床作为金属切削领域的关键装备,其性能、精度与售后服务对企业生产至关重要。据市场调研,2026年中国拉床市场规模有望突破62亿元,数控机型占比超40%,行业竞争呈现“高端技术…

厦门装修省钱秘籍:高性价比公司大揭秘 - 品牌测评鉴赏家

厦门装修省钱秘籍:高性价比公司大揭秘一、厦门装修,钱要花在刀刃上 在厦门这座美丽的海滨城市,拥有一套温馨舒适的家是许多人的梦想。装修作为实现梦想的重要环节,既充满期待感,也需要精准把控细节,尤其对于追求…

2026年江北彩印店综合实力TOP榜:服务、技术、资信三维度权威排行 - 华Sir1

前言:一站式能力成为决策关键 随着2026年企业降本增效与品牌化建设的需求持续深化,商业印刷市场已悄然完成一轮洗牌。根据《2026中国印刷业智能化发展报告》指出,单纯的价格优势正在让位于“一站式解决方案”的综合…

成都恒利泰:一只功分器如何止损20万?

成都恒利泰:一只功分器如何止损20万?客户案例: 凌晨一点的胡志明市港口,潮水声混着汽笛。 越南代理商小阮把最后一箱设备搬上岸,却接到紧急电话:“海关临时抽检,目前只剩一路射频,要同时接三副天线,通不过今天…

基于SpringBoot的校园疫情防控系统毕业设计源码

博主介绍&#xff1a;✌ 专注于Java,python,✌关注✌私信我✌具体的问题&#xff0c;我会尽力帮助你。一、研究目的本研究旨在设计并实现一套基于SpringBoot框架的校园疫情防控系统&#xff0c;以满足当前疫情防控形势下校园管理工作的实际需求。具体研究目的如下&#xff1a;构…

权威解读:2026年化污水处理设备厂家十大品牌排行榜单! - 深度智识库

面对日益严格的环保法规和多样化的处理需求,一张权威的污水处理设备推荐榜单,能让决策者拨开市场迷雾,看清行业真正的实力派。污水处理行业正迎来高质量发展的关键时期。在“双碳”目标深入实施的背景下,市场对高效…

2026年污水处理设备厂家TOP5品牌推荐:成都远锦环保推动绿色环保 - 深度智识库

2026年3月1日,《城镇污水处理厂污染物排放标准》(GB 18918—2002)修改单将正式实施,总磷日均值≤0.5mg/L、COD瞬时排放限值≤75mg/L的“双限值管控”要求,推动污水处理行业从“达标排放”向“资源循环”升级。全球…

2026净化工程新排行:浙江百级公司脱颖而出,洁净厂房/车间净化/无尘室/净化工程/净化车间/洁净室,净化工程厂家有哪些 - 品牌推荐师

当前,随着半导体、生物医药、新能源等产业对生产环境洁净度要求的持续攀升,百级净化工程(即每立方米空气中≥0.5μm的尘粒数不超过100个)已成为高端制造领域的关键基础设施。其核心价值不仅体现在对微粒、温湿度、…

太原市英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜 - 苏木2025

在留学热潮持续升温的太原,雅思考试已成为学子通往海外名校的核心敲门砖,但备考之路却布满荆棘。多数考生面临着选课迷茫、优质教育机构甄别不易的困境,在提分技巧匮乏、个性化方案缺失的问题中挣扎,如何在众多机构…

基于SpringBoot的校园竞赛管理系统毕业设计

博主介绍&#xff1a;✌ 专注于Java,python,✌关注✌私信我✌具体的问题&#xff0c;我会尽力帮助你。一、研究目的本研究旨在设计并实现一个基于SpringBoot框架的校园竞赛管理系统&#xff0c;以满足现代高校在组织和管理各类竞赛活动中的需求。具体研究目的如下&#xff1a;提…

【实战项目】 基于STM32分密级数据拷贝器

运行效果:https://lunwen.yeel.cn/view.php?id=5824 基于STM32分密级数据拷贝器摘要:随着信息安全的重要性日益凸显,分密级数据拷贝成为一项关键任务。本论文针对分密级数据拷贝的需求,设计并实现了一种基于STM32…

数学软件MATLAB下载安装全流程图文详解(附安装包,新手也能轻松搞定) - sdfsafafa

MATLAB 的全称是Matrix Laboratory,它是一款高级技术计算语言和交互式环境,核心定位是解决工程与科学领域的各类问题。 MATLAB 和普通编程软件不同,它以矩阵为基础数据类型,能轻松完成数值计算、算法开发、数据可视…