live_transJitterbuffer 发表于 2022-04-10 分类于 live jitterBuffer概述jitterBuffer:jitterBuffer严格上来说分为jitter和buffer,一些实现上把jitterbuffer一起实现,所以就直接称为jitterbuffer. 阅读全文 »
live_transAlgorithm 发表于 2022-04-10 更新于 2022-04-17 分类于 live 音视频传输算法 简介: 重传:nackackjitterbufferfec拥塞控制带宽评估rttrto测量快速接入延迟控制网络延迟结点buffer 音画同步buffer 排序buffer 重传乱序buffer播放buffer无限GOP p2p和子流
live_flv 发表于 2022-04-09 分类于 live flv简介flv是一种视频容器格式,用于封装特定类型编码方式的音频和视频,并以tag的方式封装。特定格式是协议限制。若传输涉及的端闭环,实现上也可以支持其他编码方式的音视频,因为flv并不要求,且tag的方式灵活。 flv 老协议了,是很久前adobe开发的,但是因为国内很多厂商还在用,所以也还得了解。 阅读全文 »
tcpip_router 发表于 2022-04-04 分类于 tcpip ip层基本介绍ip层任务 将一个封包顺利的正确的从主机或服务器A传递到服务器或主机B,涉及路由,即如何选择合适的道路; 阅读全文 »
linux_nettx_dev 发表于 2022-04-04 分类于 tcpip linux skb发送到设备即 skb从协议栈出来,到设备驱动程序的过程;简介:传输过程和接收过程是对称的,也是初始化相关软中断,和对应的net_tx_action: 阅读全文 »
ffmpeg_sourcecode 发表于 2022-04-03 更新于 2022-04-04 分类于 ffmpeg ffmpeg 源码简介ffmpeg源代码中,有很多函数钩子挂载点,类似linux内核,因为ffmpeg也是c语言写得,所以这样实现,有利于接入新类型,即泛型。也使得代码结构更清晰更容易阅读。 阅读全文 »