加载中
开源 | MoonLight —— iOS/Mac 轻量化的性能测试组件

作者:MoonLight 开源项目作者、声网Agora Echoo J 什么是 MoonLight? MoonLight 是 iOS/Mac 上的轻量化的性能测试组件,它可以单独集成在任何 App 中实现自动化性能数据的采集,你可以非常...

02/23 11:05
2.9K
Android 音视频 - EGL 源码解析以及 C++ 实现

OpenGL 是一个跨平台的 API,而不同的操作系统(Windows,Android,IOS)各有自己的屏幕渲染实现。所以 OpenGL 定义了一个中间接口层 EGL(Embedded Graphics Library)标准,具体实现交给各个操作...

Android 音视频采集那些事

音视频采集 在整个音视频处理的过程中,位于发送端的音视频采集工作无疑是整个音视频链路的开始。在 Android 或者 IOS 上都有相关的硬件设备——Camera 和麦克风作为输入源。本章我们来分析如...

Agora 教程丨如何实现15mins自主搭建一个教育平台?

[ 前言 ] 2020 年对于全球而言都是非常特殊的一年,人与人之间的“物理连结”受到了严重影响,日常的生活、工作大都也逐渐向线上转移。受此影响,大量的线下业务也加速了线上转型,这其中教育...

10/19 22:08
24
音视频学习 -- 弱网对抗技术相关实践

背景介绍 实时音视频通话在当前的生活中是无时不刻存在的,包括社交、安防、交通等等各个方面都需要。用户场景复杂多变、要求严苛、网络环境不一致等给实时音视频通话带来很大条件。我们在这...

10/18 20:31
27
别再傻傻分不清 AVSx H.26x MPEG-x 了

在音视频发展的历程中,编解码无疑是其最核心的功能,编解码标准的更新换代也极大促进了音视频技术的发展以及行为模式的变更。从电视到网络视频以及现在的网络直播、点播、音视频会议等等,这...

10/15 20:13
15
声网教育aPaaS 产品灵动课堂:「低代码」开发,15分钟极速上线

1 月 20 日,声网Agora 在官网正式发布教育行业首款 aPaaS 产品灵动课堂,帮助教育机构和开发者最快 15 分钟上线自有品牌、全功能的在线互动教学平台,节省 90% 开发时间。目前,声网面向灵动...

音视频编解码 -- 编码参数 CRF

之前多多少少接触过一些编解码参数,CRF 参数也用过,但是最近在和朋友们聊天时,说到使用 FFMPEG 过程中碰到 CRF 参数,以及具体作用流程,这个之前一直没有跟踪过,也没有详细记录过,所以...

10/13 19:27
29
声网 2020 实时大会后的弱网对抗实践

voip 基于 IP 的音视频传输是一种实时视频通话技术,经由 Internet 协议来达成音视频通话,以及多媒体会议。VoIP 可用于包括 VoIP 电话、智能手机、个人计算机在内的诸多互联网接入设备,通过...

疫情反复,声网如何助力青岛教育局保障线上教学体验?

疫情的二次反复给多地中小学按下寒假提前到来的加速键。自 2020 年 12 月以来,受疫情影响,大连、北京、黑龙江、沈阳、石家庄等城市的多个地区相继发布中小学校、幼儿园线下停课安排。暂停线...

认识流媒体协议,从 RTSP 协议解析开始!

RTSP 是 Internet 协议规范,是 TCP/IP 协议体系中的一个应用层协议级网络通信系统。专为娱乐(如音频和视频)和通信系统的使用,以控制流媒体服务器。该协议用于在端点之间建立和控制媒体会...

10/08 20:41
10
声网 X 在线自习室 同学陪伴、老师监督的在线自习是如何火出圈的?

实时互联网像触角一样,通过情景的共享延伸开来,链接着我们彼此的线下、线上生活,形成一张不可分割的网络。随着社交直播、在线教育、视频会议成为大众生活不可或缺的一部分的同时,智能手表...

音频和视频流最佳选择?SRT 协议解析及报文识别

我们所知道 SRT 是由 Haivision 和 Wowza 开发的开源视频流协议。很多人会认为在不久的将来,它被是 RTMP 的替代品。因为 RTMP 协议安全性稍低,延迟相对较高 ,而相对于 SRT 协议支持高质量...

音视频同步!RTCP 协议解析及代码实现

RTCP 是实时控制协议(Real-Time Control Protocol)的缩写。RTCP 由 RFC 3550 定义(取代作废的 RFC 1889)。 实时传输协议(RTP)和实时控制协议(RTCP)结合使用,可以监视大型多播网络的...

09/27 19:42
13
【经验分享】RTC 技术系列之视频编解码

要了解什么是视频编解码,首先我们需要了解什么是视频。 视频归根结底是一系列连续的图像帧,当这些图像以一定速率播放时,人眼就会判断其是连续活动的,这样就构成了视频。 那为什么要进行视...

QOE 驱动下的分布式实时网络构建:Agora SD-RTN 的演进

编者按:**近日,全球软件案例研究峰会在北京召开。全球软件案例研究峰会(简称“TOP100Summit”)是科技界一年一度的案例研究榜单,每年甄选年度最值得借鉴的100个好案例,旨在揭幕优秀研发...

rtc
09/23 18:54
11
【音视频专题】音频质量评估方法那些事

今天参加了声网 Agora 的《实时语音质量监控系统的过去、现在与未来》,结合之前工作时音频处理的一些经验,分享一些自己的理解。 音频(泛指人能听到的自然界的所有声音,人耳能听到声音的频...

Javacv 音视频小工具 - 下载抖音视频

一、前言 大家好,俗话说的好,学习新的知识后要学以致用,在学习音视频的过程中,你有没有疑问,不知道音视频可以用来做什么。下面举几个例子,比较耳熟能详,被吹到风口的一些场景有:AI ...

音视频编解码流程与如何使用 FFMPEG 命令进行音视频处理

一、前言 FFMPEG 是特别强大的专门用于处理音视频的开源库。你既可以使用它的 API 对音视频进行处理,也可以使用它提供的工具,如 ffmpeg, ffplay, ffprobe,来编辑你的音视频文件。 本文将简...

人类视觉神经科学助力音视频产业革命 - 弱网下的极限实时通信

一、什么是弱网? 1.1 弱网概念 弱网从字面意思看就是网络比较弱, 我们通称为信号差, 网速慢, 随着移动互联网火热发展的这些年, 大量用户会在地铁, 隧道, 电梯和车库等特殊场景下使用移动端 ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部