sip协议代码设计实例-sip协议教程
怎么把sip协议转换成rtmp或rtsp协议?
目前市场上的监控摄像头或摄像机都是网络摄像头IPCam,支持输出网络流,一般为RTSP协议的流。只不过每一个厂家对RTSP的书写规则不同如大华,海康,中维世纪等。 都需要联系品牌厂家询问书写规则。 也就是需要拉流软件,通过一些转流转协议工具如800li的信号适配器软件会转协议RTSP成RTMP并推送至流媒体服务器如fms,red5或800li。系统会给出一段嵌入网页的HTML代码和视频播放地址,可以嵌入网页或微信公众号进行监控直播。
SIP协议基于tcp还是udp?
SIP是一个应用层的会话协议,与一般协议不同的是,SIP协议可以同时支持各种传输协议:
SIP支持UDP传输:UDP是一个无连接的协议,且不提供可靠性。在UDP上建立SIP连接存在不可靠性。
SIP支持TCP传输:增加了SIP报文和语音传输的可靠性,通过TCP协议自身的特点为基于SIP的VoIP通信提供了面向连接和可靠的传输。SIP使用TCP传输协议后,SIP协议可以不需要考虑报文丢失和重传问题。
SIP支持TLS(Transport Layer Security,传输层安全)传输:SIP支持TCP传输仅仅保证了SIP报文和语音传输的可靠性,而SIP支持TLS传输则保证了SIP报文传输的安全性。
以上三种传输协议各具特点,用户可以根据实际的应用环境***用不同的传输协议。
323协议相比sip协议优点?
SIP协议与H.323协议的比较
H.323和SIP设计之初都是作为多媒体通信的应用层控制(信令)协议,目前一般用于IP电话。它们能实现的信令功能基本相同,也都利用RTP作为媒体传输的协议。但两者的设计风格截然不同,这是由于其推出的两大阵营(电信领域与Internet领域)都想沿袭自己的传统。H.323是由国际电联提出来的,它企图把VoIP当作是众所周知的传统电话,只是传输方式由电路交换变成了分组交换,就如同模拟传输变成数字传输、同轴电缆传输变成了光纤传输。而SIP侧重于将IP电话作为Internet上的一个应用,较其他应用(如FTP,E-mail等)增加了信令和QoS的要求。
H.323推出较早,协议发展得比较成熟;由于其***用的是传统的实现电话信令的模式,便于与现有的电话网互通,但相对复杂得多。SIP借鉴了其他Internet标准和协议的设计思想,有其突出的优点。
首先,它是基于文本的协议,而H.323***用基于ASN.1和压缩编码规则的二进制方法表示其消息,因此,SIP对以文本形式表示的消息的词法和语法分析就比较简单。其次,SIP会话请求过程和媒体协商过程等是一起进行的,因此呼叫建立时间短,而在H.323中呼叫建立过程和进行媒体参数等协商的信令控制过程是分开进行的。再次,H.323为实现补充业务定义了专门的协议,如H.450.1、H.450.2和H.450.3等,而SIP只要充分利用已定义的头域,必要时对头域进行简单扩展就能很方便地支持补充业务或智能业务。
最后,H.323进行集中、层次式控制。尽管集中控制便于管理(如便于计费和带宽管理等),但是当用于控制大型会议电话时,H.323中执行会议控制功能的多点控制单元很可能成为瓶颈。而SIP类似于其他的Internet协议,设计上就为分布式的 呼叫模型服务的,具有分布式的组播功能。
SIP和H.323都有明显的优缺点。
H.323的优点
尽管H.323最开始只被设计用来在IP上传输语音和***,但是它得到了更广泛的应用。H.323是一个整套的协议栈用来在IP和包交换网络中传输标准的电话语音服务。除了在设计时独立于其它标准,H.323的基本功能里也包括很多电话的***功能,例如会议和呼叫转移。这种实现的优点是,它给希望开发高级特性和服务的开发者留下了很明确的接口
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.pj1663.com/post/3829.html