WebRTC任务队列学习笔记 Ayamir 发布于 2024-03-19 包括在 DevelopmentTaskQueue TaskQueue也即任务队列,不过这个类本身并没有与队列相关的任何代码,所以它是用来干什么的呢? 我们直接来读代码(为了方便,我这里直接把
虚拟地址空间 Ayamir 发布于 2024-02-07 包括在 Knowledge什么是虚拟地址空间? 虚拟地址空间就是每个程序在运行起来之后所独占的内存空间,也就是进程自己的地址空间。 虚拟地址空间的大小由地址总线的宽度也就
ABI是什么? Ayamir 发布于 2024-02-07 包括在 KnowledgeABI 是什么? ABI: Application Binary Interface(应用二进制接口)。 其实就是针对 编译器 和 链接器 的二进制级别的一些规范和约束,主要规范的内容有: 规定函数的调
孤儿进程 Ayamir 发布于 2024-01-29 包括在 Development问题背景 前两天室友问我,怎么 kill 掉在 Shell 脚本中调用的 Python 进程,我第一时间想到的是:打开 htop,把它调整成树形布局,然后搜索 Shell 脚本,选中之后把它 kill
Git 常用用法记录 Ayamir 发布于 2024-01-23 包括在 Development这篇博客用来记录平时用到的一些 Git 操作,用到之后会不定时更新。 clone 相关 克隆指定 branch : git clone --branch <branch-name> <remote-repo-url> 递归克隆(包括submodule):git clone --recursive 已经 clone
H264 Encode Ayamir 发布于 2024-01-23 包括在 Knowledge编码框架 编码器包含两个方向的码流分支: 从左到右的前向码流分支为编码过程; 从右到左的反向码流分支为重建过程。 前向编码分支 以16x16像素的MB
远程桌面与WebRTC Ayamir 发布于 2023-06-15 包括在 Knowledge关于远程桌面 远程桌面是一种将一台计算机的桌面控制权限交给网络上另一台计算机的技术,两台计算机之间建立连接之后,可以进行音视频以及控制信令的相
在Linux下如何搭建WebRTC的开发环境 Ayamir 发布于 2023-04-23 包括在 Development本文主要记录笔者在 Gentoo Linux 下面搭建 WebRTC 开发环境的过程。 准备工作 网络:可以科学上网的梯子 IDE:VSCode 或者 CLion 安装depot_tools Google 有自己
WebRTC 中关于视频自适应的相关设置 Ayamir 发布于 2022-09-15 包括在 Knowledge概况 WebRTC提供了视频自适应机制,其目的主要是通过降低编码的视频的质量来减少带宽和 CPU 消耗。 视频自适应发生的情形:带宽或 CPU 资源发出信号表明
Note for DQB Ayamir 发布于 2022-03-20 包括在 Paper整体概况 Link:Modeling the Perceptual Quality for Viewport-Adaptive Omnidirectional Video Streaming Considering Dynamic Quality Boundary Artifact Level:IEEE TCSVT 2021 DQB: Dynamic Quality Boundary,指在基于分块的 FoV 自适应全景视频推