技术文章
-
WebRTC 与 WebSocket 哪个好?WebRTC 与 WebSocket 可同时使用吗
在数字时代,实时通信已成为现代应用不可或缺的一个方面。它实现了无缝互动,增强了各个领域的用户体验。从视频会议和实时流媒体到协作环境和实时数据交换,人们对高效可靠的通信技术的需求从未…
-
RoCE网络是什么?为什么需要RoCE
RoCE(RDMA over Converged Ethernet,基于融合以太网的RDMA)—— 一种基于以太网的无损传输。 什么是RoCE? RoCE全称RDMA over C…
-
Kamailio v5.8.0 版本发布
2024 年 3 月 7 日 Kamailio v5.8.0正式发布,这是一个新的重要版本,经过近10个月的联合开发和测试,增加了新的功能和改进。 简而言之,该主要版本带来了 4 …
-
VideoDubber时长可控的视频配音方法 | 论文分享
本次分享由中国人民大学、微软亚洲研究院联合投稿于AAAI 2023的一篇专门为视频配音任务定制的机器翻译的工作《VideoDubber: Machine Translation w…
-
同样分辨率的图像, 清晰度差异大嘛?
1、问题背景 在项目调试上,由于带宽限制、平台限制、16:9 宽高比的要求,很多时候我们不会用到 sensor 的全尺寸输出, 而是会通过 sensor、isp、或者其他后处理模块…
-
向WebRTC提交代码过程实录
WebRTC写了一个帖子,一步步写明了向 webrtc 提交代码的步骤,最近解决了一个webrtc的安卓相机设置采集帧率可能匹配错误的 Bug,正好实操了一遍,记录分享一下。 &#…
-
Websocket实时音视频传输应用实战
背 景 随着互联网技术的发展,越来越多的企业和开发者开始寻求更高效、更稳定的通信解决方案。在这种背景下,WebSocket协议应运而生。WebSocket是一种在单个T…
-
即构 uniapp 即时通讯SDK 2.14.0 版本发布,新增多种实时聊天功能
2024年3月8日,即构 uniapp 即时通讯SDK(ZIM)发布 2.14.0 版本,新增多端登录、离线登录、插入本地消息、呼叫邀请、单聊会话免打扰、好友管理等多项功能,一起来…
-
峰值信噪比是什么意思?峰值信噪比越大越好吗
峰值信噪比作为图像质量评价指标,在很多图像领域如图像超分辨率、图像压缩、图像去噪等都有广泛的应用。本文分享下峰值信噪比的几个常见问题,如下。 峰值信噪比是什么意思 峰值信噪比(Pe…
-
Android调用摄像头步骤和代码示例
在Android应用开发中,调用摄像头是一个常见的需求。本文将以详细的步骤和代码示例,教你如何在Android中实现调用摄像头功能。 Android调用摄像头步骤概览 下面展示了实…
-
在大规模体育制作中使用数字人 | IBC 2023
主流体育网络尚未广泛采用数字人和数字角色来重新创造足球比赛的 3D 游戏。然而,一些体育网络已经开始探索利用 Unreal Engine 等 3D 引擎的好处,通过虚拟背景、增强现…
-
配置rtmp服务器,ffmpeg推流拉流命令
本文分享基于 nginx 下配置 rtmp 服务器,使用 ffmpeg 命令实现推流拉流功能。 一. 安装运行nginx 1、下载 解压放在nginx目录下。 2、配置 新建ngi…
-
FFmpeg Android 硬件编解码现状及展望
一、功能特性 自FFmpeg 6.0版本开始,FFmpeg对Android硬件编解码的支持逐步完善了,当前支持的功能特性包括: 值得一提的是,Java MediaCodec和NDK…
-
FFmpeg实时推流&MQTT实时控制推流启动关闭
FFmpeg 是一个开源的自由软件,它包含了音频和视频多种格式的录制、转换、流媒体功能,同时也是一个音频与视频格式转换库(Library),许多开源的工具都是基于 FFmpeg 构…
-
RedCap部署策略建议
RedCap作为轻量级5G技术,是蜂窝物联网的重要演进方向,它可有效兼顾行业对技术性能和部署成本的双重需求,有助于加速5G技术融入千行百业。分析了RedCap关键特性、基本通信功能…
-
如何实现kamalio交叉编译
交叉编译是在一个平台(主机)上为另一个不同的平台(目标)编译程序的过程。这在嵌入式开发中非常常见,因为目标设备通常不具备编译大型项目所需的资源。Kamailio是一个开源的SIP服…
-
使用ReactJS、Django Channels 4 和 Redis 实现实时聊天
本文将使用 Django Channels 4、Redis 和 ReactJS 构建一个强大的实时聊天应用程序。 Django 应用程序通常使用 WSGI 服务器(如 Gunico…
-
使用 FFmpeg 将 MP4 转为H.264
MPEG-4科普 MPEG-4就是我们常说的mp4,它是一种网络视频图像压缩标准。MPEG-4标准目前分为27个部分,统称为ISO/IEC14496国际标准。 它规定了两种视频的压…
-
如何通过ffmpeg实现监控视频的拉流推流
本文主要记录如何通过ffmpeg实现监控视频的各种转换实现拉流推流。其中Onvif的应用在底部github代码中自行获取。 IP产品发现协议Onvif使用Mictlanix.Dot…
-
Emscripten编译ffmpeg+libx264
分享一篇旧文:Emscripten编译ffmpeg+libx264。 第一步:搭建Emscripten编译环境(建议使用linux环境) 首先安装依赖包 然后获取emsdk 配置e…