![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
音视频编解码
音视频编解码
SXM19940913sxm
这个作者很懒,什么都没留下…
展开
-
音视频编解码---RGB RGB封装成BMP RBG大端方式存储/小端方式读取 YUV和RGB(线性量化)转换公式
RGB和YUV概念RGB方式:(必定是Packet形式存放数据) ①RGB565 ②RGB888(真彩色) ③ARBG=RGB+A透明度本质:只记录R、G、B三基色各自的亮度优势:方便数字化表达,广泛用于数字化彩色显示器,计算机编程等领域。劣势:和传统的灰度图兼容不好,表达颜色的效率不高2、YUV和RGB的关系及转换相互转换:用数学方法互相换算,是个典型的浮点运算过程。YUV转灰度图:UV=128rgb->BMP(文件头+信息头+像素数据)按照小端存储顺序RRGB=原创 2020-06-15 10:34:56 · 727 阅读 · 0 评论 -
音视频编解码---MPEG到H264/AVC的演变
什么是MPEG?MPEG-X和H.26X、MPEG-1编解码标准MPEG-1中I、B、P帧的基本编码原理MPEG-2MPEG-2 数据位流与视像质量可变编码MPEG-3确实有,它是在MPEG-2之后,制定的应用在HDTV上的音视频标准。但是由于MPEG-2大获成功,已经可以满足需求,所以MPEG-3就被融合进了MPEG-2。MPEG-4MPEG-4也称视听对象编码(Coding of ...原创 2020-04-18 11:08:15 · 238 阅读 · 0 评论 -
音视频编解码---YUV BMP RBG大端方式存储/小端方式读取 转换公式(线性量化)
视音频数据处理入门:RGB、YUV像素数据处理/** * Split Y, U, V planes in YUV420P file. * //P(planar) [Y]+[U]+[V] * //SP(Semi-Planar) [Y]+[U+V] * @param url Location of Input YUV file. * @param w Width of...原创 2019-12-18 10:54:32 · 595 阅读 · 0 评论 -
音视频开发---nginx流媒体服务器的简单实用
小石头吼吼的博客之网络视频启动nginx后用ffmpeg推流到nginx-myapp上1、从usb摄像头直接推流ffmpeg -f v4l2 -i /dev/video0 -s 640x480 -f flv rtmp://192.168.126.128/myapp/test12、从网络摄像头通过rtsp推流ffplay -i rtsp://localhost:8554/live1.h...原创 2020-02-02 16:45:46 · 341 阅读 · 0 评论 -
obs
//sudo apt-get update 如果直接安装有问题可以尝试一下更新update 再安装 说不定就行了sudo apt-get install obs-studio原创 2019-12-29 09:10:05 · 218 阅读 · 0 评论 -
ubuntu16.04安装nginx教程 使用nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器笔记 用ffmpeg命令推流现有文件
1. 安装nginx的依赖包# 查看zlib是否安装dpkg -l | grep zlib# 解决依赖包openssl安装sudo apt-get install openssl libssl-dev# 解决依赖包pcre安装sudo apt-get install libpcre3 libpcre3-dev# 解决依赖包zlib安装sudo apt-get install zli...原创 2020-02-02 16:39:39 · 830 阅读 · 0 评论 -
网易视频云:流媒体服务器原理和架构解析
流媒体传输类型主流的流媒体协议流媒体协议原理(一) HTTP渐进式下载原理(仅支持文件播放)(二) 苹果支持的HLS原理(实况直播、文件点播)(三) Adobe Flash 支持的RTMP协议(支持文件播放 和 实况直播)(四) RTSP协议流媒体服务器的协议栈流媒体的传输技术自适性串流技术 一个完整的多媒体文件是由音频和视频两部分组成的,H264、Xvid...转载 2019-12-25 09:37:22 · 355 阅读 · 0 评论