流媒体
Swordscsdner
做小白的日子,好命苦,命好苦啊。
展开
-
Windows下编译live555源码
因博主不允许转载,所以这里贴出地址,方便以后找寻。live555源码地址点这里。本人在VS2015上,按照原文步骤,基本可以通过。有一些碰到的小困难下面补充一下:1、如何在已有项目上添加新项目: 2、在编译过程中,可能会遇到多次类似 ‘_snprintf’错误,注意,不止这一种。解决方法与原文相似:选择项目->属性->配置属性->C/C++-转载 2017-09-29 11:02:22 · 332 阅读 · 0 评论 -
live555 源码分析:简介
live555 是一个 C++ 开发的流媒体项目,它主要由几个用于多媒体流的库组成,其官方网站地址为 http://www.live555.com/。live555 使用开放的标准协议 (RTP/RTCP,RTSP,SIP),方便与其它标准的流媒体组件互操作。这些库可以为 Unix-like(包括 Linux 和 Mac OS X),Windows,和 QNX (及其它 POSIX 兼容系统)转载 2017-09-29 10:57:20 · 397 阅读 · 0 评论 -
linux系统下执行 ffplay 出错 “Could not initialize SDL”
系统CentOs7今天刚在上面编译了ffmpeg,用ffplay测试播放udp流的时候出现错误:命令:./ffplay udp:192.168.55.155:1234错误:Could not initialize SDL - No available video device (Did you set the Display viriable?)原创 2017-10-27 16:32:25 · 7804 阅读 · 0 评论 -
H264(NAL简介与I帧判断)
H264(NAL简介与I帧判断)1、NAL全称Network Abstract Layer, 即网络抽象层。 在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。因此我们平时的每帧数转载 2017-11-30 10:28:00 · 428 阅读 · 0 评论 -
H.264编码原理以及I帧B帧P帧
https://www.cnblogs.com/herenzhiming/articles/5106178.html前言----------------------- H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中, 一般有差别的像素只有转载 2017-11-22 17:01:10 · 312 阅读 · 0 评论 -
H264 RTP解包
http://blog.csdn.net/anobodykey/article/details/7876047#原理就是从udp接收一个数据包,判断这个数据包是单个发送还是分片发送,进而获取rtp包中的h264NAL数据,并加上0x00000001起始字节一并写进文件中即可。[cpp] view plain copy#in转载 2017-11-23 11:18:57 · 476 阅读 · 0 评论