首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
webrtc
相关资讯
热门
最新
后端
01-01 08:00
后端
webrtc编译
webrtc编译,webrtc编译最近研究libmediasoupclient,而libmediasoupclient又依赖libwebrtc,所以首先就想着先在windows上编译一个webrtc的库,先是在网上找了一大堆,发现都不全面,导致各种问题,这里做个归纳总结。由于webrtc是google的产物,而且很多东西都是自成一家,所以前提是需要FQ的。准备一个本地的代理,例如127.0.0.1
363
代码人生
01-01 08:00
代码人生
WebRTC 之通信 — PeerConnections 与信令服务
WebRTC 之通信 — PeerConnections 与信令服务,本文为RTC系列第三篇,上一篇介绍了RTCPeerConnection在本地的连接过程,如果是和远程用户连接,SDP和ICE的交换是需要经过网络传输的,在RTC中,负责信息交换的服务器称为信令服务器,它所做的事情就是在连接前传输信息。由于SDP和ICE都是简单的字符串数据,因此信令服务只要能够传递字符串数据即可,任何满足要求的服
224
代码人生
01-01 08:00
代码人生
WebRTC打开本地摄像头
WebRTC打开本地摄像头,本文使用WebRTC的功能,打开电脑上的摄像头,并且把摄像头预览到的图像显示出来。纯网页实现,能支持除IE外的多数浏览器。手机浏览器也可用。引入依赖我们需要引入adapter-latest.js复制代码这个WebRTCadapter曾是WebRTC中的一部分,但现在被移出来了。我们会用到它提供的功能。html我们在界面上先摆放一些控件。打开摄像头关闭摄像头显示摄像头预览
203
代码人生
01-01 08:00
代码人生
WebRTC视频解码度量指标:帧间隔(InterframeDelay)计算原理
WebRTC视频解码度量指标:帧间隔(InterframeDelay)计算原理,注:本文代码基于WebRTC4472(对应Chromium91),不保证适用于所有WebRTC版本。在Chrome的webrtc-internals里可以看到很多关于媒体流的度量指标。目前Chrome(我用的版本是94)保留了传统(legacy)和WebRTC标准(standard)两种体系的度量数据。其中legacy
202
后端
01-01 08:00
后端
WebRTC 之 MediaRecorder: 用你的浏览器录音和录像
WebRTC 之 MediaRecorder: 用你的浏览器录音和录像,既然现在的笔记本电脑,平板,手机都有摄像头和麦克风,那么录音和录像就是一件非常容易的事情了,但是如果不用别人写好的录音录像程序,让你自己来实现一个录音和录像应用,其实也没那么简单。但是有了WebRTC和支持它的浏览器,事情就变得简单多了现代浏览器不仅支持audio和video两个新的元素,还支持了MediaStream和Med
200
代码人生
01-01 08:00
代码人生
WebRTC学习(四)WebRTC音视频录制
WebRTC学习(四)WebRTC音视频录制 一:WebRTC录制基本知识 (一)MediaRecoder类基本格式 (二)options限制选项 mimeType:用来指定要录制的是视频还是音频,即录制的格式是什么,上面的列表中是webm格式的多媒体类型,也可以设置为其他格式,比如mp4。也可以指定编码方式 (三)MediaRecorder常用API 如果不选择tim
188
代码人生
01-01 08:00
代码人生
WebRTC获取设备信息
WebRTC获取设备信息 一、概述 1.新建一个Https服务端(Node,tomcat),看自己喜好。我这里用的NodeJs 2.因为现在大多数浏览器已经支持了WebRTC(如果不支持,直接用Chrome),所以WebRTC的js包不需要导入,直接使用即可。 3.在使用Chrome浏览器的时候要用https服务(也就是打开网页的链接要是https形式的),不然获取不
153
后端
01-01 08:00
后端
webRTC中语音降噪模块ANS细节详解(一)
webRTC中语音降噪模块ANS细节详解(一),ANS(adaptivenoisesuppression)是webRTC中音频相关的核心模块之一,为众多公司所使用。从2015年开始,我在几个产品中使用了webRTC的3A(AEC/ANS/AGC)模块。以前仅仅是使用,对其中的算法原理只是初步了解。近半年来,我利用业余时间在看着《语音增强:理论与实践》和《实时语音处理实践指南》这两本书,对降噪算法有
140
代码人生
01-01 08:00
代码人生
WebRTC学习(二)Web服务器搭建
WebRTC学习(二)Web服务器搭建 一:Web服务器了解 (一)Web服务器类型 Nodejs 比较特殊,可以用js开发服务端程序; 有两份JS,一份是用于控制服务器的,一份是用于下载到客户端去运行的; Nginx 性能上比Apache更好,灵活度等也优于Apache, 所以逐渐把Apache取代; Apache 一开始出现的时候占服务器市场80%, 逐渐被Ngi
129
代码人生
01-01 08:00
代码人生
WebRTC实现浏览器上的音视频通信
WebRTC实现浏览器上的音视频通信,概述WebRTC(WebReal-TimeCommunications)是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。WebRTC包含的这些标准使用户在无需安装任何插件或者第三方的软件的情况下,创建点对点(Peer-to-Peer)的
124
«
1
2
3
»