技术文章
-
WebSub 连接消息代理 (WebSub入门系列四)
在前一篇文章中,我们介绍了如何将第三方 API 与 hub 实现集成。在本文中,我们将重点介绍通过整合消息代理来增强 hub 实现的可扩展性、可靠性和稳定性。具体来说,我们将在本示…
-
什么是弱网?浅谈弱网评测
什么是弱网 普通的弱网定义 在移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式。不同的协议、不同的制式、不同的速率,使移…
-
小程序下H5页面实现屏幕共享思考与落地
我们常用的屏幕共享的技术实现,例如在客户端 Android 和 IOS 开发,实现屏幕共享基本上涉及两个方面:录制屏幕和传输屏幕,也就是推流。例如腾讯会议,QQ 远程桌面等。 本文…
-
语音增强之Deep Xi算法实践
语音增强算法旨在提高带噪语音的感知质量和可理解性,它需要在不扭曲语音的情况下抑制背景噪声。 目前,深度学习方法在语音增强领域处于前沿。深度神经网络(DNNs)被用来将有噪声的语音幅…
-
华为云MetaStudio多模态数字人进展及挑战介绍
编者按:数字人作为AI能力集大成者,涉及计算机视觉、计算机图形学、语音处理、自然语言处理等技术,正在金融、政务、传媒、电商等领域应用越来越广。LiveVideoStackCon 2…
-
FFmpeg 实现视频转图片
代码实现视频转图片主要是使用了 FFmpeg 视频编解码相关的知识,所以首先了解下FFmpeg 中的编解码相关函数以及流程,后面再看代码就会比较轻松了。 视频解码 视频编码(保存为…
-
集成 OpenWeatherMap API (WebSub入门系列三)
在上一篇文章 使用 Ballerina 构建 WebSub hub 中,我们完成了基本的天气报告hub实现。然而,在该实现中,天气报告是使用预定义的示例文本生成的。在本文中,我们将…
-
通过在 AWS Fargate 上运行的 WHIP 和 WHPP,实现基于 WebRTC 的分发
我们在以前的文章中介绍了基于 WebRTC 的标准化流媒体广播的概念验证。我们使用 WHIP 作为摄取协议,并使用提议的 WHPP (WebRTC HTTP Playback Pr…
-
生成式AI赋能算网融合发展
以ChatGPT为代表的生成式人工智能应用引起信息产业新浪潮,也催生了对算力、通信、安全等的新挑战,而以云计算、边缘计算、通信网络技术为支撑的算网融合代表了未来通算一体的发展趋势。…
-
如何实现通用视觉理解界面 | CVPR 2023 Tutorial Talk
我们已经知道应该如何从不同类型的机器学习方法中学习,如监督学习、对比学习等。因此在本讲座中将尝试回答一个问题,即我们应该如何将模型转换为更通用、更灵活、更实时的模型,换句话说,我们…
-
如何使用 JavaScript 创建屏幕共享应用程序
你是否曾想过创建自己的屏幕共享应用程序是难还是易? 在本文中,我将向你展示如何使用 JavaScript 通过 Screen Capture API 及其 getDisplayMe…
-
WebRTC 媒体中继服务器
媒体中继服务器是 WebRTC 中一种常用的 NAT 穿越方法,用于建立点对点通信和交换媒体。为了了解媒体中继服务器的使用,让我们来看看什么是 NAT 以及我们在创建点对点连接时面…
-
USB通信协议入门
1 基本概念 一个【传输】(控制、批量、中断、等时):由多个【事务】组成; 一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。USB数据在【主机软件】与【US…
-
如何使用 FFmpeg 将 WebM 转换为 MP4
在今天的教程中,我们将了解如何使用 FFmpeg 将 WebM 转为 MP4。WebM 和 MP4 都是视频容器格式,底层音频、视频和元数据可以从一种容器格式转移到另一种(也称为转…
-
NDK 编译 ffmpeg 6.0 与 x264 的坑
ffmpeg 6.0 已经发布有一段时间了,近日特地上官网看了下新增了啥特性,不看不知道,一看果然有惊喜,居然支持直接调用 NDK 使用 MediaCodec 进行编解码了, 也就…
-
基于 ZEGO SDK 实现 Android 一对一音视频通话
本文将教你如何通过ZEGO sdk在Android端搭建视频通话能力。ZEGO SDK提供100+种行业解决方案,每月赠送10000分钟免费时长,提供免费接入体验。 接下来我们看看…
-
使用 Ballerina 构建 WebSub hub(WebSub入门系列二)
在之前的文章中我对WebSub协议做了简单的介绍。在本文中,我们将使用Ballerina Websubhub标准库实现一个 WebSub hub。 我们要实现的用例是一个天气通知 …
-
如何使用 FFmpeg 将 FLAC 转换为 MP3
如果你想将 FLAC 转为 MP3,FFmpeg 是一款非常方便的工具。它最初可能看起来很复杂,但一旦掌握了概念,就会变得相当简单。在本篇文章中,我将指导你使用 FFmpeg 将 …
-
FFmpeg 将 MOV 转换为 MP4 两种技巧(包含命令行和示例)
本教程教你使用 FFmpeg 将 MOV 转为 MP4,其中包含命令行、示例和输出示例。 使用 Macbook 和 Quicktime 制作视频的人经常需要将 MOV 文件转换为 …
-
CVPR 2023教程 | 多模态智能体-链接大模型
如何用大模型将多模态智能体串联起来?在 Linjie Li 的演讲中,她回答了多模态智能体中的重要问题之一。 题目:Multimodal Agents: Chaining Mult…