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
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
视频教程-企业级iOS端+
WebRTC
流媒体服务器Janus实现多人iOS端与Web端的实时音视频通信-iOS...
企业级iOS端+
WebRTC
流媒体服务器Janus实现多人iOS端与Web端的实时音视频通信从2012年开始从事移动互联网方面的开发工作,曾担任去哪儿网开发工程师,搜狗高级开发工程师,拥有多年一线实战开发经验
weixin_33815804
·
2020-09-15 04:09
smart_
webrtc
使用说明汇总(定期更新)
smart_
webrtc
使用说明汇总(定期更新)smart_
webrtc
单机版本smart_
webrtc
集群版本smart_
webrtc
对于机器的CPU,内存,网络要求比较高,发布版本对路数有所限制,如果想大规模应用
freeabc
·
2020-09-15 03:28
webrtc
流媒体
RTMP
WebRTC
MediaStream接口
MediaStreamAPI旨在方便地从用户本地摄像机和麦克风访问媒体流。getUserMedia()方法是访问本机输入设备的主要方式。API有几个关键点:1.实时视频或音频以流对象的形式表示。2.一定的安全控制,在web应用程序开始获取流数据之前,它通过询问用户是否授权。3.输入设备的选择由MediaStream处理(例如,当本地计算机有两个或者两个以上的摄像头或麦克风连接时).4.每个Medi
MrVvictor
·
2020-09-15 02:26
webrtc
使用
WebRTC
开发Android Messenger:第3部分
这是一个由三部分组成的系列文章,内容涉及:利用
WebRTC
中的BUG和利用Messenger应用程序。
LiveVideoStack_
·
2020-09-14 23:17
linux
java
python
编程语言
安全
WebRTC
视频数据流程分析
本文来自《
WebRTC
Native开发实战》书籍作者许建林在LiveVideoStack线上分享中的内容,详细分析总结
WebRTC
的视频数据流程,并对大型项目如何快速上手:分析方法,如何在工作中按需进行定制开发或调试分析问题等内容进行了深入解读
LiveVideoStack_
·
2020-09-14 23:16
网络
编程语言
java
android
python
音视频技术开发周刊 | 161
LiveVideoStack用户使用调研点击阅读原文参与调研内容推荐
WebRTC
视频数据流程分析本文来自《
WebRTC
Native开发实战》书籍作者许建林在LiveVideoStack线上分享中的内容,
LiveVideoStack_
·
2020-09-14 23:45
算法
人工智能
编程语言
大数据
python
iOS11的safari支持
webRTC
问题
经测试,iOS11的iphone7和iphone8的使用
webrtc
就是这样的效果,如下图:但是,Mac的safari和Chrome都能正常使用该问题已解决,在安卓和PC下,我们增加一个video标签,
Bearbearcat
·
2020-09-14 20:17
js
h5
手机摄像头
WebRTC
PeerConnection入参解析
基本格式pc=newRTCPeerConnection([configuration]);dictionaryRTCConfiguration{sequenceiceServers;RTCIceTransportPolicyiceTransportPolicy;RTCBundlePolicybundlePolicy;RTCRtcpMuxPolicyrtcpMuxPolicy;DOMStringpe
xyphf_和派孔明
·
2020-09-14 17:35
WEBRTC相关
WebRTC
addIceCandidate入参解析
基本格式aPromise=pc.addIceCandidate(candidate);candidate属性说明candidate候选者描述信息sdpMid与候选者相关的媒体流的识别标签(代表每一路流,比如我们的视频video就是0)sdpMLineIndex在SDP中的m=的索引值(表示第几个m,比如说我们sdp中一共有两个,一个视频一个音频,那么视频是第1个、音频是第2个,那么引入音频的话就是
xyphf_和派孔明
·
2020-09-14 17:35
WEBRTC相关
[
WebRTC
02]如何使用浏览器给自己拍照
一、基础概念1.音视频播放器播放原理按照一定的时间间隔连续地播放从音视频文件中解码后的视频帧,每个视频帧直接的时间间隔非常小,小到人眼无法分辨,视觉上将一帧帧连起来就变成了动画。2.帧的分类1)非编码帧:非编码帧(没有被编码或者被解码后的帧),从摄像头获取的本身就是非编码帧,每一帧就是一幅独立的图像。格式一般是YUV、RGB。2)编码帧:经过编码器(H264/H265、VP8/VP9)压缩后的帧称
猫小妖的尾巴
·
2020-09-14 13:38
音视频技术
学习笔记(1):Android
WebRTC
实现1V1实时音视频通信-node.js信令服务器开发
立即学习:https://edu.csdn.net/course/play/27062/353108?utm_source=blogtoedu用npm安装新版本的nodejs#sudonpminstaln-g#vim~/.bash_profileexportNODE_HOME=/usr/local/exportPATH=$NODE_HOME/bin:$PATHexportNODE_PATH=$NO
menghaocheng
·
2020-09-14 09:19
研发管理
android
跨平台
webrtc
视频
移动
P2P中NAT之间的打洞可能性
NAT打洞需要Server配合,需要2种Server:1.类似
WebRTC
中的信令服务器,作用是帮助客户机沟通IP和PORT信息;2.STUNServer,用来让客户机判断自己所在的NAT环境。
超越梦想
·
2020-09-14 08:17
Socket通信及协议相关
视频RTC通信常采用的几种架构方式及其应用场景:MCU/SFU、视频会议、应急指挥、即时通信
我们这里常说的RTC可以理解为
WebRTC
技术,因为
WebRTC
技术是目前使用最广泛的即时通信技术,虽然在早期我们提到
WebRTC
、提到视频通话就会想到P2P的方式,但实际的视频通话方式背后的逻辑有很多种
xiejiashu
·
2020-09-14 05:44
视频会议
TSINGSEE
EasyRTC
EasyRTS
MCU
SFU
视频监控安防平台-国标28181平台(支持国标28181转RTSP/RTMP/HLS/
WEBRTC
直播)
视频监控安防平台-国标28181平台(支持国标28181转RTSP/RTMP/HLS/
WEBRTC
直播)发现很久都未更新博客了,最近把小平台的功能做了完善,在原来的功能基础上添加了功能,支持国标28181
沉睡的思绪
·
2020-09-14 02:11
国标28181
RTSP
RTMP
HLS
FLV
WEBRTC
GB28181
HTTP
直播
视频监控平台
安防平台
warning: RTTI symbol not found for class ‘
webrtc
::RtpHeaderParserImpl‘
$9=std::unique_ptr={get()=0x7f9a08002110}(gdb)p*rtp_header_parser_warning:RTTIsymbolnotfoundforclass'
webrtc
sun007700
·
2020-09-13 23:49
c/c++
WebRTC
VoiceEngine综合应用示例(一)——基本结构分析(转)
首先我们来看一下VoiceEngine的核心API,基本上就在
webrtc
\voiceengine\include的几个头文件中了。具体来说,voe_
weixin_30344131
·
2020-09-13 16:50
Janus在Ubantu下的安装与Https配置
Janus安装https相关配置janus是Meetecho开发的一个
WebRTC
网关,基于插件思想,通过实现基础架构,完成了与浏览器链接的建立过程。
alwaysrun
·
2020-09-13 14:10
VoIP与音视频
janus
webrtc
Ubuntu 下 Janus Server 搭建笔记
1简介Janus是一个开源的,通过C语言实现了对
WebRTC
支持的Gateway;Janus自身实现得很简单,提供插件机制来支持不同的业务逻辑,配合官方自带插件就可以用来实现高效的MediaServer
胡先生的Linux
·
2020-09-13 14:56
Linux服务器开发
音视频开发
Ubuntu
ubuntu
linux
c++
视频处理
webrtc
ubuntu64位系统编译时头文件找不到的问题
今天编译
webrtc
时出现以下错误:ninja-Cout/DebugAllninja:Enteringdirectory`out/Debug'[1/6]CXXobj/talk/app/
webrtc
/java
kl222
·
2020-09-13 12:01
Linux
ubuntu
MyEClipse 项目有红色感叹号
登录|注册目录视图摘要视图订阅【免费公开课】音视频技术
WebRTC
初探架构免费公开课报名【专家图书】《你好哇,程序员》新鲜出炉关闭MyEclipse项目有红感叹号标签:MyEclipse红色感叹号2013
qq_16273201
·
2020-09-13 05:25
linux入门,linux服务器开发,架构开发 ,linux内核入门到高级教程集合
前言资源列表:1:linux零基础入门2:linux服务器开发3:架构师开发4:linux内核5:
webrtc
入门到精通6:音视频FFmpeg7:神器Git入门到精通整个体系专注于服务器后台开发,知识点包括
码农的1生
·
2020-09-13 04:25
学习资源
linux入门
linux服务器架构师
linux内核
音视频
webrtc
如何使用视频流媒体服务器支持HTML5直播?
对于视频录制,可以使用强大的
WebRTC
(WebReal-TimeCommunication)是一个支持网页浏览器进行实时语音对话或视频对话的技术,缺点
EasyNVR
·
2020-09-13 00:08
EasyNVR功能
流媒体服务器
视频流媒体直播
安防监控
网页直播
HTML5直播
WebRtc
Video Receiver(六)-FrameBuffer原理
1)前言经过前面5篇文章的分析,针对
WebRtc
视频接收模块从创建接收模块、到对RTP流接收处理、关键帧请求的时机、丢包判断以及丢包重传、frame组帧、组帧后的决策工作(是要发送到解码模块还是继续等待
JeffreyLau
·
2020-09-12 23:48
流媒体-Ubuntu 下 Janus Server 搭建笔记
1简介Janus是一个开源的,通过C语言实现了对
WebRTC
支持的Gateway;Janus自身实现得很简单,提供插件机制来支持不同的业务逻辑,配合官方自带插件就可以用来实现高效的MediaServer
Linux高级开发
·
2020-09-12 21:12
Linux服务器开发
流媒体
音视频
Ubuntu
C/C++
linux
JS 调用 麦克风 检测实时音量
代码较多看第二份调用代码里面有注释关键步骤1、将成功调用麦克风后的媒体轨道保存(第二份代码)2、关闭的时候便利轨道数组逐个关闭(第三份代码)封装部分直接调用封装代码、/**Copyright(c)2015The
WebRTC
projectauthors.AllRightsReserved
对鸭
·
2020-09-12 00:55
WebRTC
js
WebRTC
在windows下编译时 怎么修改RuntimeLibrary类型
WebRTC
在windows平台下编译时默认是MT的runtime,但是当大家在集成的时候自己的工程很多都是MD的,这时会报运行时库冲突问题。
w_howell
·
2020-09-12 00:30
webrtc
webrtc
demo编译笔记
一、简介实际版本开发时,需要将
webrtc
的lib合入自己特定的工程库,这里记录一下合入过程,便于后续版本升级
webrtc
版本新建工程时参考。
CrystalShaw
·
2020-09-11 23:18
编译环境搭建
Ubuntu 下安装Docker小结
这几天一直在折腾ubuntu下安装docker——
webRTC
service需要在Docker环境下才能运行,网上的资料有的是存在问题的,会受限于当前ubuntu的版本。
afanty2015
·
2020-09-11 23:30
docker
WebRTC
将如何影响当前的移动互联网?
而
WebRTC
可以内建于浏览器或者设备里面,应用开发人员能够通过HTML标签和JavaScriptAPI就实现Web音频、视频通信功能。在这篇文章里面,他认为
WebRTC
jackycmu
·
2020-09-11 20:06
webRTC
vs2017环境下
webrtc
的下载与编译配置
由于
webrtc
最新版本,加入了新的降噪模块,这里对最新版本进行下载与编译配置1、安装vs2017,在官网上下载2、下载depot_toolshttp://dev.chromium.org/developers
爱技术爱生活
·
2020-09-11 20:37
WebRTC流媒体技术
webrtc
环境配置
webrtc
编译--终极版
需要下载代码1、depot_tools:https://chromium.googlesource.com/chromium/tools/depot_tools.git环境变量配置:depot_tools、【python2.7.6】注意环境变量a、把depot_tools目录加入PATH:exportPATH=`pwd`/depot_tools:"$PATH"b、安装”VisualStudio20
老衲不出家
·
2020-09-11 20:33
webrtc
Win10+vs2017
webrtc
下载和编译
现在使用
webrtc
的小伙伴越来越多,我也来凑凑热闹,第一步自然是下载源码,其实官网上面写的还是蛮详细的,只是环境搭建稍稍复杂了点,再加上国内不能访问google,所以简单的事情就变得复杂起来。
孤城飞雪
·
2020-09-11 19:01
音视频
win10下vs2017编译
webrtc
错误
Exception:VisualStudioVersion2017(fromGYP_MSVS_VERSION)notfound.错误位置:D:\VSProjects\
webrtc
-checkout\src
Derek_0101
·
2020-09-11 19:13
webRTC
win10下
webrtc
下载和编译 for vs2017
一、vs2017安装和准备1.1安装安装“使用C++进行桌面开发”组件和“MFC和ATL支持”子组件,需要注意的是win10SDK,至少需要10.0.17134.0版本,否则会出现问题。还必须安装SDK调试工具(TheSDKDebuggingTools)。如果通过VisualStudio安装程序安装了Windows10SDK,则可以通过以下方式安装它们:控制面板→程序和功能→选择“Windows软
Derek_0101
·
2020-09-11 19:13
webRTC
webRTC
的发展利弊,如何实现多方互动
webrtc
在民用安防行业中的应用-走过风的文章-知乎https://zhuanlan.zhihu.com/p/36507637
FrankieWang008
·
2020-09-11 13:50
Video
网络
使用notepad++删除
webrtc
中的所有相关的vcxproj文件中有关ninja属性字段的定义
由于我下载的
webrtc
生成的工程师ninja-vs类型的工程,导致能够使用vs2015编辑器来编辑
webrtc
代码,但是工程的编辑器默认使用的是ninja而不是vs2015,这也就导致我这个属性vs2015
夕妹
·
2020-09-11 09:21
webrtc
webrtc
M66 android 端实现屏幕共享功能
webrtc
M66android实现屏幕共享功能一,我们先看一下摄像头采集的逻辑;1.摄像头的初始化//GetsthedevicenameofthefrontcameraCamera1Enumeratorenumerator
liwenlong_only
·
2020-09-11 02:58
android
开发
webrtc
学习音视频知识基础
webrtc
,简单的只需要调用几个API就可以拉流在浏览器播放视频,对于里面的流程犹如黑洞,不甚了解,对各个知识点也是一头雾水。万层高楼从低做起,如果基础不牢,如空中楼阁,很容易地动山摇,哈哈。
happybird100
·
2020-09-11 01:13
音视频编码
webrtc
学习之旅Getting Started
2.
WEBRTC
:即chrome浏览器充
happybird100
·
2020-09-11 01:43
webrtc
Windows下
WebRTC
Demo运行: PeerConnection
PeerConnectionDemo简介在成功编译
WebRTC
源码之后,可以运行
WebRTC
自带的例子体验一对一音视频通信效果。
浴血筑梦
·
2020-09-10 23:32
rtc-sdk
WebRTC
架构分析]
WebRTC
的线程模型
前言
WebRTC
作为一个实时音视频通信系统,包含了信令控制、音视频传输、音视频采集、音视频编码、音视频解码、音视频渲染等所有功能。
浴血筑梦
·
2020-09-10 23:32
rtc-sdk
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他