ZEGO即构
ZEGO即构 程序员 发表了博客
疫情期间,很多线下活动转为线上举行,实时音视频的需求剧增,在视频会议,在线教育,电商购物等众多场景成了“生活新常态”。 本文将教你如何通过即构ZEGO sdk在Android端搭建视频通话能力。即构SDK提供100+种行业解决方案,每月赠送10000分钟免费时长,提供免费接入体验。 接下来我们看看完整的实现流程。 1 准备环境 在开始集成 ZEGO Express SDK 前,请确保开发环境满足以下要求: Android Studio 2020.3.1 或以上版本。 An...
HarmonyOS SDK
HarmonyOS SDK 发表了博客
想获取一首歌的伴奏却找不到资源怎么办?没关系,我们可以自己解决。音频编辑服务提供音源分离的功能,帮助开发者在应用中构建人声与伴奏分离的功能。 目前,音源分离功能已经开放了人声与伴奏、乐器等多种分离的方式,可以实时解析并将乐器中的人声和各种乐器元素提取到独立的音轨上,满足创作者对伴奏制作、扒带、音乐创作等多种场景的应用需求。并且,无需专业的音频处理软件,只要集成华为音频编辑服务,就能在移动端轻松完...
RTE开发者社区
RTE开发者社区 发表了博客
![图片](https://img-blog.csdnimg.cn/img_convert/211a1cb13d6e05dc496220bff277bf16.gif) ## 背景 色彩增强作为视频后处理中画质增强技术的一部分,指的是通过调整图片和视频画面的饱和度特性,使得画面色彩更加丰富和逼真,提升人的视觉主观感受。由于设备摄像头的多样性,部分摄像头在视频采集时存在饱和度不足,画面发灰,色彩寡淡等问题,这些情况在拍摄室外景物和颜色丰富的场景时尤其容易出现。这些问题可以通过算法的后...
HarmonyOS SDK
HarmonyOS SDK 发表了博客
静默式活体检测,是华为HMS Core机器学习服务所属的人脸活体检测能力,即无需用户配合做出张嘴、扭头、眨眼等动作,便可实时捕捉人脸,快速判断是否为活体,用户使用过程便捷,综合体验感较佳。 ## 技术原理 静默活体检测能力使用RGB摄像头,通过屏幕拍摄出现的摩尔纹、纸质照片反光等一些细节信息进行甄别摄像头前的检测物是真实人脸,还是人脸翻拍图片、人脸翻拍屏幕、人脸面具等假脸攻击。同时,静默活体检测能力的活体数据覆...
HarmonyOS SDK
HarmonyOS SDK 发表了博客
![](https://oscimg.oschina.net/oscnet/up-e5574c9f2a3b5e47bc0d742b2490a7f8b35.jpg) ## 一、 功能盘点 Q1:什么是[钥匙环服务](https://developer.huawei.com/consumer/cn/hms/huawei-keyring/?ha_source=hms1)? A:[钥匙环服务](https://developer.huawei.com/consumer/cn/hms/huawei-keyring/?ha_source=hms1)是HMS Core对国内外开发者开放的技术服务,[提供用户认证凭据本地存储,和跨应用、跨形态共享能力,帮助用户在安...
JackJiang2020
JackJiang2020 发表了博客
本文由ELab技术团队分享,原题“浅谈WebRTC技术原理与应用”,有修订和改动。 1、基本介绍 WebRTC(全称 Web Real-Time Communication),即网页即时通信。 是一个支持网页浏览器进行实时语音对话或视频对话的技术方案。从前端技术开发的视角来看,是一组可调用的API标准。 在WebRTC发布之前,开发实时音视频交互应用的成本是非常昂贵,需要考虑的技术问题很多,如音视频的编解码问题,数据传输问题,延时、丢包、抖动、回音的处...
HarmonyOS SDK
HarmonyOS SDK 发表了博客
在制作短视频时,用户会有各种各样的美化需求,比如想给视频人物更换头发颜色,怎样轻松实现呢?[华为视频编辑服务](https://developer.huawei.com/consumer/cn/hms/huawei-video-editor?ha_source=hms1)(Video Editor Kit)一键染发功能,集成就可让应用拥有头发换色能力。用户利用预置的多种发色样式,点击即可拥有多变新发色,体验超自然发色效果,满足用户个性化美化需求,让视频变得更多彩、有趣。 ![](https://oscimg.o...
JackJiang-
JackJiang- 发表了博客
本文由ELab技术团队分享,原题“浅谈WebRTC技术原理与应用”,有修订和改动。 1、基本介绍 WebRTC(全称 Web Real-Time Communication),即网页即时通信。 是一个支持网页浏览器进行实时语音对话或视频对话的技术方案。从前端技术开发的视角来看,是一组可调用的API标准。 在WebRTC发布之前,开发实时音视频交互应用的成本是非常昂贵,需要考虑的技术问题很多,如音视频的编解码问题,数据传输问题,延时、丢包、抖动、回音的处...
百度开发者中心
百度开发者中心 发表了博客
背景 在全民视频的时代,百度APP中视频播放是十分重要的业务。随着 5G 的到来,视频播放已经不满足以前的标清/高清,超清乃至于 4K 已经是旧时王谢堂前燕飞入寻常百姓家。越来越清晰的视频源,越来越复杂的视频编码,对 APP 的视频解码能力也有越来越高的要求。 与此同时,大家的手机性能越来越好,很多手机都逐步提供了强悍的硬件解码能力;而软件解码发展多年,也有其不可替代的优势。所以,如何合理利用手机的软/硬件解码能力...
华为云开发者联盟
华为云开发者联盟 发表了博客
摘要:云上遥感影像文件Cloud optimized GeoTIFF(COG)格式的详细介绍,大量数据上云面临的挑战,并分享了获得云原生影像最佳性能的实践经验。 本文分享自华为云社区《COG云原生优化遥感影像,瓦片切分的最佳实践》,作者: tsjsdbd 。 1 遥感影像文件格式 遥感影像就是地球自拍照,一般文件很大,一张文件5GB左右。 这些影像文件大多数都保存为 TIFF 格式(而不是JPEG),因为TIFF格式记录的内容是比较原始的多个波段的信息,...
HarmonyOS SDK
HarmonyOS SDK 发表了博客
在音乐创作、音视频剪辑和游戏等领域中,给用户带来沉浸式音频体验越来越重要。开发者如何在应用内打造3D环绕声效?[华为音频编辑服务](https://developer.huawei.com/consumer/cn/hms/huawei-audio-editor/?ha_source=hms1 "华为音频编辑服务")6.2.0版本此次带来了空间动态渲染功能,可以将人声、乐器等音频元素渲染到指定的三维空间方位,支持静态和动态渲染两种模式,进一步提升应用中的音效体验。开发者可以点击查看以下Dem...
华为云开发者联盟
华为云开发者联盟 发表了博客
摘要:Fourier transform 是一个强大的概念,用于各种领域,从纯数学到音频工程甚至金融。 本文分享自华为云社区《使用 scipy.fft 进行Fourier Transform:Python 信号处理》,作者: Yuchuan。 scipy.fft模块 傅立叶变换是许多应用中的重要工具,尤其是在科学计算和数据科学中。因此,SciPy 长期以来一直提供它的实现及其相关转换。最初,SciPy 提供了该scipy.fftpack模块,但后来他们更新了他们的实现并将其移到了scipy.fft模...
HarmonyOS SDK
HarmonyOS SDK 发表了博客
华为视频编辑服务6.2.0版本上线后,我们为大家带来了两大变化:分别是丰富多样的AI能力和灵活选择的集成方式。为让开发者更快上手使用,今天小编带来了视频编辑原子能力SDK的具体集成方法。快来试试吧! ### 1 开发准备 详细准备步骤可参考华为开发者联盟官网: https://developer.huawei.com/consumer/cn/doc/development/Media-Guides/config-agc-0000001101108580?ha_source=hms1 ### 2 代码开发 1.1 **编辑工程** 1.1.1 **...
百度开发者中心
百度开发者中心 发表了博客
作者简介: 百度CyberPlayer、云端非线性编辑、音视频工程师 h265web.js作者 (https://github.com/numberwolf/h265web.js) 01背景 随着视频内容的占比逐步扩大,直播、点播内容越来越多;在此基础上,视频传输的带宽成本也跟着上涨,降低成本为第一要务,首先要考虑的就是增加视频的压缩率。而目前网络上多为H.264的视频,若将网络上的视频压缩为H.265,可以较H.264压缩率更高、节省更多成本。 浏览器对编码的支持 当前浏览器下...
算法之名
算法之名 发表了博客
图像数据解析 图像编码 import tensorflow as tf import base64 if __name__ == "__main__": path = "/Users/admin/Documents/111.jpeg" img = tf.io.read_file(path) print("图像字节编码:{}".format(img)) img1 = tf.io.gfile.GFile(path, 'rb') print("图像字节编码:{}".format(img1.readlines())) img_64 = tf.io.encode_base64(img) img_64 = format(img_64)[2:-1] p...
哈哈欧尼OSC
哈哈欧尼OSC 发表了博客
广州是中国互联网发轫最早的地方,国内早期的游戏厂商、直播平台都诞生在这里,也在出海浪潮之下催生出了一大批社交泛娱乐出海的知名案例。 永远不缺风口的互联网江湖,有先来后到的优势之论,也有顺应时势的创新之争。 11 月 20 日,大佬新秀齐聚 WICC · 广州,他们中,有勇于尝鲜的破局者,也有新近入局的新势力。他们将从基础设施、产品创意、本地运营、内容审核、全球支付、技术创新、流量增长等角度,全面解读社交、泛娱乐...
阿里云视频云
阿里云视频云 发表了博客
过去的一年见证了人类百年不遇的大事记,也见证了多种视频应用的厚积薄发。而因此所带来的视频数据量的爆发式增长更加加剧了对高效编解码这样的底层硬核技术的急迫需求。 新视频编解码标准 VVC 定稿不久之后,阿里巴巴的视频团队开始全力投入开展 VVC 软件编解码的开发工作。 在 LiveVideoStackCon 2021 北京峰会,阿里巴巴研究员,阿里云智能云视频标准与实现负责人叶琰老师展开分享视频业界现状、Ali266 自研 VVC 编解码器的技...
算法之名
算法之名 发表了博客
图像、视频加载与显示 创建显示窗口 import cv2 if __name__ == "__main__": # 创建窗口 cv2.namedWindow('new', cv2.WINDOW_NORMAL) # 调整窗口大小 cv2.resizeWindow('new', 640, 480) # 显示窗口 cv2.imshow('new', 0) # 显示时长 key = cv2.waitKey(0) if key == 'q': exit() # 销毁窗口 cv2.destroyWindow() 运行结果 载入图片 import cv2 ...
程序员欣宸
程序员欣宸 发表了博客
### 欢迎访问我的GitHub [https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; ### FFmpeg、JavaCPP、JavaCV的关系 - 先简单的梳理一下FFmpeg、JavaCPP、JavaCV的关系: 1. FFmpeg、OpenCV可以理解成C语言版的本地库(Native library),Java应用无法直接使用 2. JavaCPP将FFmpeg、OpenCV这些常用库做了包装(wrapp...
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页