技术文章
-
IM专题:服务化架构IM系统(3)— 子母号
IM 系统中的 “子母号” 是 C2B 的一类典型应用,即C端用户欲与B端商家进行通信时,B端的母号会为其分配一个子号与C端用户进行聊天。 单纯设计子母号实现方案并不复杂,关键是需…
-
「我在淘天做技术」智能对话新纪元:百万日活对话机器人的LLM落地实践
01 前言 阿里小蜜家族(阿里小蜜、店小蜜、万象),从2015年发展至今,已经成为了覆盖淘天P-C(平台-消费者)、B-C(商家-消费者)、P-B(平台-商家)全咨询体系的智能对话…
-
音视频学习–linphone支持AV1
Linphone变化 最近升级了最新版本的linphone release版本(Desktop 5.2.0 – Qt5.15.2 Core 5.3.1), 修…
-
千万级高性能长连接Go服务架构实践
移动互联网时代,长连接服务成为了提升应用实时性和互动性的基础服务。本文主要介绍了百度系内基于golang实现的统一长连接服务。主要从统一长连接功能实现和性能优化等角度,描述了统一长…
-
HDBaseT 与视频编解码的区别
在当今的高清视频传输领域,HDBaseT技术以其出色的传输性能和广泛的兼容性受到了业界的关注。然而,许多人常常将HDBaseT与视频编解码相混淆。为了更好地理解这两者,我们需要首先…
-
使用 Socket.io 和 NodeJS 实现实时音频聊天
在Web开发的世界里,实时通信一直是一个至关重要的方面,尤其是在聊天室、游戏、直播等需要即时互动的应用程序中。其中最令人兴奋的领域之一就是实时音频聊天应用程序的开发。JavaScr…
-
视频比特率:如何提高视频质量和流媒体性能
无论是流媒体、广播还是视频会议,视频比特率都是决定视频内容质量的关键因素。比特率是指单位时间内传输的数据量,会影响视频的大小和质量。 本文将探讨视频比特率的概念及其对视频质量的影响…
-
高阶网络牵制控制中单纯形的选择 | 武汉大学周进等
研究意义 复杂网络的研究已经发展了二十余年,目前正处于从二元相互作用的普通网络迈向多元作用的高阶网络的转型期。网络的同步控制是指通过添加控制器,使网络中的个体最终达到一种共同状态的…
-
MIME: 人物感知的 3D 场景生成 | CVPR 2023
本文提出了从 3D 人物运动生成 3D 室内场景方法 MIME,该方法由人物运动推断室内的自由空间和物体,采用自回归 Transformer 架构,将场景中人物动作和已生成的物体作…
-
最新多线程版 FFmpeg 剖析
FFmpeg近期推出了一个重要Feature,即将原来的 FFmpeg 命令行工具由单线程变成了多线程。 如上面的命令,以前使用上面命令进行转码时,由于它是单线程工作模式,因此只能…
-
什么是 AV1编码技术?AV1编码技术的优势、原理及应用
随着数字媒体的普及,视频流已成为人们日常生活的重要组成部分。为了应对这种日益增长的需求,视频编码技术也在不断发展。其中,AV1编码技术作为一种新兴的视频编码标准,以其卓越的视觉质量…
-
如何在PHP中使用FFmpeg进行音视频操作
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,li…
-
实时通信的 WebSocket 替代方案
互联网的快速发展导致了对实时通信技术需求的增加,加强了客户端和服务器之间的通信,并对依赖于即时通信和直播的应用程序、界面和社交媒体平台产生了影响。WebSockets 越来越受欢迎…
-
点播降本增效中的播放器策略
在点播业务中,带宽成本在总成本(转码+存储+带宽)中占据绝对的大头。B站很早就开始利用技术手段,对带宽成本进行优化。 由于带宽成本=带宽单价*带宽用量,一般降低成本的方式有两种: …
-
H.265、AV1 和 H.264 视频编码对比:X265性能太差, LibAOM可用于生产
都2023年了,AV1编码的性能如何了?是否已经适用于生产环境?另外,H.265相对于H.264真的能够节省一半的带宽吗? 本文内容来自公众号 PixPark 的分享原文:http…
-
报告|端到端可视性打造出色连接体验
如今,三股大趋势已经让企业传统的网络运维模式难以为继。 首先,云已成为新的数据中心,工作负载从本地迁移到混合云和多云架构。其次,互联网已成为新的网络,并支撑着穿越不同网域的企业连接…
-
主机拥塞控制 | SIGCOMM2023
研究问题:系统和网络社区的传统观点是拥塞主要发生在网络结构内。然而,高带宽访问链路的采用和主机内资源相对停滞的技术趋势导致了主机拥塞的出现,即支持 NIC 和 CPU/内存之间数据…
-
OpenGL ES 图像基本处理:腐蚀、膨胀、边缘检测
前文我们详细讲了图像锐化的基本原理,本文再介绍一下图像基本处理之腐蚀、膨胀和边缘检测,它们在图像处理和计算机视觉领域有着广泛的应用。 图像腐蚀(Image Erosion):用于缩…
-
什么是毫秒级延迟直播?毫秒级延迟直播方案有哪些
在流媒体领域,”延迟 “是指视频或音频数据从源传输到观众设备的延迟时间。试想一下,在观看足球比赛等直播活动时,在您的流媒体上看到进球发生之前,您的邻居就已经…
-
什么是图像锐化?OpenGL ES 如何实现图像锐化?
什么是图像锐化? 图像锐化是一种图像处理技术,其目的是增强图像中的细节和边缘,使图像看起来更加清晰。这一过程通常涉及到突出图像中的高频信息,特别是强调像素之间的灰度变化。 通过增强…