01 2022 档案
摘要:一.什么是视频编码 视频编码就是指通过压缩技术,将原始视频格式的文件转换成另一种视频格式文件的方式。视频流传输中最为重要的编解码标准有国际电联的H.261、H.263、H.264、H265,Google公司主推的VP8、VP9,运动静止图像专家组的M-JPEG和国际标准化组织运动图像专家组的MPEG
阅读全文
摘要:白板通常会提供多种工具类型,每种工具的用途也各不相同,例如下表: 工具名称 用途 框选工具 框选其他图形 涂鸦工具 涂鸦 橡皮擦工具 擦除画笔痕迹或者图形 激光笔工具 激光笔 直线工具 绘制直线 箭头工具 绘制箭头 矩形工具 绘制矩形 椭圆工具 绘制椭圆 文本工具 插入文本 正因此白板除了要判断当前
阅读全文
摘要:前言 Android中自带的SeekBar个人感觉用起来很麻烦,调整一些颜色之类的需要单独写一个XML文件,内容感觉也很啰嗦。刚好我们的白板Demo开发中需要用到SeekBar,所以干脆实现了一个满足基本功能的SeekBar,支持在xml布局中指定各种颜色属性,也支持代码动态设置颜色。用起来更顺心一
阅读全文
摘要:一、初识nginx nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器和通用 TCP/UDP 代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能
阅读全文
摘要:随着当下疫情的再次爆发,医院的重症隔离病房、精密仪器的专家指导维修、远程视频客服、在线教育、视频会议等场景又开始活跃,以往只是偶尔用替代一下紧急事项,如今已经成为了使用常态。 anyRTC 为了让协同更简单,在2021年底基于自身的SDK 开源了一款智慧协同demo,可以轻松实现邀请专家、接听/挂断
阅读全文
摘要:AudioRecord 是 Android 基于原始PCM音频数据录制的类,WebRCT 对其封装的代码位置位于org/webrtc/audio/WebRtcAudioRecord.java,接下来我们学习一下 AudioRecord 是如何创建启动,读取音频采集数据以及销毁等功能的。 创建和初始化
阅读全文
摘要:前言 互动白板提供一整套完整的互动白板解决方案,客户端 SDK 覆盖 iOS、Android、Web 等主流平台,同时提供完整的服务端配套功能,可用于在线教育、在线会议、协作办公、在线互动娱乐等场景。 产品优势 超低延时 anyRTC 自研引擎和算法,减少传输冗余数据,白板操作延迟低至 100 ms
阅读全文
摘要:最近做白板项目,最重要的工具栏模块在网上搜了搜都没找到想要的,狠下心自己原生封装一个。 最终效果展示: 使用白板 SDK 使用 anyRTC 的白板SDK 项目地址:https://demos.anyrtc.io/whiteboard-next-demo/ 如有需要,可前往 anyRTC 官网咨询客
阅读全文
摘要:上网课时会有白板板书、开视频会议时会有PPT展示进行演讲、语聊开黑时会有你猜我画游戏来供用户进行游戏互动...,互动白板已经渗透进我们生活的各个方面。白板是否好用,关系到实时互动的质量,更能影响应用的推广。然而市面上的白板服务提供的功能有限,不能满足用户的各类个性化需求。 因此,anyRTC 深入了
阅读全文
摘要:设置CSS3 filter(滤镜) 属性 filter 属性定义了元素(通常是)的可视效果(例如:模糊与饱和度)。 blur(px) 给图像设置高斯模糊。"radius"一值设定高斯函数的标准差,或者是屏幕上以多少像素融在一起, 所以值越大越模糊; grayscale(%) 将图像转换为灰度图像。值
阅读全文