自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 多路径传输(MPTCP & MPQUIC)数据包调度研究总结

MPTCP与MPQUIC多路径传输数据包调度研究梳理总结。

2023-12-04 15:21:32 1336 1

原创 DASH标准&ABR算法介绍

作为HTTP视频流的标准传输方案,DASH已经在业界享有盛名,而其中的核心模块ABR算法,更是成为近些年来诸多学术论文的研究对象。本文详细介绍了DASH标准与ABR算法的核心内容,为初学者提供一个全面的roadmap。

2021-11-10 18:00:21 8374 1

原创 如何在dash.js中添加自定义ABR规则?

dash.js作为DASH协议下的标准播放器实现,出于ABR的研究需求,我们往往需要在其中实现自己的ABR算法。对于初学者而言,问题在于:自定义ABR算法应该在dash.js的哪里实现?如何实现?有哪些可用的输入信息?本文将带你一一解决这些问题。

2021-03-14 18:47:48 3519 5

原创 dash.js的ABR逻辑

一文教你看懂dash.js的默认ABR算法运作流程。

2019-12-27 18:06:45 4280 13

原创 DASH视频系统(服务器&播放器)搭建

基于FFmpeg进行视频编码,基于dash.js和Nignx实现DASH视频播放系统

2019-12-13 17:47:40 17598 22

原创 经典ABR算法介绍:Pensieve (SIGCOMM ‘17) 原理及训练指南

Pensieve是DASH点播视频中最经典的ABR算法之一,也是机器学习类(Learning-based)ABR算法的代表性工作。本文简要介绍Pensieve的基本原理,并提供Pensieve模型的训练指南。

2024-01-18 14:52:12 1280

原创 强化学习的数学原理学习笔记 - Actor-Critic

强化学习的数学原理学习笔记: Actor-Critic,包括对A2C、DPG等算法和重要性采样等概念的介绍。

2024-01-08 13:21:44 1171

原创 强化学习的数学原理学习笔记 - 策略梯度(Policy Gradient)

强化学习的数学原理学习笔记:基于策略(Policy-based)的策略梯度方法(Policy Gradient),包括对REINFORCE算法的介绍。

2024-01-08 13:09:06 945

原创 强化学习的数学原理学习笔记 - 值函数近似(Value Function Approximation)

强化学习的数学原理学习笔记:基于值的(Value-based)值函数近似方法(Value Function Approximation),包括对Sarse / Q-learning with function approximation以及DQN算法的介绍。

2024-01-08 12:51:41 985

原创 强化学习的数学原理学习笔记 - 时序差分学习(Temporal Difference)

强化学习的数学原理学习笔记:时序差分学习(Temporal Difference,TD),包括对基础TD、Sarsa和Q-learning等算法的介绍。

2024-01-07 19:11:49 1301

原创 强化学习的数学原理学习笔记 - 蒙特卡洛方法(Monte Carlo)

强化学习的数学原理课程学习笔记:蒙特卡洛方法(Monte Carlo,MC),包括对ε-Greedy的介绍。

2024-01-07 17:45:42 1087

原创 强化学习的数学原理学习笔记 - 基于模型(Model-based)

强化学习的数学原理学习笔记:基于模型(Model-based)的强化学习方法,包括对值迭代和策略迭代算法的介绍。

2024-01-07 17:06:19 1052

原创 强化学习的数学原理学习笔记 - RL基础知识

强化学习的数学原理学习笔记:强化学习基础知识,包括对贝尔曼方程、贝尔曼最优方程的介绍。

2024-01-07 16:30:38 1022

原创 XLINK (SIGCOMM ‘21) MPQUIC多路径传输论文阅读笔记

本文介绍XLINK (SIGCOMM '21),阿里巴巴基于MPQUIC的淘宝短视频多路径传输部署经验。

2023-06-21 12:59:50 2074 1

原创 ITU-T P.1203/P.1204视频质量评估标准介绍

本文介绍P.1203和P.1204,其为国际电信联盟(ITU-T)和频质量专家组(VQEG)联合开发的针对HTTP视频流的视频质量评估标准模型,支持多种视频编码、分辨率、帧率、设备,且性能优于SSIM、PSNR和VMAF。

2023-06-15 20:23:01 1920

原创 经典ABR算法介绍:BOLA (INFOCOM ‘16) dash.js代码实现

本文介绍dash.js默认ABR算法BOLA的实现逻辑。

2023-06-14 17:23:02 837

原创 经典ABR算法介绍:BBA (SIGCOMM ‘14) 设计与代码实现

BBA是DASH点播视频中最经典的ABR算法之一,也是基于缓冲区的(Buffer-based)ABR算法的代表作。本文介绍BBA的算法设计和实现逻辑。

2023-06-14 16:42:02 1015

原创 经典ABR算法介绍:FESTIVE (CoNEXT ‘12) 论文阅读笔记

本文介绍DASH点播视频中最经典的ABR算法之一——FESTIVE,其基于视频块吞吐量的调和平均值选择码率,是基于吞吐量(RB)的ABR算法的代表作。

2023-06-14 15:25:14 1622

原创 CausalSim (NSDI ‘23 Best Paper) 论文阅读笔记

CausalSim是NSDI '23的Best Paper。其主要工作是基于矩阵/张量完成和对抗学习设计了一个无偏的trace-driven模拟框架。CausalSim通过显示建模算法对于trace的影响,消除了传统模拟器中存在的偏差,从而实现与真实世界更为一致的模拟效果。CausalSim可以应用于ABR算法、异构服务器负载均衡等场景之中。

2023-05-15 20:06:13 1329 1

原创 经典ABR算法介绍:BOLA (INFOCOM ‘16) 核心算法逻辑

BOLA(Buffer Occupancy based Lyapunov Algorithm)是一种经典的基于播放缓冲区的(Buffer-based)ABR(自适应码率)算法,并且其改进版本是如今dash.js开源播放器的默认ABR算法。本文介绍BOLA的核心设计思想。

2023-05-04 15:30:53 2104 2

原创 dash.js (v4.1.0) 的请求&放弃请求逻辑

本文介绍dash.js的视频块请求与下载逻辑,以及当下载时间过长时取消下载的实现。

2021-11-10 17:23:19 4023

原创 mp4dash生成的MPD文件中的Bandwidth取值及其对客户端码率选择的影响

mp4dash生成的MPD中,bandwidth值为何与视频的码率不同?MPD中的bandwidth对客户端选择码率有何影响?这篇文章告诉你。

2019-12-19 20:41:06 1794

原创 Ubuntu下GPAC(MP4Box)的安装 | 基于MP4Box搭建DASH视频系统

基于FFmpeg和MP4Box完成视频编码,搭建DASH视频流播放系统

2019-12-17 22:28:33 4422 7

原创 FFmpeg的GOP(I帧)对齐问题

起因在DSAH视频系统(服务器&播放器)搭建中,当使用mp4dash对多个分辨率的视频进行切片时,遇到了一个错误:Parsing media file 1: f1080p.mp4Parsing media file 2: f720p.mp4Parsing media file 3: f480p.mp4Parsing media file 4: f360p.mp4Parsing ...

2019-12-14 16:35:43 10545 7

原创 FFmpeg 3-pass视频编码

前言最开始是在论文《ABR Streaming of VBR-encoded Videos: Characterization, Challenges, and Solutions》(CoNext’18)中看到的“‘three-pass’ encoding procedure”,觉得不解,上网搜索一遍发现并没有特别全面的资料。后来,随着对于FFmpeg、H.264编码的了解,加上阅读了上文引用...

2019-12-14 11:26:54 1578 2

原创 Ubuntu下Bento4(mp4info、mp4fragment、mp4dash)的安装及使用

操作系统:Ubuntu 16.04下载:在Downloads | Bento4中下载编译好的zip包,如:Bento4-SDK-1-5-1-629.x86_64-unknown-linux.zip解压:unzip Bento4-SDK-1-5-1-629.x86_64-unknown-linux.zip添加环境变量,便于直接输入命令:编辑/etc/profile,将bento4目...

2019-12-13 16:00:47 4762 1

原创 Ubuntu下FFmpeg的安装(支持libfdk_acc)

FFmpeg及libfdk-aac编译与安装

2019-12-13 15:38:48 5993

原创 Ubuntu下Nginx的安装及使用

操作系统:Ubuntu 16.04一、安装有两种方法进行安装,分别为Linux包安装和源码安装1. Linux包安装(本文未使用)参考:http://nginx.org/en/linux_packages.htmlInstall the prerequisites:sudo apt install curl gnupg2 ca-certificates lsb-releaseTo...

2019-12-13 14:46:51 1781 2

原创 2014斯坦福大学吴恩达机器学习课程笔记-4 Linear Regression with Multiple Variables

文章目录4 多变量线性回归(Linear Regression with Multiple Variables)4-1 多个特征(Multiple Features)4-2 多变量的梯度下降(Gradient Descent for Multiple Variables)4-3 梯度下降实践1:特征缩放(Gradient Descent in Practice I: Feature Scaling...

2019-11-24 15:27:26 243

原创 2014斯坦福大学吴恩达机器学习课程笔记-3 Linear Algebra

文章目录3 线性代数(Linear Algebra)3-1 矩阵(Matrix)和向量(Vector)矩阵向量3-2 矩阵加法与标量乘法(Addition and Scalar Multiplication)3-3&3-4 矩阵-向量/矩阵-矩阵乘法(Matrix-Vector / Matrix-Matrix Multiplication)3-5 矩阵乘法属性(Matrix Multipl...

2019-11-21 20:31:03 191

原创 2014斯坦福大学吴恩达机器学习课程笔记-2 Linear Regression with One Variable

2 单变量线性回归2-1 模型表达(Model Representation)定义:mmm:m:训练样本数xxx:输入变量 / 特征yyy:输出变量 / 目标变量(x,y)(x, y)(x,y):一个训练样本(x(i),y(i))(x^{(i)}, y^{(i)})(x(i),y(i)):第 iii 个训练样本hhh:机器学习算法的输出,一个假设函数,输入 xxx,输出 yyy ...

2019-11-21 15:17:22 179

原创 2014斯坦福大学吴恩达机器学习课程笔记-1 Introduction

1 Introduction1-1 & 1-2机器学习的使用场景数据挖掘无法人工编写的程序(如图像识别)自我定制程序(如推荐系统)机器学习算法分类监督学习(supervised learning)无监督学习(unsupervised learning)其他:增强学习(reinforcement learning)、推荐系统(recommender systems)...

2019-11-21 15:14:35 196

转载 2019年中国计算机学会(CCF)推荐国际学术期刊-计算机网络(2019.04.25)

类别 刊物简称 出版社 刊物全称 网址 A JSAC IEEE IEEE Journal of Selected Areas in Communications https://www.comsoc.org/publications/journals/ieee-jsac TMC IEEE IEEE Transactions on ...

2019-06-06 11:05:26 1900

原创 DRILL(Sigcomm'17)阅读笔记

题目:DRILL: Micro Load Balancing for Low-latency Dada Center Networks原文: https://dl.acm.org/citation.cfm?id=3098839主题:数据中心分布式负载均衡目录摘要1 简介2 背景3 设计&算法3.1 设计概览3.2 对称拓扑中的DRILL3.2....

2019-05-28 10:38:20 1727 2

原创 ABR算法研究综述 | A Survey on Bitrate Adaptation Schemes for Streaming Media Over HTTP(IEEE COMST‘18)阅读笔记

关于视频的研究越来越多,其中ABR(自适应码率)算法是一个极为热门的领域。本文作为综述,介绍了基于HTTP的视频传输架构,并对近些年来各式各样的ABR算法进行了梳理、对比和总结,值得ABR的领域研究者仔细阅读。

2019-05-20 17:25:46 4937 4

转载 2019年中国计算机学会(CCF)推荐国际学术会议-计算机网络(2019.04.25)

CCF推荐会议-计算机网络 类别 会议 出版社 会议全称 截稿日期 网址 A SIGCOMM ACM ACM International Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication 20...

2019-04-27 15:29:13 6655 2

nginx源代码1.13.10

nginx官方源代码1.13.10最新版,2018年新版本,Linux服务器运行代码。

2018-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除