ts流与rtsp流的区别是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ts流与rtsp流的区别是啥?相关的知识,希望对你有一定的参考价值。

这个2个流主要用在什么地方?最大的优缺点各是什么?

1. 首先rtsp是实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输。HTTP与RTSP相比,HTTP传送html,而RTSP传送的是多媒体数据。HTTP请求由客户机发出,服务器作出响应;使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的。
更详细的RTSP描述请参考 http://baike.baidu.com/view/70534.htm
所以RTSP主要用于internel,对传输的多媒体数据进行控制

2. TS流:这个是MPEG国际组织规定的音视频封装的标准,机顶盒接收的都是这种格式的数据。DVB-T、DVB-S、DVB-C(地面机顶盒、卫星机顶盒、有线机顶盒)解析的都是TS流数据
参考技术A 1. 首先rtsp是实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输。HTTP与RTSP相比,HTTP传送HTML,而RTSP传送的是多媒体数据。HTTP请求由客户机发出,服务器作出响应;使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的。
更详细的RTSP描述请参考 http://baike.baidu.com/view/70534.htm
所以RTSP主要用于internel,对传输的多媒体数据进行控制
2. TS流:这个是MPEG国际组织规定的音视频封装的标准,机顶盒接收的都是这种格式的数据。DVB-T、DVB-S、DVB-C(地面机顶盒、卫星机顶盒、有线机顶盒)解析的都是TS流数据

浮动脱离文档流与定位脱离文档流的比较~

虽然说:定位和浮动都是脱离文档流;但是其实区别还是蛮大的,话不多说,见下图:

技术图片

 

 

 

 

 效果是这样的:

技术图片

 

 

 

可以看到,浮动虽然脱离了文档流;但是 文本是可以互相看见的;并且保证不被遮起来(超出另算:文本会重叠);不论是 父子元素还是兄弟元素;都是可以互相看见的;

当我们换成定位以后:

技术图片

 

 效果如下图:

 

技术图片

 

 不难发现;定位的脱离文档流更彻底一些;包括文本,互相也是看不见的;仿佛平行空间;各管各的;

总结:浮动脱离文档流不彻底;文本是可以被浮动元素挤压的;定位脱离文档流很彻底,兄弟元素j的显隐取决于层级的高低(z-index);

 

以上是关于ts流与rtsp流的区别是啥?的主要内容,如果未能解决你的问题,请参考以下文章

C语言中的文本流与二进制流的区别

OpenID 隐式流与标准流的示例用例是啥?

轻量级RTSP服务模块和RTSP推流模块适用场景区别

输入流与输出流

浮动脱离文档流与定位脱离文档流的比较~

浮动脱离文档流与定位脱离文档流的比较~