花费 22 ms
TS流基本概念

  在MPEG-2标准中,有两种不同类型的码流输出到信道:一种是节目码流(Program Stream, PS),适用于没有误差产生的媒体存储,如DVD等存储介质;另一种是传送流(Transport ...

Tue May 16 04:20:00 CST 2017 2 18551
vlc源码分析(二) 播放流程

  当点击播放文件或者输入要播放的文件后,vlc会执行一系列的流程。   首先需要了解视频以及流媒体处理及播放的流程,由链接中的描述,视频以及流媒体处理时,首先要解协议(http,rtmp,rtsp ...

Sun Apr 23 21:57:00 CST 2017 0 7142
vlc源码分析(六) 调用OpenMAX硬解码H.265

  H.265(HEVC)编码格式能够在得到相同编码质量视频的前提下,使用相当于H.264(AVC)一半的存储容量,虽然H.265的算法复杂度比H.264高一个数量级,但是硬件水平在不断提高,因此H. ...

Fri Jun 09 04:13:00 CST 2017 2 4845
vlc源码分析(五) 流媒体的音视频同步

vlc播放流媒体时实现音视频同步,简单来说就是发送方发送的RTP包带有时间戳,接收方根据此时间戳不断校正本地时钟,播放音视频时根据本地时钟进行同步播放。首先了解两个概念:stream cloc ...

Tue May 23 03:26:00 CST 2017 0 4954
vlc源码分析(一) RTSP会话流程

  可以先了解一下RTSP/RTP/RTCP的概念与区别:RTP与RTCP协议介绍(转载)。   在调试vlc-android时,熟悉了RTSP的会话流程。C表示RTSP客户端,S表示RTSP服务端 ...

Thu Apr 20 06:14:00 CST 2017 3 4653
vlc源码分析(三) 调用live555接收RTP数据

  首先了解RTSP/RTP/RTCP相关概念,尤其是了解RTP协议:RTP与RTCP协议介绍(转载)。   vlc使用模块加载机制调用live555,调用live555的文件是live555.cp ...

Sun May 07 20:41:00 CST 2017 0 3395
vlc源码分析(四) 调用libts接收TS流

  代码分析前,先要了解TS流基本概念:TS流之基本概念。   VLC解析TS流是通过libts库来分离的,libts库使用libdvbpsi库来解TS表。VLC使用模块加载机制来加载libts库, ...

Tue May 16 04:31:00 CST 2017 0 3057
vlc-android native调试配置

1, 按照官网给出的链接,git clone代码,配置好android sdk,ndk...后运行compile.sh; 2, 出现一个protobuf相关的问题(貌似要求protobuf3),自己 ...

Thu Apr 27 04:12:00 CST 2017 7 1516
vlc源码分析(七) 调试HLS协议

HTTP Live Streaming(HLS)是苹果公司提出来的流媒体传输协议。与RTP协议不同的是,HLS可以穿透某些允许HTTP协议通过的防火墙。 一、HLS播放模式 (1) ...

Sun Sep 03 07:35:00 CST 2017 0 1519

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM