摘要: 这段时间用到了流媒体数据传输的TCP和UDP方式,感觉vlc可以做这方面的demo,这里总结下,也方便我以后查阅。简介VLC主页:http://www.videolan.orgVLC不仅仅是个播放器,也可以作为流媒体服务器使用。这个网上有相关的资料,我就不多说了。声明下本文用的VLC版本:2.0.3... 阅读全文
posted @ 2015-05-21 15:30 CskyWarrior 阅读(4762) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-05-21 15:09 CskyWarrior 阅读(4) 评论(0) 推荐(0) 编辑
摘要: H264关于RTP协议的实现jackyhwei 发布于 2011-08-24 15:24点击:5545次来自:hi.baidu.com/ilovejoy对于H.264视频的实时传输应用来说,TCP的重传机制引入的时延和抖动是无法容忍的,因此我们采用UDP传输协议。但是UDP协议本身是面向无连接的,不... 阅读全文
posted @ 2015-05-20 17:28 CskyWarrior 阅读(333) 评论(0) 推荐(0) 编辑
摘要: RTP是基于 UDP协议的, UDP不用建立连接,效率更高;但允许丢包, 这就要求在重新组装媒体的时候多做些工作RTP只是包裹内容信息,而RTCP是交换控制信息的,Qos是通过RTCP实现的RTP中一个重要的概念是 session, 对于一个 audio stream 可以是一个session 但可... 阅读全文
posted @ 2015-05-20 16:25 CskyWarrior 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 本片文章: http://blog.csdn.net/zxh821112/article/details/17587215一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video、Audio以及我们需要... 阅读全文
posted @ 2015-05-20 14:30 CskyWarrior 阅读(267) 评论(0) 推荐(0) 编辑
摘要: /*****************************************************************************************************************************************************... 阅读全文
posted @ 2015-05-20 11:19 CskyWarrior 阅读(2183) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念1)ESES--Elementary Streams (原始流)是直接从编码器出来的数据流,可以是编码过的视频数据流(H.264,MJPEG等),音频数据流(AAC),或其他编码数据流的统称。ES流经过PES打包器之后,被转换成PES包。 ES是只包含一种内容的数据流,如只含视频或只含音... 阅读全文
posted @ 2015-05-20 11:11 CskyWarrior 阅读(2786) 评论(0) 推荐(0) 编辑
摘要: IP数据报有首部和数据两部分组成的,首部的前一部分是固定长度20字节,是所有IP数据报必须具有的。首部包括:总长度、标识、MF、DF、片偏移。 数字信号实际传送的是数据流,一般数据流包括以下三种: (1)ES流(Elementary Stream):也叫基本码流,包含视频、音频或数据的连续码流... 阅读全文
posted @ 2015-05-20 11:02 CskyWarrior 阅读(848) 评论(0) 推荐(1) 编辑
摘要: 支持流媒体的协议多媒体应用的一个显著特点是数据量大,并且许多应用对实时性要求比较高。传统的TCP协议是一个面向连接的协议,它的重传机制和拥塞控制机制都是不适用于实时多媒体传输的。RTP是一个应用型的传输层协议,它并不提供任何传输可靠性的保证和流量的拥塞控制机制。RTP位于UDP(User Datag... 阅读全文
posted @ 2015-05-20 09:36 CskyWarrior 阅读(12133) 评论(0) 推荐(0) 编辑
摘要: 在使用ffmpeg解码播放TS流的时候(例如之前写过的UDP组播流),在连接时往往需要耗费大量时间。经过debug发现是av_find_stream_info(已抛弃,现在使用的是avformat_find_stream_info)这个方法十分耗时,而且是阻塞的。av_find_stream_inf... 阅读全文
posted @ 2015-05-19 16:15 CskyWarrior 阅读(295) 评论(0) 推荐(0) 编辑