这两天研究了FFmpeg发送流媒体的命令,在此简单记录一下以作备忘。 1. UDP 1.1. 发送H.264裸流至组播地址 注:组播地址指的范围是224.0.0.0—239.255.255.255 下面命令实现了发送H.264裸流“chunwan.h264”至地址udp://233.233.233. ...
分类:
其他好文 时间:
2016-11-24 16:02:50
阅读次数:
301
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 首先要阐明所谓的AVC其实就是H.264标准,是由ITU-T和ISO/IEC组成的联合视频组(JVT,Joint Video Team)一起开发的, ITU-T给这个标准命名为H.264(以前 ...
分类:
Web程序 时间:
2016-11-17 16:00:25
阅读次数:
216
文章-原址 公司项目原因,接触了一下视频流H264的编解码知识,之前项目使用的是FFMpeg多媒体库,利用CPU做视频的编码和解码,俗称为软编软解。该方法比较通用,但是占用CPU资源,编解码效率不高。一般系统都会提供GPU或者专用处理器来对视频流进行编解码,也就是硬件编码和解码,简称为硬编解码。苹果 ...
分类:
移动开发 时间:
2016-11-15 00:17:48
阅读次数:
308
--disable-everything --enable-decoder=h264 --enable-demuxer=h264 --enable-parser=h264 --disable-ffplay --disable-ffmpeg --disable-ffprobe --disable-ne ...
分类:
其他好文 时间:
2016-11-14 12:51:11
阅读次数:
195
RTPProxyrtp媒体代理使用及Win32移植。KamailioIMS使用kamailio搭建IMS实例。Qos在Linphone中的实现分析1、RTP统计:丢包、抖动、时延、使用带宽;2、RTCP;3、TOS/DSCP;4、RSVP资源预留;5、Jitterbuffer;6、自适应抖动补偿;7、自动调整发送比特率;H264格式H264Annnex格式及RTP网..
分类:
其他好文 时间:
2016-11-13 02:43:30
阅读次数:
770
http://www.tuicool.com/articles/ZbyymqJ Content-Disposition:inline; filename= "c501b_01_h264_sd_960_540.mp4" 浏览器的行为不再是提示下载文件,而是打开文件 一个server端和client端的 ...
分类:
Web程序 时间:
2016-11-11 23:15:44
阅读次数:
199
转自https://github.com/EasyDarwin/EasyPusher 本文仅实际体验一下demo,分析一下如何应用。 1)EasyPusher框图预览 2) EasyPusher应用实现 啃代码才是关键,看懂demo才好熟练应用。 a. 推送h264文件 b. 推送Camera SD ...
分类:
其他好文 时间:
2016-10-31 07:18:32
阅读次数:
247
1 本文词汇约定 宏块:H264编码基本单元,16x16像素(或采样)构成 块: 由8x8像素(或采样)构成的单位 子块: 由4x4像素(或采样)构成的单位 2 帧内亮度预测模式 H264规范中,宏块有4种帧内亮度预测模式,模式编号为0,1,2,3;块与子块分别有9种帧内亮度预测模式,模式编号从0至 ...
分类:
其他好文 时间:
2016-10-28 23:03:17
阅读次数:
339
一、目的 推送一条rtmp流,视频码流采用h264 high422 10bit编码 二、环境 1、linux系统:Red Hat Enterprise Linux Server release 5.8 2、ffmpeg:3.1.4 3、x264:git下来的最新代码(2016-10-21) 三、编译 ...
分类:
其他好文 时间:
2016-10-21 23:57:58
阅读次数:
815
1 指数格伦布熵编码算法原理 1.1 无符号整数k阶指数格伦布算法编码过程: 1) 将数字以二进制形式写出,去掉最低的k个比特位,之后加1 2) 计算留下的比特数,将此数减一,即是需要增加的前导零个数 3) 将第一步中去掉的最低k个比特位补回比特串尾部 例子(1阶指数格伦布算法编码整数9): 第1步 ...
分类:
编程语言 时间:
2016-10-17 11:30:10
阅读次数:
197