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
-demo基础理论ICEserver/信令server/
webrtc
server的区别和联系什么是RTP/RTCP?
Blueeyedboy521
·
2023-09-23 15:38
音视频
webrtc
服务器
linux
WebRTC
系列--sdp协商中的answer编解码协商过程
关于createAnswer的流程在前面的文章
WebRTC
系列-SDP之CreateAnswer这篇文章中有详细的分析。
简简单单lym
·
2023-09-23 15:08
WebRTC进阶
webrtc
【FAQ】安防监控视频云存储平台EasyNVR对接EasyNVS时,一直不上线该如何解决?
视频安防监控平台EasyNVR可支持设备通过RTSP/Onvif协议接入,并能对接入的视频流进行处理与多端分发,包括RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、
WebRTC
等多种格式。
Black蜡笔小新
·
2023-09-22 12:25
解决方案
音视频
安防监控
视频监控
实时音视频
【OpenIM原创】简单轻松入门 一文讲解
WebRTC
实现1对1音视频通信原理
什么是
WebRTC
?
OpenIM
·
2023-09-22 08:12
element-UI 组件 dialog 中 ref 获取不到的问题解决方案
1、可以通过定时器延时获取open
WebRtc
(){setTimeout(()=>{this.$refs.
webrtc
.start();},0);},2、通过opend会调获取openWebR
芋袁奶茶
·
2023-09-21 07:53
Vue
vue.js
前端
javascript
如何在Ubuntu20.04上安装RDP远程
例如google通过
webrtc
实现远程桌面,Linux则是常用ssh等。在远程桌面上一般分为windows的RDP和Unix/Linux的VNC。
DisonTangor
·
2023-09-21 02:52
DevOps
ubuntu
linux
服务器
安防监控系统/视频云存储/视频监控平台EasyCVR无法级联上级平台,该如何解决?
视频监控管理平台EasyCVR支持多种播放协议,包括:HLS、HTTP-FLV、WebSocket-FLV、
WebRTC
、RTSP、RTMP,并且支持对外
EasyCVR
·
2023-09-20 19:17
解决方案
EasyCVR
音视频
天视通等小众冷门摄像机接入安防监控系统EasyCVR平台的常见兼容问题及解决方法
平台可兼容市面上绝大多数品牌的视频源设备,对外可分发RTSP、RTMP、FLV、HLS、
WebRTC
等格式的视频流。在实际应用场景中,项目现场通常都是使用海康、大华的摄像机
Black蜡笔小新
·
2023-09-20 06:07
EasyCVR
ffmpeg
安防视频监控平台EasyNVR无法控制云台,该如何解决?
TSINGSEE青犀视频安防监控平台EasyNVR可支持设备通过RTSP/Onvif协议接入,并能对接入的视频流进行处理与多端分发,包括RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、
WebRTC
EasyNVR
·
2023-09-19 07:31
解决方案
EasyNVR特性
EasyNVR问题解决
音视频
git
Android屏幕分享以及摄像头直播推流实践(
Webrtc
)
1.实现的功能点1.手机屏幕分享2.前置摄像头直播3.后置摄像头直播4.信令地址自定义配置5.屏幕尺寸自定义分享6.房间管理2.使用的技术1.
webrtc
直播技术2.websocket信令3.NAT配置
进击的欧阳
·
2023-09-18 19:09
docker中安装Ubuntu20,浏览器访问其图形界面
KasmWorkspaces基于开源项目ApacheGuacamole和Chromium浏览器引擎构建而成,通过在服务器端进行高性能的图形渲染,并通过
WebRTC
技术在客户端进行流式传输,将完整的桌面环境和应
yingge2017
·
2023-09-18 13:08
docker
容器
运维
pip install paddlespeech -i https://pypi.tuna.tsinghua.edu.cn/simple 安装出错
Runningsetup.pyinstallfor
webrtc
vad...errorerror:subprocess-exited-with-error×Runningsetup.pyinstallfor
webrtc
vaddidnotrunsuccessfully
m0_61729907
·
2023-09-18 12:40
python
数学建模
开发语言
zlm源码研究 -
webrtc
播放
背景
WebRTC
的好处不用在此描述了,zlm作为流媒体服务器对其支持的已经非常好了。接下来主要研究web端拉流的情况。
donglicaiju76152
·
2023-09-18 09:58
音视频
webrtc
服务器
zlm
metaRTC实现ZLMediaKit流媒体服务器
webrtc
推拉流
概述ZLMediaKit是一个基于C++11的支持
webrtc
的高性能运营级流媒体服务框架,在github上star为6000,在国内行业应用具有比较大的影响力,metaRTC新版本支持zlm的
webrtc
metaRTC
·
2023-09-18 09:58
metaRTC
webrtc
音视频
Windows环境部署ZLMediaKit,支持
WebRTC
文章目录1、环境准备2、安装步骤2.1、安装MicrosoftVisualStudio20222.2、安装cmake2.3、安装openssl2.4、安装libsrtp2.4.1、新建构建目录2.4.1、cmake-gui构建2.4.3、添加libsrtp的环境变量2.5、安装ZLM2.5.1、下载zlm源码2.5.2、cmake-gui编译3、参考资料4、资源下载1、环境准备系统环境:Windo
chanalbert
·
2023-09-18 09:58
Windows
microsoft
windows
流媒体
ZLMediaKit
webrtc
网页实现语音对讲_通过基于
WebRTC
的浏览器实现语音通话的方法及系统的制作方法...
通过基于
WebRTC
的浏览器实现语音通话的方法及系统的制作方法【技术领域】[0001]本发明涉及计算机网络技术领域,更具体地说,涉及通过基于
WebRTC
的浏览器实现语音通话的方法及系统。
时间静默
·
2023-09-18 09:58
网页实现语音对讲
ZLMediaKit
webRTC
编译
ZLMediaKit
webrtc
编译安装编译环境代码下载编译器要求编译器安装运行ZLMediaKit测试
webrtc
参考最近公司要提高流媒体视频的播放性能,多方查询资料后,发现ZLMediaKit流媒体服务器的性能比较高
v奶油爆米花
·
2023-09-18 09:58
前端
ZLMediaKit在Windows下启用
WebRtc
编译(64位)
ZLMediaKit最近支持了
webrtc
功能,这里写个简单的windows下编译教程,给有需要的做一下参考。
byna11sina11
·
2023-09-18 09:57
海康威视
【zlm】
webrtc
源码讲解
目录前端WEB服务器收到请求服务端的处理播放拉流参考文章前端WEB服务器收到请求POST/index/api/
webrtc
?
dualven_in_csdn
·
2023-09-18 09:27
音视频
webrtc
WebRTC
系列-
WebRTC
基础(四)连接建立时序图及运行机制
文章目录1.连接建立时序图2.运行机制及主要接口类2.1概念介绍2.2几个重要类2.3PeerConnection调用过程2.3PeerConnection调用时序图1.连接建立时序图
WebRTC
消息的交互是交个应用自己去实现
简简单单lym
·
2023-09-17 22:58
WebRTC进阶
音视频
WebRTC
系列-
WebRTC
基础(六)信令服务搭建
搭建测试信令服务1.1简介1.2实现信令服务实战1.搭建测试信令服务信令服务主要使用socketIO,socketIo的介绍和使用在socket.io基本使用及介绍文章里有详细介绍,本文只是介绍搭建交换
WebRTC
简简单单lym
·
2023-09-17 22:58
WebRTC进阶
音视频
WebRTC
系列-
WebRTC
基础(七)NAT、stun和turn(1)
文章目录1.NAT介绍1.1类型1.2穿越原理1.3几种NET相会相互通信的穿透性能1.4NET类型检测2.stunturn介绍本章将重点介绍
WebRTC
中的NAT概念及,以及介绍stun及turn协议
简简单单lym
·
2023-09-17 22:58
WebRTC进阶
日常开发工具
音视频
WebRTC
系列- 线程详解
线程详解1综述2基础功能2.1线程的管理及功能2.2主要线程介绍3.线程模型3.1队列模型3.2每一个线程一个消息队列4
WebRTC
中线程管理类4.1线程类的数据4.1.1数据4.1.2解释4.2windows
简简单单lym
·
2023-09-17 22:28
WebRTC进阶
音视频
java
开发语言
Linux(Ubuntu18)获取
WebRTC
源码及编译
线程详解1准备工作0.1网络环境准备1.1git安装1.2获取[depot_tools](https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools_tutorial.html#_setting_up)管理工具:2.获取源码2.1创建一个工作目录,输入它,然后运行
简简单单lym
·
2023-09-17 22:28
WebRTC进阶
linux
其他
WebRTC
系列--视频编码偏好DegradationPreference及开启“实验特性” FieldTrials
文章目录1.开启FieldTrials1.1基本使用及介绍1.2field_trial文件源码1.3field_trialAndroid端接口1.3field_trialiOS端接口2.设置视频编码的DegradationPreference1.开启FieldTrials1.1基本使用及介绍FieldTrials是一种’实验性特性’,例如:早期的时候FlexFEC处于草案阶段,也就是底层已经实现其
简简单单lym
·
2023-09-17 22:28
WebRTC进阶
音视频
WebRTC
系列 -iOS 屏幕共享之VideoOptions的is_screencast参数
VideoOptions的is_screencast参数综述isScreencast参数处理位置DegradationPreference参数iOS支持屏幕共享修改中间文件修改调用接口类修改首先入门什么的推荐看
WebRTC
H
简简单单lym
·
2023-09-17 22:57
WebRTC进阶
ios
WebRTC
系列--带宽估计影响码率和硬件编码H264 simulcast
目录1.编码器创建分析1.1simulcast的个数控制(`numberOfSimulcastStreams`)1.2simulcast类2.编码后的帧数据传递3.分辨率调整策略`QualityScale`3.1关键类初始化3.2QualityScaler源码分析3.2.1.构造方法3.2.2.CheckQp()3.2.3.丢帧的上报3.2.4.ReportQp方法4.分辨率控制流程4.1.上报q
简简单单lym
·
2023-09-17 22:57
WebRTC进阶
webrtc
WebRTC
系列--track的set_enabled详解
视频画面是黑屏;通过断点分析,发现gl部分还是有视频帧,并且在渲染;这篇文章就是set_enabled这个接口开始,详细分析其中调用流程;本文会详细的分析这个接口的调用流程;以下代码分析基于M761.综述在
WebRTC
简简单单lym
·
2023-09-17 22:23
WebRTC进阶
webrtc
java
ffmpeg
android webview 支持
WebRTC
吗
如果想让自己的APP支持
WebRTC
协议的视频流,解决方案如下:放弃原生WebView我们选用腾讯的TBS,直接上代码1.XML文件java逻辑(设置支持插件pluginsEnabled)@Suppress
天涯海风
·
2023-09-17 05:36
知识积累
基于OBS和SRS进行推流和
webrtc
拉流
1.SRS安装写在前面:我用自己电脑windows10系统,可以通过安装docker来安装srs,但是阿里云服务器的windowserver镜像安装不了docker,咨询了客服说是windowserver本身就是一个虚拟机,无法开启虚拟化操作,因此用了阿里云服务器的Linux系统来安装。如果有大佬知道windowserver能成功安装并启用docker的请告知下。。。1.1下载srs安装包zip下
o0麦嘎
·
2023-09-16 08:44
webrtc
运维
服务器
WebRTC
如何指定 H265解码器
WebRTC
本身支持多种视频编解码器,但H.265/HEVC编解码器的支持主要取决于浏览器或应用的实现。
Sico2Sico
·
2023-09-16 00:54
WebRTC
iOS
webrtc
iOS
【开发】React框架下如何集成H.265网页流媒体EasyPlayer.js视频播放器?
属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,可支持H.264与H.265编码格式,性能稳定、播放流畅,能支持WebSocket-FLV、HTTP-FLV,HLS(m3u8)、
WebRTC
Black蜡笔小新
·
2023-09-15 19:43
EasyPlayer
javascript
react.js
h.265
华为云云耀云服务器L实例评测|华为云云耀云服务器docker部署srs并调优,可使用
webrtc
与rtmp
华为云云耀云服务器L实例评测|华为云云耀云服务器docker部署srs并调优,可使用
webrtc
与rtmp什么是华为云云耀云L实例云耀云服务器L实例,面向初创企业和开发者打造的全新轻量应用云服务器。
lgbisha
·
2023-09-15 06:23
华为
服务器
docker
【
webrtc
】VCMSessionInfo 合并一个可解码的帧
知乎大神的概括:VCMFrameBuffer帧中包含VCMSessionInfo的处理,对VPX、h264(分析Nalus)的同一帧中的所有包进行过滤并进行完整帧组帧,用于sink给后续的解码。用于解码器的所以插入的数据都是VCMPacketframe_buffer指向一帧的起始数据地址,首先能对待插入list的packet有序的插入,按照序号来的,检查是否完整,然后frame_buffer就是这
等风来不如迎风去
·
2023-09-15 04:56
webrtc
ffmpeg
【
webrtc
】时间戳reordered 重新排序、环绕的判断
inter_frame_delay_.CalculateDelay()计算传输抖动值
webrtc
源码分析(6)-jitterdelay计算详解大神对这块的使用,内涵外延,有深入细致的讲解。
等风来不如迎风去
·
2023-09-14 21:01
WebRTC入门与实战
webrtc
java
开发语言
5.10.
WebRTC
接口宏
我给大家介绍一下
webrtc
的接口宏,那之所以在现成的章节中要介绍接口宏。是由于接口在调用的过程中啊,会发生线程的切换,所以把接口宏这部分知识我们放在线程这一章还算比较合适的。
嵌入式音视频开发
·
2023-09-14 11:15
webrtc
java
服务器
5.11.
Webrtc
接口的设计原理
在上节课中呢,我向你介绍了
webrtc
的接口宏,那有很多同学会产生疑问啊,那觉得
webrtc
为什么要把接口设计的这么复杂?还非要通过宏来实现一个代理类,再通过代理类来调用到
webrtc
内部。
嵌入式音视频开发
·
2023-09-14 11:11
webrtc
webrtc
-m79-测试peerconnectionserver的webclient-p2p-demo
1背景
webrtc
的代码中有peerconnectionclient和peerconnectionserver的例子,但是没有对应的web端的例子,这里简单的写了一个测试例子,具体如下:2具体操作2.1
hclbeloved
·
2023-09-13 20:02
webrtc
webrtc
React框架下如何集成H.265网页流媒体视频播放器EasyPlayer.js?
属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,可支持H.264与H.265编码格式,性能稳定、播放流畅,能支持WebSocket-FLV、HTTP-FLV,HLS(m3u8)、
WebRTC
TSINGSEE
·
2023-09-13 01:47
解决方案
EasyPlayer.JS
javascript
react.js
h.265
UDP的可靠性传输
相关视频一个视频教你解决UDP传输乱序问题/FFmpeg/
webRTC
/rtmp/hls/rtsp/ffplay/srsTCPTCP(TransmissionControlProto
老张音视频开发进阶
·
2023-09-12 16:54
视频编解码
音视频
语音识别
计算机视觉
实时音视频
FreeSwitch笔记
https://blog.csdn.net/qq_33959879/article/details/100132659
WebRTC
+JsSIP+freeSWITCH一对一视频聊天https://b
wanxiu.
·
2023-09-12 13:04
pjsip
freeswitch
WebRTC
编译器GN介绍
GN使用gn编译项目的过程:编写.gn文件模块化各个模块,分别写一个build.gn,添加进主目录的build.gn的依赖中。gngenout/Defaultninja-Cout/Defaultbase1.Ninjaninja一个构建系统,它以文件(通常是源代码和输出可执行文件)的相互依赖性为输入,并快速地构建它们。Ninja通过将编译任务并行组织,大大提高了构建速度。源于在Chromium浏览器
loick
·
2023-09-12 08:35
WebRTC
源码 编译 iOS端
1.获取依赖工具首先,确保你已经安装了以下工具:GitDepotToolsXcode(确保已安装命令行工具)2.下载depot_tools使用git克隆depot_tools并将其添加到你的PATH中:/path/to/depot_tools替换为自己的路径gitclonehttps://chromium.googlesource.com/chromium/tools/depot_tools.gi
Sico2Sico
·
2023-09-12 06:03
WebRTC
iOS
webrtc
ios
5.9.
Webrtc
线程事件处理
在前面的课程中呢,我已经向你介绍了事件处理的一些基础知识,那今天呢,我们再来看一下外边儿rtc下事件处理的基本逻辑是什么?那首先呢,我们来看一下事件是如何协调线程工作的,那就如果这张图所展示的有两个线程,对吧?一个是限定线程,一个是工作线程。其中,工作线程呢,又称为等待线程,它会因为一个事件而睡眠,直到事件发生为止。这两个线程是如何协调工作的呢?那中间儿就要有一个公共对象在外边儿tc下,这个公共对
嵌入式音视频开发
·
2023-09-12 05:55
webrtc
webrtc
java
开发语言
WebRTC
客户端主要流程分析
通信过程因为
WebRTC
规范里没有包含信令协议,所以像OWT、mediasoup等支持
WebRTC
的开源项目,其通信两端建立连接的过程中的信令逻辑各不相同。
拉普拉斯妖kk
·
2023-09-12 01:30
WebRTC
-在阿里云基于coturn搭建STUN\TURN服务器
WebRTC
WebRTC
,名称源自网页即时通信(英语:WebReal-TimeCommunication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。
冬季穿短裤
·
2023-09-12 00:05
mediasoup 源码分析(二十四)stun 协议分析
对于mediasoup和srs等
webrtc
服务器,本身实现了ice-lite,不需要单独部署stun服务
致一
·
2023-09-11 22:38
mediasoup源码分析
stun
nat
打洞
mediasoup源码分析 (一)大纲
mediasoup是
webrtc
的服务端项目,
webrtc
本身是一套完整的客户端解决方案(支持web、android、ios、win、mac),但是官方并没有提供与之配套的服务端项目。
致一
·
2023-09-11 22:37
mediasoup源码分析
WebRTC
进阶流媒体服务器开发(四)Mediasoup源码分析之底层库
1、Mediasoup库的JS部分(与C++交互)整个Mediasoup库通过Nodejs管理,比如整体逻辑、worker、router、producer、consumer...都是通过JS进行管理的。其底层的数据传输是通过C++部分进行控制的,通过NodeJs来控制C++部分,以实现整体的数据传输效果。1.1MediasoupJS目录---调用底层C++进行通讯AudioLevelObserve
【零声教育】音视频开发进阶
·
2023-09-11 22:07
程序员
编程
音视频开发
前端
json
webrtc
音视频开发
流媒体服务器
webrtc
的FULL ICE和Lite ICE
1、ICE的模式分为FULLICE和LiteICE:FULLICE:是双方都要进行连通性检查,完成的走一遍流程。LiteICE:在FULLICE和LiteICE互通时,只需要FULLICE一方进行连通性检查,Lite一方只需回应response消息。这种模式对于部署在公网的设备比较常用。2、以下这个截图是FULL模式3、以下这个截图是lite模式
thehunters
·
2023-09-11 19:14
webrtc
FULL
ICE
Lite
ICE
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他