12 2021 档案
摘要:实时音视频英文全称Real-TimeCommunication,简称RTC,是一种终端服务,为行业提供高并发、低延时、高清流畅、安全可靠的全场景、全互动的音视频服务。 随着移动互联网的普及和智能终端设备的广泛应用,实时音视频正逐渐成为主流互动方式。已在在线教育、社交娱乐、互动电商等热门领域得到广泛应
阅读全文
摘要:随着中国人口红利的逐渐消失,当下中国工业制造业企业正面临着:资深技术人才招聘难,员工培训成本高等问题。不同于办公室白领群体,工厂工作环境更复杂,车间设备操作流程零散复杂,工龄长的技工对设备与操作流程更熟悉,工人间更依靠师徒模式传授经验,而这种方式导致信息掌握在少数人手中,新员工学习门槛变高,这种现象
阅读全文
摘要:请问咱们支持像微信一样的音视频呼叫功能吗? 请问呼叫邀请怎么实现? 如果客户端离线了,怎么呼叫到客户? 怎么添加呼叫铃声?以及接收铃声? 经常能听到有用户问上述的问题,今天借此机会向大家讲解下音视频呼叫的整体流程。 前提 在接入anyRTC SDK前,先向大家介绍下音视频呼叫所需要的SDK:视频通话
阅读全文
摘要:传统的CDN比如RTMP直播,是基于tcp的服务,并不存在端口过多的情况;而RTC服务大多数用的是udp端口,这种Udp模式有很多的优点,但是相比于RTMP直播服务器单端口走天下,RTC服务动则要开几百个端口略显尴尬。 RTC绝大多数都是udp通讯,在进行互通的时候需要开放很多端口, 一个音/视频通
阅读全文
摘要:要回那些还给老师的数学函数。 从初中数学开始,我们就开始接触各种算法公式:三角函数、勾股定理、正弦定理……,再到高等数字的微积分、线性代数。当我成为了一名程序员,我发现我几乎用不到,难道我写的是低等代码?那我岂不是低等程序员了? 幸运的是,最近要开发一个白板 SDK,从无足无措到查阅文档,重拾物理动
阅读全文
摘要:在之前的文章中我们实现了自定义View需要的基本功能,本篇中我们通过 Timer 实现动画功能。我偷偷修改了一些数据结构,一会在下面贴出来。 最终效果图: 动画是通过 Timer 每17毫秒调用 View#post 来调用主线程更新一帧。定义一个 interpolator 使动画效果更自然(逐渐减速
阅读全文
摘要:从互联网到移动互联网的下半场,就是要“上天”、“入地”、“出海”。 “上天”就是利用高新科技进行创新;“入地”就是从一线二线的城市拓展到三四五线城市,做垂直;“出海”就是国际化。“出海”这个热词经历了从工具类应用到社交泛娱乐的百花齐放,为社交泛娱乐创造了肥沃的土壤,相比于国内市场的“内卷”,海外市场
阅读全文
摘要:Linux操作系统是现在服务器的首选操作系统,在Linux的默认系统参数下,Linux针对高并发的支持性并不是很好。小编从事Linux下应用程序开发多年,关于Linux系统下的高并发,小编自己踩过的坑,及如何解决踩过的坑下面列上几条,供大家参考,避免再次掉坑。 Linux应用运行过程中出现Too m
阅读全文
摘要:前提 通过 anyRTC音视频SDK插件 基本实现 uniapp 视频通话 如若没有实现基本视频通话可参考 10分钟实现一个简易unapp视频通话 旁路推流步骤 1. 开通对应权限 前往 anyRTC 控制台 - 用量统计 选择对应项目开启旁路推流服务 2. 模式调整 场景调整 sdk默认通信场景,
阅读全文
摘要:随着互联网的飞速发展,工业智能化场景也开始快速推进,智慧协同浮现在人们的视野。协同不畅通,是工业智能化最大的问题。以人为中心的智慧协同,包括人与人、人与事、人与物等之间的智慧协同。如何打造沟通与协同的深度融合,剔除无关信息,提高专注力成为了工业智能化的阻力。 anyRTC 为了让大家体验基于 any
阅读全文
摘要:前言 CocoaPods 是一个用来管理 Xcode 依赖库的项目,通过 CocoaPods,我们可以直观集中和 自动化地管理我们项目的第三方库。 本篇文章讲述如何将 framework 发布到 Cocoapods 以及发布中遇到的常见问题。 注册 CocoaPods 的 Trunk 服务 执行完以
阅读全文
摘要:要实现音频可视化,实现一些炫酷的效果需要借助 Web Audio API提供的一些方法 AudioContext。 AudioContext接口表示由链接在一起的音频模块构建的音频处理图,每个模块由一个AudioNode表示。音频上下文控制它包含的节点的创建和音频处理或解码的执行。 在做任何其他操作
阅读全文
摘要:要实现类似抖音上下滑动小视频的丝滑效果,需要有一个预加载的功能。所谓的预加载, 就是需要在显示当前页的情况下,提前将当前页后面的内容加载,以保证用户滑动到下一个视频的时候, 可以减少等待时间,在正常网速下,可以做到丝滑浏览。 在 ViewPager2 第四个版本中加入了一个新功能:setOffscr
阅读全文