![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RTC
文章平均质量分 57
Likeadust
这个作者很懒,什么都没留下…
展开
-
【场景方案】EasyRTC企业音视频通话在智慧海关项目现场稽查中的应用
熟悉TSINGSEE青犀视频团队的小伙伴都知道,作为专注于音视频流媒体服务近10年的老牌软件企业,我们不仅有设备到流媒体到用户这样的单向链路直播产品,也有设备到设备,设备到平台,平台到设备之间双向、多方的音视频通话产品,应用场景有视频会议、在线教学、直播互动等,比如EasyRTC视频通话会议系统。最近有企业用户找我们咨询关于海关稽查中需要现场与管理中心进行音视频互动的需求,主要需要就是,现场用AR眼镜进行核查,AR眼镜采集的视频实时回传到管理中心,管理中心根据现场回传的直播画面进行分析,有需要的时候原创 2021-04-22 11:14:11 · 74 阅读 · 0 评论 -
【技术教程】视频会议系统EasyRTC-SFU开发中如何使用Git将代码推送到两个代码仓库?
TSINGSEE青犀视关于视频会议的系统EasyRTC目前有两个版本,MCU版本和SFU版本(MCU与SFU方案的区别是什么),小规模企业用户可选MCU方案,大型会议现场可选SFU方案。EasyRTC-SFU软件开发过程中,前期代码仓库地址未确认,因此一直在一个临时代码仓库中开发。在后期代码仓库地址确认后,需要将现在的地址推送到新的代码仓库地址中。首先运行以下命令,查看本地中存在的远程仓库。git remote -v结果如下如上图所示,默认远程代码地址的名称为 origin,具原创 2021-04-19 15:15:22 · 110 阅读 · 0 评论 -
【技术教程】视频远程通话会议系统/私有化部署会议系统EasyRTC-SFU内Go语言日志Zap使用教程介绍
企业视频通话会议系统EasyRTC基于网络架构,各分支机构与总部之间使用IP线路连接,在总部部署服务器提供视频调度指挥服务,能够进行视频会议、远程培训、协同工作等沟通。近期更新的新版本EasyRTC-SFU更是在原有基础上进行了升级改造,在系统的集成性、承载量上有更大的提升。在EasyRTC-SFU 软件开发过程中,日志模块采用 uber-go/zap 编写。Zap 为 Uber 公司开源的一个高效、快速、可输出多等级信息的日志项目。在 Easy-SFU 中,封装如下:// 操作日志原创 2021-04-19 15:12:53 · 169 阅读 · 0 评论 -
【开发教程】视频通话会议系统EasyRTC使用apiDoc生成pdf文件操作流程介绍
一般在我们正式的EasyRTC开发过程中,是以pdf或者word的纸质版本作为开发归档文档,html文档不能作为归档文档,所以需要生成pdf文档;有时也会遇到用户需要正式文档情况,这两种情况我们就要将文档生成PDF文档。apiDoc为一款针对RestfulAPI的文档自动生成工具。在Restful软件架构中,后端人员编写软件开发接口,生成接口文档给前端。apiDoc最终生成的文档为html文件。后端软件开发接口示例如下:/** * @api {POST} /v1/conference/a原创 2021-04-19 15:08:37 · 206 阅读 · 0 评论 -
【疑难解决】企业远程视频通话会议系统EasyRTC在网页web登录不显示会议室内图像问题,如何解决?
随着云计算技术的出现,视频会议系统方案领域出现了云计算视频会议模式,云计算视频会议系统支持多服务器动态集群部署,这种模式大大提升了会议稳定性、安全性、可用性。我们团队研发的EasyRTC企业视频通话会议就将云计算与视频会议结合,能够大幅提高沟通效率,持续降低沟通成本,带来内部管理水平升级。有不少用户正在使用我们的EasyRTC,有位试用用户向我们反馈,将EasyRTC部署到公网,使用web登录后,进入会议室没有图像显示。解决方案1、碰到无法进入会议的问题,我们首先要做的就是确认webso原创 2021-04-19 15:03:49 · 191 阅读 · 0 评论 -
【开发教程】如何使用Javascript构建WebRTC视频直播?
WebRTC是一个免费的开源项目,它通过简单的API为浏览器和移动应用程序提供实时通信功能。本文将向你展示WebRTC的基本概念和功能,并指导你使用Node.js构建自己的WebRTC视频直播。先决条件:具有Java经验 掌握Socket.io基本知识WebRTC基础WebRTC支持在网络世界中进行实时通信,主要用于在网络上传输视频和音频数据。 在开始编写代码之前,我们首先来看一下WebRTC的最重要概念。信令:WebRTC用于浏览器中的通信流,但还需要一种机制来协调通信并发送控制消息原创 2021-04-15 10:31:39 · 2536 阅读 · 0 评论 -
【开发教程】基于开源实时音视频WebRTC技术架构搭建视频直播的方法
随着移动互联科技的迅猛发展,5G网络的兴起,手机等硬件配置越来越高,低延时网络音视频也越来越走近人们的生活,在教学、会议、在线医疗、招聘、交友等视频直播的需求日益扩大。目前市场上基于WebRTC架构搭建的音视频直播还不够完善,如:1)直播技术延迟非常大,从观众评论到看到主播给出反馈一般要在十秒以上;2)各种视频的APP多种多样,接口复杂,不适合接入;3)针对各行各业视频直播的互通性差,各种协议的兼容性不够;4)扩展性差,集成的直播系统二次开发难,不能灵活拓展延伸功能。而且视频直播原创 2021-04-15 10:27:57 · 406 阅读 · 0 评论 -
【疑难解决】EasyRTC进入会议室控制台websocket出现pending状态,如何解决?
EasyRTC则不同于TSINGSEE青犀视频其他的平台,EasyRTC企业视频通话会议系统是基于WebRTC编译的网页通话平台,具备更低的延时和更高的传输效率。某个客户项目在测试EasyRTC时,出现无法进入会议室的情况,打开前端浏览器控制台,显示如下:出现此种错误大概率是因为证书问题导致的,因此首先确认客户是否更换了域名证书。EasyRTC 后台中 websocket 模块使用的证书为 wss.pem,该证书在更新域名证书后,需要根据域名证书再次制作,因此制作新的wss.pem证书即可。原创 2021-04-14 15:01:43 · 906 阅读 · 0 评论 -
音视频通话系统/企业级私有化部署视频会议系统EasyRTC-MCU进入会议室获取设备权限失败问题调整
webrtc的存在给在线视频会议系统带来了新的模式,TSINGSEE青犀视频开发的网页视频会议系统EasyRTC综合了webrtc和rtmp/rtsp方案的优点,支持一对一、一对多等视频会议互动通话,满足语音社交、在线教育和培训、视频会议和远程医疗等场景。EasyRTC分为MCU版本和SFU版本,EasyRTC-MCU版本在进入会议室的时候,如果是第一次进入,会先获取本页面对摄像头和麦克风,此时若用户不进行操作,或是等待5秒以上,则会进入会议室失败,且在此进入时会直接报权限获取失败。因为等待时间而造原创 2021-04-06 17:11:03 · 160 阅读 · 0 评论 -
【技术教程】RTP协议可以用于直播吗?TSINGSEE青犀视频编译RTP推流程序报错类型不匹配如何解决
目前RTP或者基于上面的WebRTC直接使用作为直播技术的挑战性非常高,还缺乏成熟的开源工具和生态,但是RTP的低延迟特性使得很多大厂正在进行二次开发。RTP不是不可以作为直播平台的技术选项,只是目前缺乏很好的支持,需要自己进行定制开发的部分较多。作为视频行业的领导者,TSINGSEE青犀视频率先投入研发,尝试编译RTP推流程序。在TSINGSEE青犀视频编译RTP推流程序时,出现以下错误:*const char * 类型的值不能用于初始化 char * 类型的实体。此错误在于类型不匹配导致,针原创 2021-02-07 14:11:59 · 153 阅读 · 0 评论 -
【方案】企业远程视频会议系统EasyRTC的MCU版与SFU版的区别
一、视频会议系统之MCU与SFUMCU方案Multipoint Conferencing Uint硬件的方案,通过软件的方式代替硬件,该方案由一个服务器和多个终端组成一个星形结构。各终端将自己要共享的音视频流发送给服务器,服务器端会将在同一个房间中的所有终端的音视频流进行混合,最终生成一个混合后的音视频流再发给各个终端,这样各终端就可以看到 / 听到其他终端的音视频了。实际上服务器端就是一个音视频混合器,EasyRTC-MCU版使用的就是这个方案。方案特点多个用户互动时,首先将多路视频进行混原创 2020-12-16 09:58:48 · 605 阅读 · 0 评论 -
【疑难解决】网页音视频基于WebRTC对讲音视频会议系统EasyRTC编译报错,如何解决?
TSINGSEE青犀视频云-边-端架构中的EasyRTC视频会议系统是基于WebRTC来进行编译的。WebRTC是一个支持网页浏览器进行实时语音对话或视频对话的API,实现了基于网页的视频会议,标准是WHATWG 协议,目的是通过浏览器提供简单的javascript就可以达到实时通讯能力,而EasyRTC在此基础之上增加了更加丰富且便捷的功能。TISNGSEE青犀视频研发团队在编译WebRTC时使用了fetch --nohooks webrtc指令,但编译过程中控制台会出现D:\cpp\webrtc原创 2020-12-01 14:58:58 · 137 阅读 · 0 评论 -
视频会议/远程医疗/在线教育网页视频实时音视频通话目前有什么优势和不足?
很长时间以来,实时通信能力一直是电信类专用设备(如电话、手机)的专有属性。随着各种互联网应用和移动互联网应用的层出不穷,特别是随着用户接入带宽条件的不断改善,许多新的应用都对实时通信服务有着切实的需求,希望能够把实时通信能力集成到应用程序中。很多人期望网页视频实时通话是一个“拿来即用”的“端到端解决方案”,只需要在web端写几行JavaScript调用甚至不需要编程就能实现浏览器之间的实时音视...原创 2020-04-28 14:11:37 · 196 阅读 · 0 评论