E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
webrtc
使用
WebRTC
搭建前端视频聊天室——点对点通信篇
WebRTC
给我们带来了浏览器中的视频、音频聊天体验。但个人认为,它最实用的特性莫过于DataChannel——在浏览器之间建立一个点对点的数据通道。
天镶
·
2020-11-16 01:29
websocket
webim
webrtc
java
node.js
使用
WebRTC
搭建前端视频聊天室——信令篇
博客原文地址建议看这篇之前先看一下使用
WebRTC
搭建前端视频聊天室——入门篇如果需要搭建实例的话可以参照SkyRTC-demo:github地址其中使用了两个库:SkyRTC(github地址)和SkyRTC-client
天镶
·
2020-11-16 01:28
webrtc
node.js
webim
websocket
javascript
使用
WebRTC
搭建前端视频聊天室——点对点通信篇
WebRTC
给我们带来了浏览器中的视频、音频聊天体验。但个人认为,它最实用的特性莫过于DataChannel——在浏览器之间建立一个点对点的数据通道。
天镶
·
2020-11-16 01:28
websocket
webim
webrtc
java
node.js
Centos7 下搭建 Coturn + SignalMaster + Simple
WebRTC
文章目录前言一、
WebRTC
1.1
WebRTC
是什么1.2
WebRTC
的发展局限1.3NAT地址转换1.4STUN、TURN、ICE协议1.5SDP协议1.6信令机制1.7
WebRTC
建立媒体流二、搭建
RonzL
·
2020-10-30 22:11
音视频开发
安装教程
centos
webrtc
p2p
互动直播之
WebRTC
服务开源技术选型
【转载请注明出处】:https://www.jianshu.com/p/73f2615dc3ef1直播基础知识最原始的直播系统其实并没有想象的那么复杂,无非就是主播端将音视频数据推送到服务器,观众端则从服务器拉取数据播放。1.1基本常识1.1.1基础概念推流推流,是直播中的一个术语,意思是将流媒体数据推送到服务器。如何推流,关键就在于使用的推流协议。拉流拉流,指的是观众端流媒体数据的拉取,同样也需
后端老鸟
·
2020-10-30 14:57
VS2019远程调试
webrtc
vad
文章目录1准备代码2新建vs工程到
webrtc
vad3配置vs工程3.1配置linux远程3.2附加包含目录3.3库依赖项3.4调试页面4遇到的问题4.1error:unknowntypename‘int16
zhulinniao
·
2020-10-24 23:38
语音
1024程序员节
互动直播之
WebRTC
服务器Kurento实战
KMS建立在出色的GStreamer多媒体库之上,并提供以下功能:网络流协议,包括HTTP,RTP和
WebRTC
。支持媒体混合和媒体路由/调度的组通信(MCU和SFU功能)。对实现计算机视觉和
后端老鸟
·
2020-10-23 14:36
webrtc
.lib中未包含的其他obj
【jsoncpp】lib/OUT:jsoncpp.libobj/third_party/jsoncpp/jsoncpp/json_reader.objobj/third_party/jsoncpp/jsoncpp/json_value.objobj/third_party/jsoncpp/jsoncpp/json_writer.obj【abseil-cpp】lib/OUT:absl_other.l
Wonton_skin
·
2020-10-17 10:27
WebRtc
Video Receiver(四)-组帧原理分析
1)前言经过对
WebRtc
VideoReceiver创建分析(一)、
WebRtc
VideoReceiverRTP包接收分析(二)、以及NACK模块的工作原理进行了深入的分析。
JeffreyLau
·
2020-10-11 22:20
【融云分析】
WebRTC
首帧显示优化策略全解析
音视频实时通话首帧的显示是一项重要的用户体验标准。本文主要通过对接收端的分析来了解和优化视频首帧的显示时间。流程介绍发送端采集音视频数据,通过编码器生成帧数据。这数据被打包成RTP包,通过ICE通道发送到接收端。接收端接收RTP包,取出RTPpayload,完成组帧的操作。之后音视频解码器解码帧数据,生成视频图像或音频PCM数据。本文参数调整谈论的部分位于上图中的第4步。因为是接收端,所以会收到对
融云RongCloud
·
2020-10-10 17:44
webrtc
实时通信
libnice解读
本文主要在janus服务器与
webrtc
通信的环境下的解读。
MinorUncle
·
2020-10-10 13:28
个人学习过程中,收集总结全网的流媒体资源-----持续更新!!!!
流媒体直播ffmpegflvMSE
WebRTC
hlsJavaCVrtmprtspvideonginx-rtmp-modulenginx-http-flv-moduleGIT地址:流媒体全网资源总结流媒体直播如何降低直播延时直播延时讲解直播支持
爱是与世界平行
·
2020-10-09 10:47
流媒体
▷项目总结
rtmp
ffmpeg
流处理
http-flv
flv
iOS
WebRTC
一对一 视频通话卡顿
在
webRTC
开发过程中,遇到一些卡顿的场景。
WebRTC
一对一视频通话,安卓端先发起通话,iOS接听,几十秒后出现iOS端卡顿,视频丢帧的情形,iOS发起通话或者iOS和iOS不会有此问题。
大象有长鼻子
·
2020-09-22 16:09
webrtc
+ doubango(开始记录)
因为doubango的回音消除有点问题,最近移植了
webrtc
的apm模块,效果是非常好的,google的东西还是很不错的,然后试了一下Android客户端的demoAppRTCMobile,语音视频的质量还是很不错的
lipeijian008
·
2020-09-17 12:44
WebRTC
(五) Web端实现屏幕录制
文章目录1完成html代码2完整JS代码3效果预览1完成html代码
WebRTC
capturevideoandaudio//==============切换视频效果==================.
小 黄 鸡
·
2020-09-17 06:11
WebRTC
WebRTC
(三)用屏幕分享录制一段视频
前一章节了解了屏幕分享的API,感觉跟我们常用的“屏幕共享”好像。那么可不可以用此进行一个屏幕录制呢?“纸上得来终觉浅,觉知此事要躬行。”看着挺简单的一个东西,没有落实都算说大话。首先画上三个按钮:开始录制结束录制下载文件添加上简单的样式:button{margin:01em1em0;padding:0.5em1.2em0.6em1.2em;border:none;border-radius:4p
abloume
·
2020-09-17 06:05
前端音视频
webRTC
使用 getUserMedia()关闭和开启摄像头
开启摄像头关闭摄像头varvideo=document.getElementById('webcam');functiononSuccess(stream){if(window.URL){video.srcObject=window.srcObject=stream}else{video.srcObject=stream;}video.autoplay=true;//或者video.play();
Incimo
·
2020-09-17 05:43
前端
webRTC
视频会议软件EasyRTC-SFU之mediasoup-demo在 Windows上的编译安装
比如在EasyRTC-SFU的开发过程中,我们调研了各种常见的
WebRTC
服务器,对各种
WebRTC
服务器的优劣进行了对比。其中对最近比较流行的mediasoup
WebRTC
服务器也进行了调研。
TSINGSEE
·
2020-09-17 04:24
EasyRTC
EasyRTC-SFU
视频会议系统
视频会议云服务
webRTC
是怎么应对网络变化的
在视频通信的技术领域
WebRTC
已成为主流的技术标准,
WebRTC
包涵了诸多优秀的技术,譬如:音频数字信号处理技术(AEC,NS,AGC)、编解码技术、实时传输技术、P2P技术等,这些技术目的都是为了实现更好实时音视频方案
zerok775
·
2020-09-17 03:52
音视频
编程基础
webRTC
拥塞控制
webRTC
音视频
RUDP
拥塞控制
RUDP传输那些事儿
最近和很多实时音视频领域的朋友交流中都有谈论到RUDP(ReliableUDP),这其实是个老生常谈的问题,RUDP在很多著名的项目上都有使用,例如google的QUIC和
webRTC
。
zerok775
·
2020-09-17 03:52
网络编程
音视频
编程基础
分布式系统
C
webRTC
udp
rudp
视频
freeswitch系列8 media
这部分本来是在mod_sofia实现的,后来增加了
webrtc
支持,就独立出来。还有一个media_bug.c,实现监控媒体。在core初始化的时候,会调用media的初始化。
HYQ458941968
·
2020-09-17 02:13
freeswitch
freeswitch
sip
【从头到脚】
WebRTC
+ Canvas 实现一个双人协作的共享画板
前言笔者之前写过一篇【从头到脚】撸一个多人视频聊天—前端
WebRTC
实战(一),主要讲
WebRTC
的一些基础知识以及单人通话的简单实现。
江三疯~
·
2020-09-17 01:10
从头到脚撸一个多人视频聊天 —
WebRTC
实战(一)
前言【从头到脚】会作为一个系列文章来发布,它包括但不限于
WebRTC
多人视频,预计会有:
WebRTC
实战(一):也就是本期,主要是基础讲解以及一对一的本地对等连接,网络对等连接。
江三疯~
·
2020-09-17 01:10
【从头到脚】前端实现多人视频聊天—
WebRTC
实战(多人篇)
前言这是
WebRTC
系列的第三篇文章,主要讲多人点对点连接。如果你对
WebRTC
还不太了解,推荐阅读我之前的文章。
江三疯~
·
2020-09-17 01:10
基于
WebRTC
构建 Web SIP Phone
0阅前须知本文并不是教程,只是实现方案我只是从WEB端考虑这个问题,实际还需要后端sip服务器的配合jsSIP有个非常不错的在线demo,可以去哪里玩耍,很好玩呢tryjssip1.技术简介
WebRTC
Rank92
·
2020-09-17 00:20
javascript
网络
后端
视频服务器(4)
webrtc
-streamer(windows下卡住了)
第二个:https://github.com/mpromonet/
webrtc
-streamer这个是c++的,比上面的go的麻烦一些。
llhswwha
·
2020-09-16 23:32
WebRTC
CMake
JsSIP +
WebRTC
+ freeSWITCH视频会议
在
WebRTC
+JsSIP+freeSWITCH一对一视频聊天中我们展示了如何使用
WebRTC
+JsSIP+freeSWITCH构造一个Web视频聊天应用。
foruok
·
2020-09-16 22:44
多媒体
freeSWITCH +
WebRTC
音视频会议
想把freeSWITCH和
WebRTC
组合起来做音视频会议,网站找到的资料都比较老了,自己试验了下,把过程记录下来,有需要的人可以参考。
foruok
·
2020-09-16 22:13
多媒体
RTSP 转
WebRTC
播放测试
1.使用Janus的streaming插件播放注意此种方式目前仅支持Transport:RTP/AVP/UDP哦有些摄像头是tcp/opt/janus1/etc/janus/janus.plugin.streaming.jcfg配置rtsp-test:{type="rtsp"id=99description="RTSPTest"audio=falsevideo=trueurl="rtsp://xx
月下家宴
·
2020-09-16 22:15
janus
rtsp
webrtc
rtsp 通过
webrtc
方案进行浏览器播放
对于监控行业rtsp在浏览器中播放的问题这些年很多同行朋友都在研究。根据实现原理可分为两大类1.原生rtsp协议播放曾经我们使用OCX,IE浏览器的插件形式来实现可以说性能及延时都符合要求。缺陷在于只支持IE,在火狐和谷歌等浏览器下却不得不使用另一套API实现,好在国外有一个开源项目http://www.firebreath.org/支持多浏览器插件,曾经可是神器般存在写控件不用再纠结各浏览器之间
Sry墨菲
·
2020-09-16 22:00
流媒体相关
经验分享
视频服务器(2) RTSPto
WebRTC
(go语言)
显示https://github.com/deepch/RTSPto
WebRTC
。为什么呢,1.名称就是RTSPto
WebRTC
,符合需求。2.说明上比较简单。
llhswwha
·
2020-09-16 22:55
WebRTC
Go
anyRTC RTSP转
WebRTC
方案
想要网页端无插件实时观看监控视频对实时性有要求,1080P延迟在400m内一、为什么要转
WebRTC
RTSP公网效果不好RTSP使用udp传输容易花屏,所以一般都是走tcp进行传输,但是tcp又受带宽和
anyRTC
·
2020-09-16 21:42
技术分享
音视频
直播
安卓
ios
rtc
webrtc
android
webrtc
视频流源码获取帧图像VideoFrame转bitmap 作为图像识别
由于需要使用opencv等项目识别
webrtc
中的画面需要对
webrtc
的摄像头进行采集该方法在EglRendererimplementsVideoSink类的onFrame中增加saveImgBitmap
小林爱
·
2020-09-16 18:58
android
移动开发
java
记录一种js获取本机ip地址的方法
Chrome和Firefox浏览器会默认隐藏内网的IP地址,所以需要设置一些额外的东西才可以将IP地址显示出来Chrome:在Chrome浏览器地址栏中输入:chrome://flags/搜索#enable-
webrtc
-hide-local-ips
一念成魔或成佛
·
2020-09-16 12:13
JavaScript
Ubuntu下安装TURN Server (rfc5766-turn-server)
在使用
WebRTC
进行即时通讯时,需要使浏览器进行P2P通讯,但是由于NAT环境的复杂性,并不是所有情况下都能进行P2P,这时需要TURNServer来帮助客户端之间转发数据。
gp_leo
·
2020-09-16 11:17
linux
IM
流媒体协议之
WebRTC
实现p2p视频通话(二)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680简介目的帮助自己了解
webrtc
实现端对端通信#使用流程gitclonehttps
Android-Alvin
·
2020-09-16 09:06
如何在已安装有jdk的环境下安装高版本jdk
在编译
webrtc
新版本的时候遇到了需要javac1.7版本,在编译旧版本
webrtc
的时候还没有需要这么高,因此也好在原有jdk1.6的基础上安装jdk1.7或者更高1、下载jdk新版本,地址再oracle
墨气
·
2020-09-16 03:42
[webrtc]
使用letsencrypt-certbot生成免费证书
背景证书可用在https,wss等需要tls加密认证的场景;正式使用的环境一般都会使用收费的证书,但测试服或自己实验环境大部分都用自签名或免费的证书;
webrtc
相关的模块标准要求必须加密且不能是自签名证书
yine
·
2020-09-15 16:04
运维工具
WebRTC
核心之SDP详解 十一、第二节
WebRTC
中的SDP
今天我们来看看在
WebRTC
中使用的SDP,在
WebRTC
中使用SDP相比正常的SDP规范有一些出入,那主要是为了让SDP更能适应
WebRTC
里面的一些设置以及会话的描述,那么下面我们来看一下,在
WebRTC
xyphf_和派孔明
·
2020-09-15 15:37
WEBRTC相关
视频教程-
WebRTC
视频会议Janus+Android-Android
WebRTC
视频会议Janus+Android从2012年开始从事移动互联网方面的开发工作,曾担任去哪儿网开发工程师,搜狗高级开发工程师,拥有多年一线实战开发经验。
????ing
·
2020-09-15 15:19
webrtc
学习 传输速率的控制【四】
前面了解了RTCPeerConnection(null)相关的知识,这里就不再回忆了,RTPMediaReceiver接收器Sender发送器getReceivers();getSenders();Receiver和Sender属性MediaStreamTrack媒体轨可以获取audio或者是videoRTCDtlsTransport媒体数据传输属性Sender的方法getParameters获取
风不二
·
2020-09-15 15:40
mediasoup
html5
javascript
mediasoup
webrtc
turn服务搭建记录
webrtc
服务如果只是局域网内测试,可以不需要这个,但如果要放在外网就需要搭建turn服务,今天在服务器上就尝试搭建了一下ubuntu14.04sudoapt-getinstalllibssl-devsudoapt-getinstalllibevent-devsudoapt-getinstalllibpq-devsudoapt-getinstallmysql-clientsudoapt-geti
风不二
·
2020-09-15 15:40
mediasoup
server
webrtc
turn
WebRTC
56版本SDP详细解析
v=0//sdp版本号,一直为0,rfc4566规定o=-70176245868360677562INIP4127.0.0.1//RFC4566o=//username如何没有使用-代替,7017624586836067756是整个会话的编号,2代表会话版本,如果在会话//过程中有改变编码之类的操作,重新生成sdp时,sess-id不变,sess-version加1s=-//会话名,没有的话使用-
rtc8_com
·
2020-09-15 14:30
WebRTC
WebRTC
DTLS 分析
在
WebRTC
中使用DTLS的地方包括两部分:Datachannel数据通道。在Datachannel数据通道中,
WebRTC
完全使用DTLS来进行协商和加解密MediaChannel媒体通道。
aggresss
·
2020-09-15 13:06
RTC
WEBRTC
中的SDP
版本v,ownero,时间t连接cconnection,a=candidate候选者,media,atribute(rtpmap),atribute(fmtp)crypto:数据传递时使用的dtls,加密算法是什么;ice-frag:用户名,身份认证通过stun协议发出去;ice-pwd;fingerprint:指纹;rtcp-fb:反馈信息;group:传输时音频视频流是共用同一个通道还是分开的
njyuxinag
·
2020-09-15 13:30
网络协议
WEBRTC
SDP
DTLS-SRTP协议学习
1.DTLS-SRTP:
WEBRTC
中真正使用的协议,会使用DTLS握手协议后交换证书key,交换完成将key和加密算法交给SRTP进行数据加解密。
njyuxinag
·
2020-09-15 13:30
网络协议
SRTP
如何在SAP UI5应用里添加使用摄像头拍照的功能
昨天Jerry的文章纯JavaScript实现的调用设备摄像头并拍照的功能介绍了纯JavaScript借助
WebRTC
API来开发支持调用设备的摄像头拍照的web应用。
汪子熙
·
2020-09-15 10:42
SAP
UI5
Jerry
Wang的原创SAP技术文章
UI5
视频教程-
webrtc
视频会议 mediasoup iOS-iOS
webrtc
视频会议mediasoupiOS从2012年开始从事移动互联网方面的开发工作,曾担任去哪儿网开发工程师,搜狗高级开发工程师,拥有多年一线实战开发经验。
weixin_34625456
·
2020-09-15 06:13
视频教程-企业级Flutter+Janus实现移动端与Web端的视频会议系统-flutter
擅长语言:Object-C、Swift、Flutter、Java、C/C++、docker实战:1、高并发即时音视频服务:基于开源
WebRTC
流媒体服务器进行二次开发,支持高并发的移动端与Web端视频会议项目以及以及
weixin_33860380
·
2020-09-15 05:22
win10+vs2019编译
webrtc
1.系统要求a.内存,具有至少8GBRAM的64位Intel计算机。强烈建议超过16GB。b.磁盘NTFS格式的硬盘驱动器上至少有100GB的可用磁盘空间。FAT32将不起作用,因为某些Git打包文件大于4GB。c.vs2019适当的VisualStudio版本,如下所述。d.操作系统,Windows7或更高版本。2.VisualStudio安装(建议2019)Chromium需要使用Visual
浴血筑梦
·
2020-09-15 04:48
rtc-server
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他