首页
学习
活动
专区
工具
TVP
发布

音视频直播技术专家

专栏作者
109
文章
227091
阅读量
60
订阅数
Janus的线程模型
我们要想把一个系统搞清楚,首先要把它的线程模型弄明白。比如它是单线程的还是多线程的?如果它是单线程的,那逻辑就比较简单了,像mediasoup就是单进程多实例的模型;如果是多线程的,那它的线程是如何分配的?每个线程的作用是什么?我们必须把这些都要弄清楚才行,否则我们就无法将这个系统彻底搞明白。
音视频_李超
2020-05-26
1.2K0
理解Janus中的Plugin
Janus中的Plugin是其非常重要的一部分内容,今天我们就来对这块内容做一下分析,看看Janus是如何实现Plugin的,以及它的工作原理是怎样的。
音视频_李超
2020-05-26
1.3K0
WebRTC流媒体服务器Janus各文件主要作用
在《WebRTC流媒体服务器-Janus的安装与布署》 一文中我已经向你介绍了如何布署Janus,今天我们来了解一下 Janus 的源码,看看Janus目录中都包括哪些文件,以及它们所起的作用是什么。
音视频_李超
2020-05-26
2.4K0
LaTeX的基本使用
在 Mac 下安装 LaTex 非常方便,执行 brew cast install mactex 即可。当mactex安装好后,在你的 Mac 的 App 中会出现 TexShop 应用,这个应用是一个界面程序,我们可以利用它来写 LaTeX ,也可以利用它来预览 LaTeX 的结果。
音视频_李超
2020-05-19
1.1K0
WebRTC流媒体服务器-Janus的安装与布署
说到WebRTC流媒体服务器就不得不提Janus。说实话我以前对这款流媒体服务器并没有进行特别深入的研究,不过2019年10月我有幸作为声网RTC大会 Workshop 分会场的主讲嘉宾及串场人与Janus的创始人Lorenzo Miniero有了一次深入交流,从中了解到Janus的强大,因此决定有时间一定要对Janus做下深入分析。
音视频_李超
2020-05-19
2.4K0
云直播平台的选型与使用
最近由于项目的需要,我对几家云厂商的直播平台做了一下选型比较,重点考虑以下三个方面的内容:
音视频_李超
2020-05-18
3.3K0
WebRTC基础面试题
最近音视频会议,在线教育都比较火,很多学习了我课程的同学都偿试着去面试音视频相关的岗位,这里我就简单的整理了一份 WebRTC 相关的面试题,希望对大家有所帮助。
音视频_李超
2020-04-23
2.6K0
Windows 下使用 ffmpeg 库
今天我们来聊聊如何在Windows下使用ffmpeg库进行音视开发。一般情况下我很少在Windows下使用ffmpeg, 最主要的原因是在Windows下编译ffmpeg没有在Linux/Mac下编译方便。
音视频_李超
2020-04-21
3.1K1
音视频小白系统入门常见问题解决办法
同学们在学习视频课小白系统入门这门课的过程中,经常遇到一些问题,这里总结一些最常见的问题,供大家参考:
音视频_李超
2020-04-10
1.8K2
音视频已强势崛起,我们该如何快速入门音视频技术?
最近经常遇到一些同学问我如何学习音视频,怎样才能快速上手?还有一些对音视频不了解的同学问我该不该学习音视频?作为一名音视频行业的10年老兵,我有一些思考分享给大家,希望能对你有所帮助。
音视频_李超
2020-04-09
1.7K0
Phabricator安装和配置过程记录
Phabricator的安装过程比较繁琐,为了保证得到可靠的过程,步骤在以下公有云平台:
音视频_李超
2020-04-03
4.1K0
大话WebRTC的前世今生
音视频可以说是人类与生俱来的需求,人一出生就要用耳朵听,用眼睛看。中国的古代神话中为此还专门设置了两位神仙(千里眼和顺风耳),他们可以听到或看到千里之外的声音或景像。
音视频_李超
2020-04-03
1.1K0
多人实时互动之各WebRTC流媒体服务器比较
随着网络基础设施的提高,音视频实时通信越来越成为人们日常生活和工作中必不可少的需求。2011年 WebRTC的出现,则更加速了这种需求变为现实的可能性。
音视频_李超
2020-04-02
4.4K0
python入门
语法 python java 说明 类 class clsname : class clsname {} python 没用{},这是通过 : + tab 键 的组合完成 {} 的作用,从视觉上看不如 java 语法好 成员变量 公有成员变量与私有成员变是是通过--来区分的。如 int a 是公有成员,int __b 是私有成员 java 中是通过 public 和 private 来区分的 python语法不是特别清晰 成员函数 def func(self) :+tab int func() {} pyt
音视频_李超
2020-04-02
3910
TypeScript入门
TypeScript 是最近比较新的一门语言,它主要用于代替 JavaScript。为什么要推出 TypeScript 来代替 JavaScript呢? 主要是因为 JavaScript是一种无类型的脚本语言,这种语言有很大的弊端,最主要的弊端就是没有类型检查。
音视频_李超
2020-04-02
4430
Ubuntu音频参数设置
Ubuntu下音频相关工具 pacmd :用于查看音频设备参数。具体命令如下:pacmd list-sinks pulseaudio: 关闭或启动声卡。 pacmd 命令 pacmd list-sinks 在输出信息中查找 sample spec 关键字 pulseaudio 命令 关闭声卡 pulseaudio -k 启动声卡 pulseaudio --start 修改声卡参数 打开 /etc/pulse/daemon.conf 找开相关参数选项 修改音频参数 保存
音视频_李超
2020-04-02
1.8K0
Android端实现1对1音视频实时通话
在学习 WebRTC 的过程中,学习的一个基本步骤是先通过 JS 学习 WebRTC的整体流程,在熟悉了整体流程之后,再学习其它端如何使用 WebRTC 进行互联互通。
音视频_李超
2020-04-02
2.5K0
JS Socket.IO 发送消息
在网上看到有人总结的 JS 的 Socket.IO 库发送消息的相关资料,觉得很不错,在这里做下整理与转载。
音视频_李超
2020-04-02
3.2K0
ffmpeg中的时间戳与时间基
在开发多媒体播放器或直播系统时,音视频的同步是非常关键且复杂的点。要想把音视频同步搞明白,我们必须要了解一些基本的知识。只有了解了这些基本知识,才能为你打下理解音视频同步的基础。 本文将从下面几个主题介绍这些知识点:
音视频_李超
2020-04-02
2.7K0
网络探测
网关通常用来表示一个概念,作为内网和外网的接入点,一般我们称为网关。它的具体介质是路由器。
音视频_李超
2020-04-02
1.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档