- 博客(11)
- 资源 (3)
- 收藏
- 关注
转载 stun协议
一、stun协议格式1、STUN报文头1)最高的2位必须置零,这可以在当STUN和其他协议复用的时候,用来区分STUN包和其他数据包。2)STUN Message Type 字段定义了消息的类型(请求/成功响应/失败响应/指示)和消息的主方法。虽然我们有4个消息类别,但在STUN中只有两种类型的事务,即请求/响应类型和指示类型。响应类型分为成功和出错两种,用来帮助快速处理STUN信息。Message Type字段又可以进一步分解为如下结构:其中显示的位为从最高有效位M11到最低有效
2021-01-30 17:00:33 570
原创 分享一下面试过程
分享一下面试过程大厂TX效率挺高的,十月一号国庆节前一周每天一面,节前一共四面,节后两面。问了ngx,epoll,srs,tcp,1-1万亿之间的所有素数计算并且两个cpu需要均衡,lru算法,ffmpeg,编解码,音视频封装等等一二面,还有项目,p2p,可靠udp,rtc相关的,很顺利的都通过了,已经拿到口头offer,还挺鸡冻一面 1 项目相关,基础语言相关,ffmpeg+srs+音视频基础, 实现LRU算法, MP4、flv、ts封装的一些小细节,音视频编解码步骤和原理...
2020-11-11 15:08:42 201 1
原创 webrtc在ubuntu系统下的编译 备忘录
webrtc在linux系统(ubuntu18.04)下的编译转载并修改点击 http://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools.html进行查看depot_tools工具的linux下的安装方式主要是在 git clone https://chromium.googlesource.com/chromium/tools/depot_tools.gi.
2020-11-06 12:10:05 464
转载 MP3格式音频文件结构解析
MP3格式音频文件结构解析2013-05-25 01:21 30139人阅读 评论(17) 收藏 举报 分类:音视频编解码(3) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]一、概述Layer-3 音频文件,MPEG(Moving Picture Experts Gr
2016-10-28 12:14:45 770
原创 h264格式解析
H263采用的是分级接口,共四层。分别是:图像层、块组层、宏块层、块层。h264分为两层,分别是:视频编码层-VLC和网络提取层-NAL。表1 NAL单元格式NAL头RBSPNAL头RBSPRBSP:封装于网络抽象单元的数据称之为原始字节序列载荷RBSP,它是NAL的基本传输单元。其中,RBSP又分为视频编码数
2016-10-27 15:10:14 517
转载 flv视频格式解析
FLV视频封装格式详解标签: flvheaderaudiovideocodecfile2012-04-04 21:13 10526人阅读 评论(3) 收藏 举报 分类:FFMpeg编解码(21) 目录(?)[+]OverviewFlash Video(简称FLV),是一种流行的网络格式。目前国内外大部分
2016-10-27 15:04:42 986
转载 ADTS音频格式分析
ADTS结构September 2, 2013adtsaac音频多媒体ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。转载请注明来自:http://www.binkery.com/ADTS内容及结构一般情况下ADTS的头信息都是7个字节,分为2部分:adts_fixed_header()
2016-10-26 16:44:19 2387
转载 h264封装为flv文件
转载:http://blog.chinaunix.net/uid-24567872-id-3471547.html前面写了flv文件的解析,有h264裸流的话就开始封装吧。网上大多数都是用ffmeg库来做这个工作的,哎,学习资料少学不会,还是自己动手吧。封装前要先了解下h.264格式,只需要知道一点点就可以了,我看了h.264官方文档,我靠,3百多页,还全是中文,什么,
2016-09-28 14:55:52 1257
原创 ffmpeg命令
ffmpeg使用语法ffmpeg [[options][`-i' input_file]]... {[options] output_file}...如果没有输入文件,那么视音频捕捉(只在Linux下有效,因为Linux下把音视频设备当作文件句柄来处理)就会起作用。作为通用的规则,选项一 般用于下一个特定的文件。如果你给 –b 64选项,改选会设置下一个视频速率。对于原始输入文件,格式选
2013-06-17 09:39:21 499
原创 安装ffmpeg库的错误:ERROR: libtheora not found
安装ffmpeg库的错误:ERROR: libtheora not found cd ~/ffmpeg_sourcesgit clone --depth 1 git://source.ffmpeg.org/ffmpegcd ffmpeg./configure --prefix="$HOME/ffmpeg_build" --extra-cflags="-I$HOME/ffmpe
2013-06-17 09:33:58 5860
温度传感器18b20的驱动
2013-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人