Dev for Dev
文章平均质量分 92
声网
这个作者很懒,什么都没留下…
展开
-
在 Flutter 多人视频通话中实现虚拟背景、美颜与空间音效
在多人视频通话中实现虚拟背景、色彩增强、空间音频、基础变声功能原创 2023-03-28 10:25:04 · 1741 阅读 · 0 评论 -
基于声网 Flutter SDK 实现多人视频通话
Flutter 框架下实现视频通话,以及一些 Flutter 渲染方面的小知识原创 2023-03-07 17:09:08 · 1978 阅读 · 4 评论 -
把 ChatGPT 加入 Flutter 开发,会有怎样的体验?
在 ChatGPT 的辅助下,40 分钟就实现一个互动直播 Demo 是什么样的体验?原创 2023-02-28 11:13:31 · 4885 阅读 · 3 评论 -
如何基于声网互动白板实现一个多人数独游戏
基于开源 demo,结合 Vue,在 Web 端实现一个多人数独游戏。原创 2023-02-10 11:46:25 · 955 阅读 · 0 评论 -
开发互动直播应用很简单:声网 Android Demo保姆级运行教程
以声网开源的Android Demo 为例,尝试跑通 Demo,实现视频对话。原创 2023-01-31 17:18:16 · 1161 阅读 · 0 评论 -
声网许振明:RTC 场景 UHD 视频应用和探索
随着编码技术、设备能力的迭代,应用场景对视频分辨率、帧率、色彩还原提出了更高的要求。声网 RTC 在 UHD 视频 4K60FPS、HDR 方面做了一些工程实践和探索,主要应用在教育双师、高端会议、体育运动等场景。下面我们介绍下声网 UHD 视频的技术支撑,探讨下 4K60FPS、 HDR 产品化上遇到卡顿、设备适配相关的典型问题。原创 2023-01-17 14:08:49 · 1286 阅读 · 0 评论 -
RTE 领域的发展,为视频编解码标准带来哪些新变化?丨Dev for Dev 专栏
在 RTE 的应用越来越广泛的今天,由于 RTE 的场景有其特殊的要求,传统的编解码标准不能够很好的适应 RTE 的场景的要求。我们相信随着 RTE 的应用越来越广泛,那么新的编解码标准在制定的时候,就不可避免的需要考虑 RTE 的新需求,创造出一个新的 RTE 的视频编解码标准。原创 2023-01-13 14:59:31 · 678 阅读 · 0 评论 -
最佳实践:如何从零搭建一个元宇宙派对场景
我们怎么才能在元宇宙的场景中互相交流,在排队中推杯换盏?下面跟我们一起走进一个场景内,看看整个元宇宙是如何活起来的。原创 2022-12-16 23:40:18 · 1473 阅读 · 0 评论 -
声网首席科学家钟声:感知实时互联网
实时感知和理解能力,在实时互动多个层面都起到了重要作用,包括体验质量、传输质量、三维重建、人机交互等。原创 2022-11-10 23:14:11 · 970 阅读 · 0 评论 -
人脸关键点的应用场景及重难点解析丨Dev for Dev 专栏
人脸检测、人脸关键点检测,是计算机视觉的基础算法。许多酷炫应用背后,例如美颜、贴纸、人脸驱动 avatar,是依赖着人脸检测、人脸关键点检测的算法。原创 2022-09-21 23:48:10 · 995 阅读 · 0 评论 -
纠删码在实时视频流中的应用丨Dev for Dev 专栏
为什么视频对丢包更敏感呢?通常来说,音频的原始码率相对视频来说比较小,因此音频编码器的压缩率比视频编码器要小很多*原创 2022-09-07 23:50:53 · 490 阅读 · 0 评论 -
再谈回声消除测评丨Dev for Dev 专栏
音频质量的优化是一个复杂的系统工程,回声消除是其中一个老生常谈的话题,一般来说,回声消除的效果受设备本身的声学设计、声学环境、以及软件系统等诸多因素的影响。原创 2022-08-26 19:30:48 · 1121 阅读 · 0 评论 -
百炼成钢 —— 声网实时网络的自动运维丨Dev for Dev 专栏
在智能化时代,信息的爆炸式增长导致传统的运维、决策、分析、服务已经无法与环境契合,而算法正是为了解决这些问题而存在的。原创 2022-08-17 21:07:47 · 506 阅读 · 0 评论 -
基于对象的实时空间音频渲染丨Dev for Dev 专栏
本期文章,我们将主要讨论基于对象(object-based)的实时空间音频渲染,也就是如耳机等应用场景中,渲染对象为一个音源时的渲染思路与方案。原创 2022-07-28 22:22:11 · 1487 阅读 · 1 评论 -
声网传输层协议 AUT 的总结与展望丨Dev for Dev 专栏
本篇从协议的演进和落地过程中,抽象地总结 AUT 的经验,并对 AUT 以及未来实时互动网络传输进行展望。原创 2022-07-18 13:16:34 · 325 阅读 · 0 评论 -
声网自研传输层协议 AUT 的落地实践丨Dev for Dev 专栏
针对实时互动应用对网络传输带来的新需求和新挑战,声网通过将实时互动中的应用层业务需求与传输策略的分层和解耦。原创 2022-06-29 23:25:34 · 404 阅读 · 0 评论 -
如何针对海外不同地区进行音视频自动化测试?丨Dev for Dev 专栏
本文将介绍在当前新冠疫情下,声网是如何对海外不同地区进行音视频自动化测试,并获得可靠的指标结果。原创 2022-06-16 19:18:51 · 1975 阅读 · 4 评论 -
孙勇男:实时视频 SDK 黑盒测试架构丨Dev for Dev 专栏
测试自动化框架是为自动化测试用例或者脚本提供执行环境而搭建的基础设施。自动化测试框架为用户提供了各种好处,可帮助他们有效地开发、执行和报告自动化测试用例。原创 2022-06-06 21:23:49 · 235 阅读 · 0 评论 -
大家谈的视频体验指标,都有哪些?如何测定?
在之前一篇的 DevforDev 专栏中,我们的工程师分享了声网的无参考视频评价体系(VQA)的建立与实践经验。建立一套 VQA 体系需要一个较长的过程,在那之前,大家仍然有很多方法可以来判断实时视频的质量。我们今天就来讲讲有哪些行业通用的视频体验指标。原创 2022-05-20 21:12:26 · 1477 阅读 · 0 评论 -
从开源模型、框架到自研,声网 Web 端虚拟背景算法正式发布
根据研究发现,在平均 38 分钟的视频会议里面,大概会有 13 分钟左右的时间用于处理和干扰相关的事情。同时研究也表明在参加在线会议的时候,人们更加倾向于语音会议,其中一个关键原因就是大家不希望个人隐私暴露于公众的视野。原创 2022-05-06 22:33:32 · 1389 阅读 · 0 评论 -
开源规则引擎——ice:致力于解决灵活繁复的硬编码问题
给大家介绍一款全新的开源规则引擎——ice,以一个简单的例子,从最底层的编排思想,阐述 ice 与其他规则引擎的不同;讲述 ice 是如何使用全新的设计思想,契合解耦和复用的属性,还你最大的编排自由度。原创 2022-04-20 20:28:17 · 2239 阅读 · 1 评论 -
声网的混沌工程实践
本文旨在通过基本介绍和分享声网的部分经验,帮助大家了解混沌工程,提高业务服务可靠性。原创 2022-04-07 17:11:47 · 2248 阅读 · 0 评论 -
我们如何建立一套无参考视频质量评价体系?
在实时互动无处不在的今天,视频质量是反映终端用户体验的重要指标。单纯依赖人工实施大规模的实时评估是不现实的,因此视频质量自动化评估体系的搭建与推广是大势所趋。原创 2022-03-23 19:55:33 · 6322 阅读 · 0 评论 -
被冰封的 Bug:Fishhook Crash 修复纪实
本文是声网Agora 与 RTC 开发者社区共同发起的 Dev for Dev(Developer for Developer)互动创新实践活动的开篇,同时也是开源技术爱好者在一线工作中的真实记录。原创 2022-03-11 18:30:40 · 3569 阅读 · 0 评论 -
声网崩溃数据的自动化闭环处理
程序崩溃是由于发生某种严重错误而导致程序无法继续执行下去,从而异常退出的现象,它是质量保证过程中遇到最频繁的问题之一,通常这类问题需要我们非常重视对待。当用户在使用你的 APP 遇到频繁闪退或者崩溃时,会造成大量用户流失。原创 2022-03-10 12:37:31 · 278 阅读 · 0 评论 -
视频图像色彩增强的主要方法与落地实践
背景色彩增强作为视频后处理中画质增强技术的一部分,指的是通过调整图片和视频画面的饱和度特性,使得画面色彩更加丰富和逼真,提升人的视觉主观感受。由于设备摄像头的多样性,部分摄像头在视频采集时存在饱和度不足,画面发灰,色彩寡淡等问题,这些情况在拍摄室外景物和颜色丰富的场景时尤其容易出现。这些问题可以通过算法的后处理调整进行改善。色彩增强配合视频降噪,暗光增强,对比度调整,边缘增强等技术,可以对视频画质起到较大的提升作用。■色彩增强效果示意图(左:原图 右:增强后)原图来源:HEVC 标准测试码流色彩.原创 2022-02-25 20:52:44 · 4054 阅读 · 0 评论 -
网络损伤工具大乱斗
从互联网诞生开始,网络吞吐量的限制、数据分组的丢失、数据传输的延迟和延迟抖动等人为或意外的状况就紧紧的伴随着互联网的发展。而当今的互联网更是一个拥挤、繁忙和复杂的庞大系统,不同的网络服务和应用以竞争的方式共享相同的网络基础设施收发流量。原创 2022-02-21 21:41:23 · 1486 阅读 · 0 评论