技术文章
-
关于realm在SIP/SBC/IPPBX扩展性和灵活性和其它相关业务管理的重要性讨论
在IP语音领域或者SIP网络的技术实现中,我们需要根据用户的业务要求配置一定的呼叫流程。这是几乎所有SIP网络应用必须设置的一个主要业务环境。很多时候,对于一般的中小型用户,或者单…
-
大规模流量下的云边端一体化流量调度体系
火山引擎是字节跳动旗下的云服务平台, 将字节跳动快速发展过程中积累的增长方法、技术能力和工具开放给外部企业,提供云基础、视频与内容分发、数智平台VeDI、 人工智能、开发与运维等服…
-
生成式 AI 入门难?速来解锁这份生成式 AI 词汇表(上篇)
近年来,生成式 AI 如雨后春笋般迅速兴起,很多开发者对其中涉及的新兴技术概念还并不熟悉。 然而对于在 AI 和机器学习行业工作的开发者来说,他们一直都处于学习的状态(无论是开发者…
-
用于屏幕内容图像连续超分辨率的隐式 Transformer 网络 | NeurIPS 2021
如今,屏幕内容图像呈现爆炸性增长。然而,针对自然图像设计的图像 SR (Super-Resolution,超分辨率)方法对于 SCIs(screen content images,…
-
rv1126之isp黑电平(BLC)校准!
前言: 大家好,今天我们继续来讲解isp第二期内容,这期内容主要分三个部分: 1、tunning的工作流程 2、利用RKISP2.x_Tuner来创建tunning工程,并连接上r…
-
如何在 Nest.js 中使用 WebSockets 构建实时应用程序
实时应用程序(如聊天应用程序或协作工具)需要一种允许服务器和客户端之间即时交换数据的通信机制。流行的 Node.js 框架 Nest.js 为使用 WebSockets 构建实时应…
-
为 Jitsi 实现自己的 Prosody 插件
Prosody 是一款面向商业消息和聊天提供商的开源 XMPP 通信服务器。有了 Prosody,开发人员就可以利用 Prosody 提供的可扩展性和灵活性,轻松快速地开发附加功能…
-
YouTube 的感知视频质量测量模型——UVQ
用户生成内容(UGC)的视频质量评估是工业界和学术界的一个重要话题。大多数现有方法仅关注感知质量评估的一个方面,例如技术质量或压缩失真。本文创建了一个大规模数据集,以全面地探索 U…
-
音视频质检及画质评估——为QoS & QoE 指标保驾护航
腾讯已有超过21年的音视频技术积累,独家具备 RT-ONE 全球网络。此外,构建了包括实时音视频、云直播、云点播、即时通信、媒体处理等业界最完整的 PaaS 及 aPaaS 产品家…
-
Audition RMS计算原理解析
分贝(deci-Bel, dB)是语音中一个比较常见的概念,经常听别人说声音多少dB,但是有时候会发现,dB一会儿是正的一会儿是负的,让人一头雾水,摸不着头脑,我们在震惊!这个声音…
-
WebRTC 源码分析 (五) 苹果设备相机采集
1. 简介 本文主要针对 WebRTC 在苹果设备(IOS 和 MACOS)上如何实现相机采集进行深入分析。特别是,我们会详细查看所用的 API,以及这些 API 所扮演的角色。 …
-
软件、硬件和网络媒体技术堆栈的创新如何为流媒体带来更好、更具成本效益的性能
盈利是流媒体公司的首要业务目标,因此技术和相关财务模式的创新成为最新的热门话题。观众体验对于确保流媒体服务的受欢迎程度以及尽可能获得最佳收益仍然至关重要。但是,购买技术的财务模式应…
-
使用 Socket.io 和 React 创建实时聊天应用程序
在本文中,我们将探索如何使用 Socket.io 和 React 的强大功能构建实时聊天应用程序。最后,你将拥有一个可以正常工作的聊天界面,可以实现用户之间的无缝通信。 前提条件 …
-
Node.js + Socket.io 搭建聊天室应用程序教程
本文将向你展示一个简短的 Socket.io 教程,介绍如何使用 Vanilla JS 前端部分和 Node.js 服务器搭建一个简单的聊天室应用程序。 Socket io 库是一…
-
使用 Python、Redis 和 FastAPI 通过 PUB/SUB 扩展 WebSockets
WebSocket 是一种通信协议,可在客户端(通常是网络浏览器)和服务器之间通过单个长效连接进行全双工通信,这意味着在客户端连接服务器的整个过程中,连接一直处于打开状态。与遵循请…
-
增强内容选择的决策体验(DX):解决视频消费悖论的途径
Magine Pro 首席执行官 Matthew Wilkinson 深入探讨了 “决策体验 (DX) “的概念及其解决视频消费中选择过多这一悖论的潜力。随…
-
OpenGL 面试:发光的原理是什么?
内发光原理 内发光原理简单概况是:采样周边像素alpha取平均值叠加效果。概括来说似乎好像特别简单,但需要一定的理解和消化。 发光物体可以当做是一个圆形对象,去采集圆形对象周边像素…
-
使用 Laravel 和 WebSockets 构建实时应用程序
本文我们将探讨如何使用 Laravel 和 WebSockets 创建实时应用程序。我们将整合 Laravel Echo 和 Laravel WebSockets,实现服务器与客户…
-
WebRTC会议:混合或路由音频
上个月,Lorenzo Miniero 发布了一篇关于他在Janus 上所做的工作的更新文章,以改进其 AudioBridge 插件。它触及了我很长一段时间(如果有的话)没有写过的…
-
什么是VR流媒体?VR流媒体工作流程及好处
在数字体验越来越身临其境的时代,VR流媒体和直播流媒体获得了巨大的发展。这项技术改变了娱乐、游戏和社交互动的格局。 据估计,全球有 1.71 亿 VR 用户,这足以证明这一转变的巨…