当前位置:网站首页>SIP protocol of gb28181
SIP protocol of gb28181
2022-07-01 19:34:00 【lcyw】
One 、SIP summary
Session initiation protocol (Session Initiation Protocal, SIP).SIP It is an application layer signaling control protocol , The main purpose is to IP Establish... In the network 、 Modify and release the application layer protocol of multimedia session . Its main applications include but are not limited to voice 、 news 、 video 、 Call control, etc . The participants of the session can use multicast (multicast)、 Mesh unicast (unicast) Or a mixture of both .
SIP Location of the agreement
SIP Follow HTTP equally , Belongs to the application layer protocol , So you can use UDP transmission ( More commonly used ), It can be the same as TCP transmission .
Two 、 Common terms
Business (transaction): On the client side and on the server side , Contains the request sent from the first client to the server , adopt branch and cseq Parameter marks a transaction .
conversation (session): It is a collection of multimedia senders and receivers . Can be understood as a call from the off hook 、 dial 、 conversation 、 Hang up and a series of signal actions .
session It was established after media exchange ( In exchange for SDP)
dialogue (dialog): A conversation is two that last for a while UA End to end... Between SIP Relationship . use call-ID,local tag ,remote tag( other party tag) To mark a conversation .
边栏推荐
- Collation of open source protocols of open source frameworks commonly used in Web Development
- Learn MySQL from scratch - database and data table operations
- GetMessage底层机制分析
- 云服务器ECS夏日省钱秘籍,这次@老用户快来领走
- 事务隔离级别 gap锁 死锁
- Extensive reading of the paper [film: visual reasoning with a general condition layer]
- Summary of SQL query de duplication statistics methods
- 【To .NET】C#集合类源码解析
- 论文阅读【Discriminative Latent Semantic Graph for Video Captioning】
- AAAI2020: Real-time Scene Text Detection with Differentiable Binarization
猜你喜欢
Enabling "new Chinese enterprises", SAP process automation landing in China
Detailed explanation of JUnit unit test framework
B2B e-commerce platform solution for fresh food industry to improve the standardization and transparency of enterprise transaction process
混沌工程平台 ChaosBlade-Box 新版重磅发布
What must be done in graduation season before going to Shanhai
ECS summer money saving secret, this time @ old users come and take it away
Digital business cloud: from planning to implementation, how does Minmetals Group quickly build a new pattern of digital development?
Ubuntu14 install MySQL and configure root account local and remote access
Solidity - 合约结构 - 错误(error)- ^0.8.4版本新增
Lumiprobe phosphide hexaethylene phosphide specification
随机推荐
Contos 7 搭建sftp之创建用户、用户组以及删除用户
Manufacturing SRM management system supplier all-round closed-loop management, to achieve procurement sourcing and process efficient collaboration
学习笔记【gumbel softmax】
OpenCV视频质量诊断----视频遮挡诊断
[pytorch record] automatic hybrid accuracy training torch cuda. amp
Dom4J解析XML、Xpath检索XML
事务隔离级别 gap锁 死锁
云服务器ECS夏日省钱秘籍,这次@老用户快来领走
Nacos configuration file publishing failed, please check whether the parameters are correct solution
Les canaux de culture intensive s'efforcent de développer Fu Xin et Wei Shi jiajie pour organiser une conférence de formation sur les nouveaux produits
703. 数据流中的第 K 大元素
Boost the development of digital economy and consolidate the base of digital talents - the digital talent competition was successfully held in Kunming
The use of subplot function in MATLAB
音频编解码基础知识
sql查询去重统计的方法总结
optaplanner学习笔记(一)案例Cloud balance
Learning records of building thingsboard, an Internet of things platform
Extensive reading of the paper [film: visual reasoning with a general condition layer]
物联网平台thingsboard搭建学习记录
Once the SQL is optimized, the database query speed is increased by 60 times