技术文章
-
通过在 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…
-
ISP问题调试总结(包括黑光成像/逆光成像/降噪/宽动态wdr/偏色等问题)!
ISP调试问题及解决。文章内容是在海思平台((hi3559/hi3519/hi3516/hi3518))上进行isp调试图像问题和解决方法,其它平台可以参考这个思路去解决。 1、问…
-
AVS3:跨多通道预测PMC
前面的文章中介绍了TSCPM,它是AVS3中用于intra模式的跨通道预测技术,它利用线性模型根据亮度重建像素预测色度像素。 跨通道预测技术用于去除不同通道间的冗余信息,TSCPM…
-
基于 MQTT 的文件传输:统一数据通道简化物联网系统架构
MQTT 是一种基于 TCP 的物联网通信协议,其 Payload 可以容纳任意类型的数据,例如文本、二进制、JSON、XML 等多种格式。这种灵活性使得 MQTT 在物联网应用中…
-
苹果新申请专利提出手机、电脑、AR等多终端虚拟空间协作混合办公解决方案
正如微软Teams所表明的一样,以Avatar形式出席的混合型远程视频会议正在兴起。实际上,苹果同样有探索类似的应用。在名为“Communication system and me…
-
使用 WebRTC 和 firebase 构建视频聊天应用
你想过 Gmeet、MS Teams 或 Zoom 等日常聊天应用程序是如何工作的吗?现在,在本文中,你将了解它的工作原理,并使用 WebRTC 创建你的视频聊天应用程序。 Web…
-
Docker版FFmpeg安装部署2023最新教程
项目组开发过程用因为要使用音频格式转换功能,通过查阅相关资料,最终选择使用 FFmpeg。关于ffmpeg的安装,有的人可能要折腾很久,甚至折腾一个礼拜,究其原因,基本都是编译安装…
-
音频3A回音消除连麦场景实践
在连麦等实时交流场景需要对采集音频进行前处理,音频前处理主要包括声学回声消除(acoustic echo cancellation,AEC),自动增益控制(automatic ga…