摘要:
FLV是一个二进制文件,由文件头(FLV header)和很多tag组成。tag又可以分成三类:audio,video,script,分别代表音频流,视频流,脚本流(关键字或者文件信息之类)。FLV Header一般比较简单,包括文件类型之类的全局信息,如图:文件类型3bytes总是FLV(0x46 阅读全文
摘要:
一、SRS1.下载及编译:git clone -b develop https://gitee.com/ossrs/srs.git &&cd srs/trunk && ./configure && make && ./objs/srs -c conf/srs.conf 中间如有提示需要安装什么软件, 阅读全文
摘要:
一、ZLMediaKit 1.项目特点 基于C++11开发,避免使用裸指针,代码稳定可靠,性能优越。 支持多种协议(RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/M 阅读全文
摘要:
1.https://blog.csdn.net/qq_37079898/article/details/125037560 阅读全文
摘要:
转载自:https://www.cnblogs.com/wainiwann/p/4210343.html 对linux不是很熟,之前只是听说过可以设置程序共享库位置也就是 使用 “export LD_LIBRARY_PATH” 今天用了用,感觉还挺不错,也很常用。 比如你编译了一个so 而这个so 阅读全文
摘要:
1 Windows环境搭建 FFMPEG官网:http://ffmpeg.org/ 下载4.2.1版本源码 源码:https://ffmpeg.org/releases/ffmpeg-4.2.1.tar.bz2 下载4.2.1编译好的文件 下载已经编译好的FFMPEG 网址:https://ffmp 阅读全文
摘要:
1.封装格式的概念 封装格式(也叫容器)就是将已经编码压缩好的视频流、音频流及字幕按照一定的方案放到一个文件中,便于播放软件播放。一般来说,视频文件的后缀名就是它的封装格式。封装的格式不一样,后缀名也就不一样。比如:同样的陷可以做成饺子也可以做成包子。对于视频也是一个道理,同样的音视频流可以用不同容 阅读全文
摘要:
1.声音的物理性质 1)振动 声音是一种由物体振动引发的物理现象,如小提琴的弦声等。物体的振动使其四周空气的压强产生变化,这种忽强忽弱变化以波的形式向四周传播,当被人耳所接收时,我们就听见了声音。 2)波形 声音是由物体的振动产生的,这种振动引起了周围空气压强的振荡,我们称这种振荡的函数表现形式为波 阅读全文
摘要:
1.音视频录制原理 2.音视频播放原理 3.图像表示-RGB格式 4.图像表示-YUV格式1 5.图像表示-YUV格式2 6.图像表示-YUV格式3 更多介绍请点击: 详解yuv系列 YUV420P/I420 stride 计算方式 解释 YUV444,YUV422,YUV420中的4,2,0 7. 阅读全文
摘要:
ubuntu需要20.0.4,16不能实现。 一、实现的大致方法 1.安装MySQL。 2.安装依赖库。 3.安装Redis。 4.wvp编译及配置。 二、使用的资料 1.Ubuntu 安装和使用MySQL (1)service mysql start//开启mysql (2)service mys 阅读全文