技术文章
-
MPEG音频编码三十年
很明显,声音信息的电子格式要早于视觉信息的电子格式,用电子格式分发声音信息的服务也是如此。同样,音频的数字格式与视频数字格式的出现时间也不同。在上世纪80年代初,唱片公司可以通过C…
-
Android 动态加载 so !这一篇就够了!
背景 对于一个普通的android应用来说,so库的占比通常都是巨高不下的,因为我们无可避免的在开发中遇到各种各样需要用到native的需求,所以so库的动态化可以减少极大的包体积…
-
为什么图像处理如此困难
常会有人问“图像处理中的开放的领域是什么?” 在图像处理/计算机视觉方面,一切仍然是一个开放的研究领域! 但为什么会这样呢?你认为经过几十年的研究,我们会很自然地说“这里的问题已经…
-
什么是Per-Title编码?如何实现Per-Title编码
Per-Title(按主题)编码是指为了节省码率、存储空间以及ABR传输带宽为每部电影(基于其独特的空间和时间属性以及复杂度)调整ABR码率阶梯(bitrate ladder)。换…
-
基于 SPICE 协议的硬编推流整合方案在云游戏中的应用
随着虚拟化技术如模拟器,容器化等技术等发展,在安卓云游戏/云手机场景中,可以在服务宿主侧虚拟出更多更小颗粒度的 Android 实例。其中比较核心的技术是图形虚拟化技术,如何最大限…
-
MemoryThrashing:抖音直播解决内存抖动实践
背景介绍 直播 OOM 问题比较棘手难以定位,主要体现在涉及的业务很多,从定位到解决花费时间比较久。为了提前触达问题,提高定位的效率,也是对现有工具的补充,提出直播内存抖动解决方案…
-
如何快速打造元宇宙场景玩法 | ZEGO Metaworld
一出生就与网络信息时代亲密接触,成长过程中经历动漫、电子游戏黄金时期,与智能设备发展一同成长的Z世代已经是当下社会消费的中坚力量。相比老一辈更加视野开阔、爱好广泛的他们,是现在起2…
-
快手移动端画质提升方案:如何兼得自适应与低功耗?
随着终端设备的技术迭代和发展,终端的解码和显示能力不断提升,越来越多的用户可以在手机上流畅播放1080P甚至4K分辨率的高清视频。然而受限于网络环境、带宽成本,以及视频源本身的拍摄…
-
网络编码赋能视频传输
对于移动应用,90% 的延迟和损失都发生在无线链路中,而尾部的用户连接体验非常糟糕。Codavel 提出了创新的网络编码通信协议(类似擦除码),提供了对延迟、丢包和连接不稳定的适应…
-
暗黑王者|ZEGO 低照度图像增强技术解析
在低光照的夜间,摄像头采集的画面通常是一片昏暗,画面清晰度要远远低于肉眼。而随着实时音视频应用技术的发展,我们已经看到了各种画质增强的视频增强技术,那么是否存在一种技术,可以使视频…
-
音视频环形缓冲区 介绍与实现
一、什么是环形缓冲区 环形缓冲区(也称为循环缓冲区)是固定大小的缓冲区,工作原理就像内存是连续的且可循环的一样。在生成和使用内存时,不需将原来的数据全部重新清理掉,只要调整head…
-
视频云服务商百家云与富维薄膜达成合并协议 拟下半年美股上市
北京时间7月18日晚上,富维薄膜(NASDAQ:FFHL)发布公告称,公司已与一站式视频技术服务商百家云签订合并协议。 按照合并协议,富维薄膜将以协议签署前30天收盘均价作为定价,…
-
IEEE ISCAS-VSPC 2022最佳论文 :VVC编码复杂度精准控制
来源:ISCAS 2022,TBC2022内容整理:黄琰该项工作是上海交通大学图像所,宋利教授带领的 Medialab 实验室与字节跳动多媒体实验室的合作产出。文中采用码率控制的思…
-
微信聊天内容可以被监听吗
几名同学反馈, 自己的微信聊天记录就被公司截取过, “在那个群,和谁聊了什么,看的一清二楚,还可以搜索”,并且使用的是自己的设备,着实让锅叔觉得不可思议。先不论技术,逻辑…
-
直播安全方案分享
新知系列课程第二季来啦!我们将为大家带来全真互联时代下新的行业趋势、新的技术方向以及新的应用场景分享。之前的课程已经介绍了直播卡顿问题的优化方案以及流媒体源流的常见问题。今天,我们…
-
音视频开发进阶课程|第四讲:音频自动增益控制 AGC
在之前的文章中,我们已经接触了两个重要的音频前处理模块 – 回声消除 AEC 和噪声抑制 ANS,它们分别解决了 RTC 场景下的回声、噪声问题,极大提升了用户的体验。至此,音频前…
-
Android neon 加速优化
neon 是一种SIMD(单指令多数据)指令集,其效率相当于汇编,用于arm cpu平台的优化,在音视频、图形图像处理领域性能提升较大。 arm架构的CPU从armv7a开始已经支…
-
2022四大视频技术趋势分析
WebRTC影音探索 视频时代已经到来,并且在未来很长时间都会存在。虽然我们也许还没有达到增长巅峰,但无数公司为了提升用户体验将视频添加到他们的产品和服务中去,目前视频内容已经占据…
-
使用机器学习优化实时视频编码器
本次演讲主要介绍了两种使用机器学习技术来优化实时编码器的方法,包括利用机器学习进行preset自动配置,以及使用机器学习来进行实时的CU划分技术。这两种方法可以有效利用硬件资源,降…
-
一口气说出 6 种实现延时消息的方案
延时消息(定时消息)指的在分布式异步消息场景下,生产端发送一条消息,希望在指定延时或者指定时间点被消费端消费到,而不是立刻被消费。 延时消息适用的业务场景非常的广泛,在分布式系统环…