摘要: mp4封装格式各box类型讲解及IBP帧计算 [toc] MP4文件封装格式,对应的标准为ISO/IEC 14496 12,即信息技术 视听对象编码的第12部分 ISO 基本媒体文件格式(Information technology Coding of audio visual objects Pa 阅读全文
posted @ 2020-05-17 22:24 靑い空゛ 阅读(8260) 评论(1) 推荐(2) 编辑
摘要: 扫了一遍官方文档,整理张官文树。 当然还有很多细节,可以慢慢沿着树根填,有需要可以联系我要ProcessON源文件,我尽量给个最新的出来。 官文 : http://ffmpeg.org/documentation.html 阅读全文
posted @ 2020-03-25 14:29 靑い空゛ 阅读(648) 评论(0) 推荐(1) 编辑
摘要: 硬件视频加速技术 [toc] 通过让显卡编解码视频,从而减轻cpu负担并且还能节省电源。 当视频内容存储在硬盘、dvd、摄像机、手机或广播媒体上时,通常会被压缩并编码成特定的格式。当你想要播放、上传或复制内容到你的手机时,必须先对其进行解码,然后再以一种新的格式重新编码,这是一个耗费资源和时间的过程 阅读全文
posted @ 2020-03-09 18:04 靑い空゛ 阅读(7082) 评论(1) 推荐(0) 编辑
摘要: 网络流媒体协议的联系与区别(RTP RTCP RTSP RTMP HLS) [toc] 三句话简结 RTP RTCP RTSP RTMP HLS区别与联系 流媒体各协议层次图 RTP实际上介于应用层和传输层之间。同时具有应用层和传输层的各种特点。这个特点需要仔细甄别。 从应用开发者的角度看,RTP应 阅读全文
posted @ 2020-03-07 22:46 靑い空゛ 阅读(3449) 评论(1) 推荐(3) 编辑
摘要: RTMP协议推流交互流程 [toc] 想了解下直播常见协议RTMP,可是看着网文,头疼,这里记录下RTMP协议推流播放的交互流程,细节可以再看规范,感觉会舒服一些。 RTMP(Real Time Messaging Protocol 实时消息传输协议) RTMP是由Adobe公司提出的,在互联网TC 阅读全文
posted @ 2020-03-05 17:52 靑い空゛ 阅读(4130) 评论(1) 推荐(3) 编辑
摘要: go微服务框架kratos学习笔记十(熔断器) [toc] 什么是熔断 假设存在这样的调用链: 如果 crash 或者一些原因导致不可用, 可能会阻塞很多线程/协程,如果短时间内大量积压,导致系统资源耗尽 也变的不可用,同时连带 一起崩溃,则将形成 现象. 熔断一概念来自于电子工程中的断路器(cir 阅读全文
posted @ 2020-03-02 18:56 靑い空゛ 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: go微服务框架kratos学习笔记九(kratos 全链路追踪 zipkin) [toc] 当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同 阅读全文
posted @ 2020-02-25 23:16 靑い空゛ 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: go微服务框架kratos学习笔记八(kratos的依赖注入) [toc] 笔记二提过依赖注入,和如何生成,但没有细讲,本文来简单看看kratos的依赖注入。 什么是依赖注入 先来看一个小程序, 创建一个小程序模拟迎宾员问候客人的事件 我们将创建三个结构类型: 1)为迎宾员创建消息 message 阅读全文
posted @ 2020-02-21 18:14 靑い空゛ 阅读(3050) 评论(0) 推荐(0) 编辑
摘要: go微服务框架kratos学习笔记七(kratos warden 负载均衡 balancer) [toc] 本节看看kratos的学习负载均衡策略的使用。 kratos 的负载均衡和服务发现一样也是基于grpc官方api实现的。 grpc官方的负载均衡自带了一个 轮询策略、即像一个for循环一样挨个 阅读全文
posted @ 2020-01-19 18:54 靑い空゛ 阅读(2971) 评论(0) 推荐(1) 编辑
摘要: go笔记 几个例子理解context的作用 [toc] 经常在http框架里面看到一个context参数,它是做什么的呢,先简单看看它的定义。 context interface go func deadline1() { d := time.Now().Add(1200 time.Millisec 阅读全文
posted @ 2020-01-17 18:19 靑い空゛ 阅读(1149) 评论(0) 推荐(1) 编辑