音视频流媒体平台的开发,开源EasyDarwin为什么如此受欢迎?
摘要:开源系统以及平台在未来将是高新技术发展的一个重要分支。目前,我国终端连接基数大幅提升,无处不在的感知节点也为人工智能开源平台在云、边、端对物联网的赋能提供了坚实的基础。国内用户较高的智能终端使用水平和技术水平,为我国开源平台的发展奠定了良好的用户基数和数据基础。EasyDarwin开源平台也将合理运用各类资源,助力我国各行各业音视频系统平台的搭建。
阅读全文
posted @
2021-05-25 14:29
TSINGSEE
阅读(413)
推荐(0)
基于音视频的云会议为什么会迎来发展的大爆发?
摘要:基于音视频的云会议能在短时间内大肆兴起和爆发,不仅得益于强大的通信技术,更依托于刚性的市场需求。我们可以发现,由于疫情的隔离政策,云会议成为了企业员工之间以及校园和学生之前最直接的沟通工具。
阅读全文
posted @
2021-05-25 14:09
TSINGSEE
阅读(157)
推荐(0)
EasyRTC的Web开发过程中如何创建新的空分支?
摘要:WebRTC技术是目前使用最广泛的即时通信技术,它是一个开源项目,旨在创建简单、标准化的流程,通过Web提供实时通信(RTC)。EasyRTC视频会议云服务是TSINGSEE青犀视频团队基于WebRTC技术以及多年的行业技术积累经验,研发的一项覆盖全球的实时音频开发平台。
阅读全文
posted @
2021-05-25 13:50
TSINGSEE
阅读(76)
推荐(0)
通过C++编译视频平台为什么要使用virtual虚析构函数?
摘要:执行代码1可以正常释放资源,而执行代码2则没有正常释放资源。因此,MyClass类的析构函数并没有被调用,但是正常情况下析构函数里都会释放各种资源,而析构函数不被调用的话就会导致内存泄漏。代码1加上virtual关键字,运行次代码会调用析构函数,避免内存泄漏。
阅读全文
posted @
2021-05-25 11:35
TSINGSEE
阅读(74)
推荐(0)
智能视频分析网络IP摄像头在安防行业都有哪些功能优势?
摘要:近几年,智能家居的兴起以及国家对安防监控的重视,越来越多的企业或团队都将智能摄像头作为了“千里眼”。无论是家庭防盗还是涉及到各行各业的安全监控,摄像头都发挥着它最基础的监控作用。然而随着信息技术水平的不断提高,也赋予了摄像头新的能力,比如智能分析。
阅读全文
posted @
2021-05-25 11:26
TSINGSEE
阅读(345)
推荐(0)
金融安防的AI智能化发展趋势分析:人脸识别是突破口
摘要:去年年底,EasyCVR的人脸识别项目已经趋于完善,并且在不同项目现场进行了实际测试,比如在小区、工地、园区此类场景中,EasyCVR人脸识别功能的运用已经越来越完善。目前人脸识别的主要应用领域仍在金融和安防行业,由于这两个行业庞大的数据加持,我国有望成为全球最大的人脸识别市场。
阅读全文
posted @
2021-05-25 11:24
TSINGSEE
阅读(128)
推荐(0)
WebRTC如何获取C ++端的视频流数据?
摘要:基于开源WebRTC技术开发的EasyRTC视频会议云服务,广泛应用在教育、金融、医疗健康、企业培训、远程办公等场景,支持当前技术所有的浏览器包括Google Chrome,Mozilla Firefox,Apple Safari和Microsoft Edge。不仅限于浏览器,EasyRTC还可以支持微信小程序、H5页面、APP、PC客户端等接入方式之间互通,快速从零开始搭建实时音视频通信;支持多人至百万人视频通话,满足语音视频社交。
阅读全文
posted @
2021-05-25 10:51
TSINGSEE
阅读(923)
推荐(0)
音视频实时交互/语音通话/即时通话/连麦,EasyRTC如何应用在安全帽上?
摘要:实时音视频(Real-Time Communication,简称RTC),依托于UCloud强大的覆盖能力,可以实现用户的就近接入,提供网络低延迟、低丢包率的音视频通信,具有一对一、一对多、多对多的音视频通话功能。满足在线教育和培训、远程医疗、视频会议、娱乐直播场景。
阅读全文
posted @
2021-05-24 14:48
TSINGSEE
阅读(291)
推荐(0)
「聚焦AI」AI人工智能技术在安防领域的应用及发展
摘要:5G时代的到来,人工智能将不断应用于各个领域。人工智能产品和服务将落在具体的智能产品或具体行业领域的系统解决方案上。此外,边缘人工智能也逐渐成为引人注目的新领域。既拥有行业知识又拥有智能技术的企业通过提供标准化、模块化的产品和服务,深度学习、自然语言处理、计算机视觉、知识图谱等技术手段将为横向多行业全场景赋能。
阅读全文
posted @
2021-05-20 10:49
TSINGSEE
阅读(560)
推荐(0)
TSINGSEE青犀视频构建pion webrtc运行broadcast示例步骤
摘要:上一篇我们介绍了TSINGSEE青犀团队关于WebRTC Pion音频模块的开发,有兴趣的朋友可以阅读一下:如何添加音频模块并通过浏览器播放。对于Pion WebRTC的开发,我们仍在探索当中,本文将和大家分享一下Pion WebRTC运行broadcast示例。
阅读全文
posted @
2021-05-18 17:39
TSINGSEE
阅读(548)
推荐(0)
当WebRTC Pion示例无音频流的时候,如何添加音频模块并通过浏览器播放?
摘要:Pion WebRTC是纯Go语言实现的WebRTC框架库。可以用于开发WebRTC服务器和WebRTC客户端。API接口与JavaScript类似,减少学习成本。在TSINGSEE青犀视频研究pion的示例中,只有视频流,因此拉流肯定也会只拉到视频流,而不会有音频流。那如何添加音频流,并在浏览器播放出来?本文研究一下实现方法。
阅读全文
posted @
2021-05-18 14:26
TSINGSEE
阅读(564)
推荐(0)
TSINGSEE青犀视频编译EasyPlayer项目H265播放器通过webpack合并报错ERROR in EasyPlayer-element.min.js的处理办法
摘要:EasyPlayer的多个版本均经过了完整的测试,无论是在对接设备型号种类,还是在对接编码的兼容性上,都具备较高的可用性,其低延时控制在行业也处于领先位置,并且EasyPlayer上层有一套成熟的视频缓冲与追帧算法,大家大可以自行测试、自行评估。
阅读全文
posted @
2021-05-18 11:12
TSINGSEE
阅读(725)
推荐(0)
EasyDarwin编译全过程:Linux系统下编译运行最新版本EasyDarwin步骤介绍
摘要:EasyDarwin是基于Darwin Streaming Server扩展、维护的开源流媒体服务器解决方案,经过TSINGSEE青犀视频团队近10年的维护,现在已经非常稳定。EasyDarwin支持Windows,Linux,macOS平台,并且支持RTSP推流分配(推模式转发)和RTSP拉流分配(拉模式转发)。本文分享一下Linux系统下编译运行EasyDarwin的过程,给自主编译EasyDarwin的用户一些参考。
阅读全文
posted @
2021-05-18 11:08
TSINGSEE
阅读(620)
推荐(0)
利用FFMPEG以及EasyRTMP实现读取H.264文件推RTMP视频流的两种方式
摘要:之前我们和大家分享过抓取RTMP协议包,保存视频流为H264的方法,具体方式大家可以参考:如何通过抓包RTMP协议保存视频流为H264文件。鉴于有的用户有相反的需求,即读H265文件转推成RTMP文件,所以本文我们来简单介绍下实现该需求的两种方法。
阅读全文
posted @
2021-05-17 17:02
TSINGSEE
阅读(365)
推荐(0)
视频流拉转推工具对比:EasyRTSPLive和FFMPEG拉转推效果对比
摘要:目前受大众广泛使用的视频流拉转推工具应该是FFMPEG,TSINGEE青犀视频也有自己的拉转推平台,分别为EasyRTMPLive和EasyRTSPLive,两者都可以拉RTSP流转RTMP流。
阅读全文
posted @
2021-05-17 16:25
TSINGSEE
阅读(744)
推荐(0)
TSINGSEE青犀视频Webrtc实时通信的构建流程:PeerConnection对等通信的实现方式
摘要:webrtc是一个实时通讯技术,很简单的应用在web浏览器中应用实时通讯技术,包括音视频通话。在使用webrtc技术时,浏览器端都已经基本封装好,只要调用相应的api,就可实现简单的通话,其中一个主要对象就是RTCPeerConnection 支持音频和视频媒体数据通信。本文我们就分享一下一套完整的对等通信是如何实现的。
阅读全文
posted @
2021-05-13 11:31
TSINGSEE
阅读(315)
推荐(0)
TSINGSEE青犀视频云边端架构产品编译Intel Media SDK 编译报错error"SSE4.1 instruction set not enabled"
摘要:为了拓宽TSINGSEE青犀视频云边端架构产品的兼容性,我们的研发团队会不断编译不同的版本,适应不同的平台以及语言。在编译Intel Media SDK git最新版本21.1.3时,编译报错:error"SSE4.1 instruction set not enabled",无法继续进行了,在此期
阅读全文
posted @
2021-05-13 11:09
TSINGSEE
阅读(659)
推荐(0)
H.265编码视频在web网页实现无插件播放,应该通过软解码还是硬解码?
摘要:做一个转码服务对H265进行解码再编码成H264,web前端播放方案就无需做任何改动,转码的话有软件转码和硬件转码两种方案,软件转码耗CPU资源,还有就是考虑硬件转码的方案了,本文下面要介绍的就是硬件转码的方案。
阅读全文
posted @
2021-05-13 10:55
TSINGSEE
阅读(2456)
推荐(0)
【案例分析】EasyDSS+EasyCVR融合共享解决方案
摘要:该方案分别通过EasyDSS、EasyCVR将前端设备接入后,EasyCVR通过拉取EasyDSS分发出来的RTMP/HLS直播流(无人机实时直播流),然后在EasyCVR的网页中统一管理与展示。
阅读全文
posted @
2021-05-13 10:19
TSINGSEE
阅读(140)
推荐(0)
为什么包括EasyNVR、EasyDSS在内的流媒体平台都开始使用HTTPS了?
摘要:为什么我们要支持HTTPS的加密?在EasyNVR或者EasyDSS运行中,视频传输的数据量是巨大的,而系统的信息一旦被人为拦截,则会造成项目现场消息的闭塞。http的内容是明文传输的,明文数据会经过中间代理服务器、路由器、wifi热点、通信服务运营商等多个物理节点,如果信息在传输过程中被劫持,传输的内容就完全暴露了。劫持者还可以篡改传输的信息且不被双方察觉,这就是中间人攻击。
阅读全文
posted @
2021-05-11 15:20
TSINGSEE
阅读(120)
推荐(0)
TSINGSEE青犀视频云边端架构都是如何选择和使用软解码和硬解码的?
摘要:另外此处我们还需要告诉大家的是,由于目前我们已经全面支持H265编码视频的播放,在H265视频解码的时候,我们采用的也是软解码,不仅由于软解码的兼容性,还有技术上的原因。在软件支持方面,硬解发展得比较晚,在软件支持方面相对于软解码而言较为滞后,兼容性较软解码差,在软解码的一些技术上,硬解码暂时未实现。
阅读全文
posted @
2021-05-11 15:04
TSINGSEE
阅读(259)
推荐(0)
TSINGSEE青犀视频H.264播放器在视频播放时报错Mixed Content,如何解决?
摘要:关于H.264与H.265: H.264编码已经被广泛用于网络流媒体数据、各种高清晰电视广播等领域。因为H.264具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。
阅读全文
posted @
2021-05-08 11:20
TSINGSEE
阅读(192)
推荐(0)
网页无插件视频流媒体播放器EasyPlayer-RTSP在WPF框架播放不显示视频画面,该如何排查处理?
摘要:于是我们又进行了一次调试,在调试过程中,找到了原因:AllowsTransparency="True"值导致了视频画面不渲染。因为AllowsTransparency的属性作用是:窗口透明,正是如此,所以出现了刚刚上文所述的播放器没有正常播放视频图像的现象。
阅读全文
posted @
2021-05-08 10:18
TSINGSEE
阅读(412)
推荐(0)
开发webrtc通过Js调用Go接口发送数据报错500(Internal Sever Error)排查分析
摘要:js端代码是通过RTCPeerConnection方法来监听onicecandidate里的函数回调的值,如果回调的值未null的话,说明就是监听完成,这里要判断是否为null,再获取本地的会话描述转换base64传给服务端。
阅读全文
posted @
2021-05-07 15:31
TSINGSEE
阅读(391)
推荐(0)
TSINGSEE青犀视频开发单通道 Go WebRTC服务端拉流接口无响应导致程序堵塞,如何处理?
摘要:我们开发的webrtc-client就已经经过了多次测试,在现有的视频播放平台上有了新的飞跃,而新型的与WebRTC相结合的EasyScreenLive同屏服务将在视频播放的流畅度和延时方面有更加优越的体现,大家可以通过关注Github获得我们的技术动态。
阅读全文
posted @
2021-05-07 15:27
TSINGSEE
阅读(131)
推荐(0)
H265网页视频播放器项目EasyPlayer.JS版本不支持PCM/711音频格式如何转换?
摘要:经过了多年的研发探索,TSINGSEE青犀视频团队开发了三种不同的视频流媒体服务器软件EasyNVR,EasyGBS,EasyDSS,三个平台都可以进行网页无插件直播,有很好的的稳定性和可靠性,同时我们也有自己的网页播放器EasyPlayer.js,能够很好地集成在页面内。 目前的EasyPlaye
阅读全文
posted @
2021-05-06 17:19
TSINGSEE
阅读(284)
推荐(0)
网络穿透/视频拉转推服务系统EasyNTS通过gomod管理工具编译提示缺少依赖库解决方法
摘要:因为采用 gomod 管理项目,所以对于 GitHub 上面的部分包以来很难下载下来,因此一般会设置代理。即:部分组织定时同步国外 GitHub 上的代码库,设置代理后从这些组织的代理地址获取代码库。
阅读全文
posted @
2021-05-06 17:14
TSINGSEE
阅读(86)
推荐(0)