技术文章
-
3种常见字幕格式:SRT、WebVTT 和 CC字幕
本文介绍三种常见字幕格式。 SRT SRT文件是视频、社交媒体和软件平台最常用的一种字幕格式。又称SubRip字幕文件,SRT格式已经获得了巨大的人气,当前比较流行的字幕之一。SR…
-
解码 WebRTC 的信令过程:建立连接
本文将介绍建立 WebRTC 连接之前的关键信令过程。了解信令过程至关重要,因为它涉及到创建点对点连接所需的信息交换。 什么是信令? 信令是两个 WebRTC 客户端交换信息以建立…
-
MPEG-H 与广播音频的发展
MainConcept 战略与业务发展副总裁 Thomas Kramer 和 Fraunhofer IIS 媒体技术高级工程师 Yannik Grewe 详细介绍了 MPEG-H …
-
聊聊 MMS、RTSP、RTMP、HLS、SRT、RIST 流媒体传输技术的前世今生
自从互联网普及之后,用于视频直播的流媒体技术就发展起来。这几十年中,比较有影响的主要有MMS、RTSP、RTMP、HLS、SRT、RIST几种,分别介绍如下。 1、MMS协议 MM…
-
什么是 VkBuffer?Vulkan 缓存
什么是 VkBuffer Vulkan 中的缓存资源通过 VkBuffer 对象来表示, 它是一种用于存储通用数据的资源,可以用来存储顶点数据、索引数据、Uniform 数据等。 …
-
基于 JND 的 AV1 编码器主观质量优化 | PCS 2019
AV1 作为新一代视频编码格式,具有更高的视频压缩效率和编码性能。其中,其压缩效率(码率)和压缩质量(失真)可以由拉格朗日率失真优化(Lagrangian Rate-Distort…
-
什么是AI降噪?AI降噪在音视频通话中的应用
清晰的音视频质量对于有效沟通至关重要。 无论是视频会议、电话、直播还是语音社交,背景噪音都会显著降低聆听体验并阻碍沟通。 随着人工智能 (AI) 的进步,AI 降噪技术成为应对这一…
-
利用FFmpeg和dshow实现Windows录屏
随着数字时代的飞速发展,录屏已经成为人们日常工作和生活中不可或缺的一部分。在Windows系统中,许多用户需要录制屏幕来制作教学视频、演示文稿、游戏攻略等。本文将介绍如何利用FFm…
-
为什么根本原因分析、错误关联和多点监控对视频流至关重要?
质量控制和监控是媒体行业公认的工作流程要务,也是运营商和视频服务提供商想要持续提供高质量内容的必经之路。然而,许多 OTT 服务提供商仍然存在视频流质量问题,影响了用户满意度、客户…
-
触摸未来,字节跳动提出6DoF直播创新方案
在通信技术的浪潮中,我们见证了媒体技术的一步步演进,每一步的跨越,都不仅仅是技术的升级,更是人类感知世界方式的一次飞跃。从一维时代电话的只闻其声不见其人,到二维时代视频的闻其声也见…
-
什么是上下采样?手机如何做上下采样
本期文章为大家讲解关于上下采样的一些知识。主要从手机是如何做上下采样、一些常见的上下采样画质问题等几个方向进行简单的介绍。 上下采样定义 缩小图像(或称为下采样(subsample…
-
Vulkan 内存管理
众所周知,Vulkan 编程的代码量相对于 OpenGL 多了一个数量级(不用害怕,后面Vulkan封装一下,用起来也会非常简洁),本文避免一上去就讲一大堆代码,奉行概念先行。 概…
-
低噪音创新:声音如何促进电信业的未来
声波有多种应用,但并不总是广为人知:它们不仅用于通信,还可用于冷却或加热建筑物、监测鸟类迁徙或控制电视。随着社会的变化,声学领域涉及许多创新,为日常挑战提供解决方案。 电信世界也不…
-
WebRTC 应用开发的未来:趋势与预测
Web 实时通信(WebRTC)彻底改变了我们的在线通信方式,实现了浏览器之间直接无缝的视频、语音和数据共享。随着技术的发展,WebRTC 应用开发的前景也在不断变化。本文将探讨未…
-
BS-PLCNet2: 利用模型内蒸馏的两阶段分频带丢包补偿网络 | INTERSPEECH2024
随着互联网和通讯技术的发展,实时的音频流传输已经成为网络通信的一个非常重要的部分。同时,由于各种因素,比如网络拥堵、带宽限制、硬件故障等,音频数据包在传输过程中可能会丢失,这会对语…
-
SRS 6.0封版:GB28181 支持外部 SIP 服务
7月27日,随着最后一个功能合入,SRS 6.0正式封版了。这个功能是SRS 6.0最后一个大功能:GB28181支持外部SIP服务。 Background 先看看SRS 6.0支…
-
webrtc tcc详解
详解一下webrtc tcc算法,本文主要内容: 作者:小新快跑来源:音视频小话原文:https://mp.weixin.qq.com/s/sAXSx3435tlgLHE0Fyrb…
-
B站:自研点直播转码核心
1. 背景 视频转码是将视频文件经过解封装、解码、滤镜处理、编码、封装从而转换为另一个视频文件的过程,B站每天都有大量的视频原片上传后经过转码系统转换为多个不同分辨率。转换后的视频…
-
Vulkan 逻辑设备
在 Vulkan 中,逻辑设备(Logical Device)是与物理设备(Physical Device)交互的接口。它抽象了对特定 GPU (物理设备)的访问,使得应用程序能够…
-
使用 Raspberry Pi 模拟移动网络状况
测试实时通信应用程序不仅要确保其基本功能和 UI 的响应速度,还要评估其在不同网络条件下的性能。由于其便携性,移动应用程序尤其有可能在不同的网络环境中使用。因此,必须确保它们在所有…