精选文章
最热文章
音视频杂谈
SDK 教程
开发者实践
更多专栏
开源技术
声网产品与方案
资讯
月度小报
前端与跨平台
实时码流加速 RTSA Pro SDK 集成问题
123.png1245×758 97.3 KB 在Linux系统下集成 RTSA Pro SDK 时出现些问题,通过日志分析不出问题原因,异步任务无效等…… H.264视频帧为 ffmpeg
guojinming007
2021-06-09
运动布局:创建简单的Recycler View动画
在本教程中,我们的目标是创建一个我最近完成的项目: https://youtu.be/YSd0cuqcXC4 什么是运动布局? 运动布局 是一种布局类型,它能帮你管理APP中的运动和小部件动画。它还
AgoraTechnicalTeam
2021-06-03
基于声网Agora 视频服务的匿名互动体验及改进
WechatIMG186.jpeg1080×541 65.1 KB 和声网agora结缘还得追溯到公司之前的一个项目需求,那个项目的最基本的业务需求就是防溯源追踪、防窃密,总而言之一句话,我在视频
fengxy
2021-05-27
【音视频】手把手带你实现超实用实时音视频工具
今天我们基于声网的视频通话SDK实现一个超酷的双人视频“手把手”教学工具。具体效果看下面: 效果展示 视频效果: 好像内嵌视频不好用,直接贴上效果视频地址:https://www.bilibili.c
qingkouwei
2021-05-23
手把手 Golang 实现静态图像与视频流人脸识别
说起人脸识别,大家首先想到的实现方式应该是 Python 去做相关的处理,因为相关的机器学习框架,库都已经封装得比较好了。但是我们今天讨论的实现方式换成 Golang,利用 Golang 去做静态图像
piglig
2021-05-15
Golang 实现 RTP
在 Coding 之前我们先来简单介绍一下 RTP(Real-time Transport Protocol), 正如它的名字所说,用于互联网的实时传输协议,通过 IP 网络传输音频和视频的网络协议。
piglig
2021-05-15
Android 系统内存耗用:VSS/RSS/PSS/USS 的介绍
原创作者: Stan_Z 一般来说内存占用大小有如下规律:VSS >= RSS >= PSS >= USS VSS - Virtual Set Size (用处不大) 虚拟耗用内存(
ByteFlow
2021-04-09
使用Android API之RecyclerView分页图像轮播
最近,我们正在研究一个新的屏幕,这个屏幕需要轮播显示图像。我们的UI / UX团队提出了以下设计方案: 实现的过程非常复杂,需要进行一些细微的调整才能达到真正平滑的用户体验。 在此篇文章中,我们将带
AgoraTechnicalTeam
2021-04-09
Android FFmpeg 实现带滤镜的微信小视频录制功能
上一集,有读者吐槽这个系列更新太慢了,其实实现代码一直都有,只能每天花一点时间整理一些,慢慢整理出来。 前文利用 FFmpeg 分别实现了对 Android Camera2 采集的预览帧进行编码生
ByteFlow
2021-04-01
使用5行代码提取图像和视频中的对象
1_o0N1DlQQ8DHpR5gsnht9vg.jpeg875×875 125 KB 计算机视觉是计算机查看和识别对象的媒介,目标是使计算机能够分析图像和视频中的对象,以解决不同的视觉问题。对象
AgoraTechnicalTeam
2021-03-26
使用JavaScript和React访问网络摄像头
我不喜欢垃圾(恶意软件)的网络摄像头软件。 0_hajW2ctiRkBWqQ3u.jpg875×492 65.6 KB 2020年秋季时,我购买了一个新Microsoft LifeCam,当我得知
AgoraTechnicalTeam
2021-03-22
如何在Android上编写具有MotionLayout的复杂UI/动画
使用运动布局(和协同程序)探索复杂的多步动画。 https://thumbs.gfycat.com/HairyWellwornGelding-mobile.mp4 运动布局是在动画、过渡、复杂动
AgoraTechnicalTeam
2021-03-14
如何使用Lottie实现动画闪屏
1_4vlkTJCWbP2Kh2vyK9BdEw.jpg1006×628 60.7 KB 本文介绍了如何使用Android(Kotlin)和iOS(Swift)在本地添加带有Lottie动画的动画
AgoraTechnicalTeam
2021-02-04
如何通过Socket.IO构建实时聊天应用程序
在本篇文章中,我将走进WebsSockets世界、着眼于HTTP和web的发展历程以及在现代Web的基础上 如何 使用WebSockets。我将会列举要构建实时聊天应用程序的16个步骤,帮助你积累 实
AgoraTechnicalTeam
2021-01-15
在 React 中使用 Agora Web SDK NG 实现视频通话
在 React 中使用 Agora Web SDK NG 实现视频通话 关于 Agora 声网 Agora 提供了一套简单而强大的视频语音通话 SDK,开发者可以利用其中的资源在任何手机或电脑应用中加
wuwenbang
2021-01-13
用Flutter、Socket.io和Node.js打造一对一实时聊天app(下)
上篇文章链接 https://rtcdeveloper.com/t/topic/20401 Flutter——客户端
AgoraTechnicalTeam
2021-01-13
用Flutter、Socket.io和Node.js打造一对一实时聊天app(上)
1_e5LdWP1mxlqjSHd9I28JVg.png1006×412 32.8 KB 我之前写的博客(可在 此处 进行阅读)主要讨论的都是关于如何用socket.io启动实时聊天并构建一个简单
AgoraTechnicalTeam
2021-01-13
如何将Vuforia的视频共享给Agora系统
本文内容 在本文中我将介绍如何将Vuforia的视频共享给Agora系统,利用声网提供的免费平台将实时视频内容共享出去。这次的案例中涉及两个技术点,一个是Vuforia的视频接口获取,一个是Agora
petlt.lee
2020-12-28
如何使用Javascript / node.js在WebRTC中构建视频通话和语音聊天的app?
在 WebRTC中构建视频聊天 WebRTC的持续发展,将“企业”和“专业人士”的视频/音频通信全面放大,使重要的对话变得简单。视频通话逐渐受到追捧的同时,聊天功能拉动了全球市场价值。实时通信技术是
AgoraTechnicalTeam
2020-12-23
【经验分享】RTC技术系列之音频编解码
总体来看,通讯发展经历了几个阶段-消息(电报)-语音通话-视频通话-AR/VR,当然声音在其中是少不了的,即使在视频和AR/VR阶段,都需要有声音的交流,总不能视频上光白活没声音吧。本文就分享一下在实
bakedcorn
2020-12-16