雷霄骅(leixiaohua1020)的专栏

雷神的博客,很值得研究

https://blog.csdn.net/leixiaohua1020/article/list/28

RTMP流媒体播放过程

https://blog.csdn.net/leixiaohua1020/article/details/11704355

原文地址:https://www.cnblogs.com/-WML-/p/9287269.html

时间: 2024-10-22 19:49:16

雷霄骅(leixiaohua1020)的专栏的相关文章

执行sh脚本文件下载Github上的代码(雷霄骅的ffmpeg示例代码)

   今天想重新学习下ffmpeg,于是又来到了雷晓骅的博客,先下载了他的所有代码,这里记录一下在Windows上使用sh脚本下载GitHub上代码的过程. CygWin(最后并没有用到)    可以在Windows系统上使用Unix终端的工具,在运行Windows的同时也可以使用vi,bash,tar等Unix下的工具. 使用CygWin执行sh脚本提示'\r'未找到的命令,因为在dos/window下按一次回车键实际上输入的是"回车(CR)"和"换行(LF)",

转 Android视频播放软解与硬解的区别

硬解,用自带播放器播放,android中的VideoView 软解,使用音视频解码库,比如FFmpeg 一.硬解码 硬解:就是调用GPU的专门模块编码来解,减少CPU运算,对CPU等硬件要求也相对低点.软解需要CPU运算,变相加大CPU负担耗电增加很多.硬件解码是将原来全部交由CPU来处理的视频数据的一部分交由GPU来做,而GPU的并行运算能力要远远高于CPU,这样可以大大的降低对CPU的负载,CPU的占用率较低了之后就可以同时运行一些其他的程序了. 对于Android设备,目前用得比较多的so

android音视频点/直播模块开发

前言 随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能,那么作为开发一个小白,如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及如何技术选型,如何解决遇到的坑,本文抛砖引玉,欢迎大咖交流. 一. 音视频的基础知识 1.1 基本概念 视频是什么 静止的画面叫图像(picture).连续的图像变化每秒超过24帧(frame)画面以上时,根椐视觉暂留原理, 人眼无法辨别每付单独的静态画面,看上去是平滑连续的视觉效果.这样的连

Android视频播放软解与硬解的区别

硬解,用自带播放器播放,android中的VideoView 软解,使用音视频解码库,比如FFmpeg 一.硬解码 硬解:就是调用GPU的专门模块编码来解,减少CPU运算,对CPU等硬件要求也相对低点.软解需要CPU运算,变相加大CPU负担耗电增加很多.硬件解码是将原来全部交由CPU来处理的视频数据的一部分交由GPU来做,而GPU的并行运算能力要远远高于CPU,这样可以大大的降低对CPU的负载,CPU的占用率较低了之后就可以同时运行一些其他的程序了. 对于Android设备,目前用得比较多的so

FFmpeg安装(windows环境)

?FFmpeg是什么? ?FFmpeg组成 ?下载工具 ?安装FFmpeg ?应用到j2ee项目 前言:学习视频编码,一定要知道雷霄骅(leixiaohua1020)的专栏 ,伟大的程序员,26岁去世.雷霄骅---巨星陨落.此文多为摘录自ffmpeg的文档. 官网:https://www.ffmpeg.org/ github地址:https://github.com/FFmpeg/FFmpeg 1.FFmpeg是什么? 引用百度百科,FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转

[转载]jQuery 图表插件 jqChart 使用

jQuery 图表插件 jqChart显示效果效果非常好.支持以下几种图表: Area Bar Bubble Column Financial Chart - Candlestick Financial Chart - Stock Line Pie Radar Area Radar Line Radar Spline Area Radar Spline Scatter Spline Area Spline Stacked Column Stacked Bar 可见支持的种类非常之多.在这里我们使

ffmpeg未整理好,有时间整理下

v  容器(Container) v  容器就是一种文件(封装)格式,比如flv.mkv.ts.mp4.rmvb.avi等.包含下面5种流以及文件头信息. v  流(Stream) v  是一种视频数据信息的传输方式,5种流:音频,视频,字幕,附件,数据. v  帧(Frame)  代表一幅静止的图像,分为I帧,P帧,B帧. v  编解码器(Codec) v  是对视频进行压缩或者解压缩,CODEC =CODE(编码) +DECODE(解码) v  复用/解复用(mux/demux) v  把不

iOS--阅读--优秀博客

介绍 Blog不应该是贴代码. 优秀的Blog应该让人读起来有一种行云流水的感觉. 优秀的Blog应该会让人有一种相见恨晚的感觉. 这与作者的知识.逻辑思维是密不可分的. Blog objc中国 唐巧的技术博客 onevcat(喵神)的博客 念茜的CSDN博客(iOS安全知识) 念茜的新博客 花瓣App李忠的博客(ReactiveCocoa知识) 破船之家(许多优秀翻译) NSHipster中文版(Mattt大神) 叶孤城___的简书(动画迷) Kevin Blog Glow 技术团队博客 In

X264库直接压缩BITMAP格式数据

最近帮朋友看了下X264压缩视频,主要参考了雷霄骅(leixiaohua1020)的专栏的开源代码: http://blog.csdn.net/leixiaohua1020/article/details/42078645 但网上能找到的例子都是把YUV(如I420等)编码为H264的,在编码BITMAP格式的RGB数据之前其实不需要自己转换数据格式,只要把源数据格式指定一下就可以了,X264库可以自动处理. 如下:   int csp=X264_CSP_BGR|X264_CSP_VFLIP;