概述
自适应方案可以在处理不同目标对象时帮助改善推流体验。
目标主要包括视频质量、功耗、负载均衡等在移动无线网和有线网接入的情形。
适应性的视频比特率需要同时匹配网络条件和质量目标的需求。
Immersive Video CreatedThu, 21 Oct 2021 10:50:54 +0800 360 度流媒体视频框架
视频采集和拼接
使用不同的 360 度视频采集相机可以将视频内容存储为 3D 的球形内容
使用不同的投影策略实现降维
策略主要分为 2 种:视角独立型和视角依赖型
Immersive Video CreatedWed, 20 Oct 2021 20:08:38 +0800 - 原仓库地址:Immersive-Video-Sample 修改之后的仓库:Immersive-Video-Sample Server 端搭建 修改 Dockerfile 手动设置 wget 和 git 的 http_proxy 旧 package 目录 not found,修改为新 package 目录 因为找不到 glog 库因此加入软链接操作 ln -s /usr/local/lib64/libglog.so.0.6.0 /usr/local/lib64/libglog.so.0 重新编译内核 运行脚本时显示 libnuma 错误因此推断与 numa 设置有关 执行numactl -H显示只有一个 node,报错输出显示需要至少两个 numa 节点 查询资料之后获知可以使用 fakenuma 技术创造新节点,但是 Ubuntu 默认的内核没有开启对应的内核参数 手动下载 Linux 内核源代码到/usr/src/目录 wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.11.1.tar.gz 解压 tar xpvf linux-5.11.1.tar.gz 复制现有内核配置 cd linux-5.11.1 && cp -v /boot/config-$(uname -r) .config 安装必要的包 sudo apt install build-essential libncurses-dev bison flex libssl-dev libelf-dev 进入内核配置界面 sudo make menuconfig 按下/键分别查询CONFIG_NUMA和CONFIG_NUMA_EMU位置 手动勾选对应选项之后保存退出 重新编译并等待安装结束 sudo make -j $(nproc) && sudo make modules_install && sudo make install 修改grub启动参数加入 fake numa 配置 sudo vim /etc/default/grub 找到对应行并修改为Immersive-Video Created
Sat, 09 Oct 2021 15:31:46 +0800 - 这篇博客主要描述了解决 Archlinux 上 GPGME Error 问题的方法。linux Created
Fri, 11 Jun 2021 08:50:43 +0800 - Get Correct Version microsoft-edge-dev --version The output is Microsoft Edge 91.0.831.1 dev in my case. Get Corresponding WebDriver Find the corresponding version at msedgewebdriverstorage and download the zip. Extract it to you path like /usr/local/bin or $HOME/.local/bin. Write Code Following is a example. from msedge.selenium_tools import EdgeOptions, Edge options = EdgeOptions() options.use_chromium = True options.binary_location = r"/usr/bin/microsoft-edge-dev" options.set_capability("platform", "LINUX") webdriver_path = r"/home/ayamir/.local/bin/msedgewebdriver" browser = Edge(options=options, executable_path=webdriver_path) browser.get("http://localhost:8000") assert "Django" in browser.Python Created
Fri, 26 Mar 2021 21:43:35 +0800