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
之视频NackModule
NackModule一个包的最大请求次数是kMaxNackRetries(10)次,最大请求时间是10*rtt,在这个时间内还没有获取到丢失的包则不再请求对外提供的接口如下,源码constintkDefaultRttMs=100;constintkMaxNackRetries=10;constintkProcessFrequency=50;constintkProcessIntervalMs=10
stoneliuxs
·
2023-07-29 23:40
srs流媒体服务安装和使用
简介SRS(SimpleRealtimeServer)是一个简单高效的实时视频服务器,支持RTMP、
WebRTC
、HLS、HTTP-FLV、SRT等多种实时流媒体协议。
码肥人壮
·
2023-07-29 22:11
开源项目
srs
流媒体
服务器
ffmpeg
下级平台级联安防视频汇聚融合EasyCVR平台,层级显示不正确是什么原因?
部署轻快,可支持的主流标准协议有GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、
WebRTC
EasyCVR
·
2023-07-29 08:48
EasyCVR
音视频
实时音视频
安防监控
视频监控
视频编解码
下级平台级联视频汇聚融合平台EasyCVR,层级显示不正确的原因排查
部署轻快,可支持的主流标准协议有GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、
WebRTC
TSINGSEE
·
2023-07-29 03:01
EasyCVR
音视频
视频流媒体
视频监控
安防监控
TSINGSEE青犀视频安防监控视频平台EasyCVR新增密码复杂度提示
可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、
WebRTC
EasyCVR
·
2023-07-28 16:39
EasyCVR
音视频
ffmpeg
视频编解码
实时音视频
监控
WebRTC
之RTT计算
关于ReportBlock详情可以阅读6.4.1SR:SenderReportRTCPPacket012301234567890123456789012345678901+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+header|V=2|P|RC|PT=SR=200|length|+-+-+-+-+-+-+-+-+
stoneliuxs
·
2023-07-28 10:58
解析
WebRTC
1主要的类RTCPeerConnection:用于建立点对点连接,实现音视频传输和数据通信。它负责协商媒体传输的参数、处理ICE候选项以及创建和管理媒体通道。RTCDataChannel:用于在两个端点之间传输任意类型的数据。通过该通道,可以实现实时的数据传输,比如聊天消息、文件传输等。RTCSessionDescription:用于表示连接的配置信息,包括媒体类型、媒体协议和加密参数等。在建立连
Sico2Sico
·
2023-07-28 02:16
iOS
Swift
WebRTC
webrtc
ios
swift
webRTC
服务器搭建(基于Janus)与Demo运行
相信
webRTC
方案有一席之地。还有虽然没爆发,但各大公司在做的云游戏,也很多是基于
webRTC
。
webRTC
服务器端最主要需要搭建2个东西,一个是STUN/TURN服务器,一个是信令服务器。
newchenxf
·
2023-07-27 18:07
webRTC
janus-Gateway的服务端部署
janus-Gateway需求是前后端的
webRTC
推拉流,但是后端用的是c++,于是使用了这个库做视频流的推送和拉取,记录踩坑过程。
Raccom
·
2023-07-27 18:02
Audio
gateway
前端
javascript
linux
ubuntu
webrtc
支持H265(三) 总结
文章目录web端的解码及渲染的实现应用场景单向视频流的场景datachannel通道的稳定性解码性能双向视频流的场景有音频流的场景web端的解码及渲染的实现在前面的文章中介绍了ZLMediaKit的修改方法,在web端的播放器可以参照这个实现,基于wasmH265播放器。基本思路就是通过emscripten将ffmpeg的编译成wasm,可以直接在浏览器中运行的软解码器。然后用webgl渲染出图像
mo4776
·
2023-07-27 17:15
webrtc
vue+typescript与UE4像素流通信笔记
一、文件准备1、从搭建好的UE4项目下找到scripts文件夹,拷贝该文件夹(重点文件为app.js与
webRtc
Player.js)到vue项目下的静态资源文件夹(默认public文件夹)下,如下图:
weixin_46653941
·
2023-07-27 17:22
typescript
vue.js
ue4
UE4 像素流
WebRTC
在Ubuntu Docker上运行
1、宿主机环境ubuntu18安装dockerue4-docker2nvidia-container-toolkitVulkanSDKNvidiaDrivers2、用ue4-docker构建ue4.23.1-pixelstreaming基础镜像ue4-dockerbuild\custom:4.23.1-pixelstreaming\#Tagtheimageasadamrehn/ue4-full:4
comin2014
·
2023-07-27 17:19
其他
unreal
webrtc
docker
Vue3 + UE4+ 像素流 + 交互 的开发构建流程
Vue3+UE4+像素流+交互的开发构建流程一、像素流1、将对应UE4.27版本的
webRtc
Player.js复制到项目的public/ue文件夹下(作为静态资源)2、根目录下的index.html中引入
碳学长
·
2023-07-27 17:08
三维GIS+游戏引擎
ue4
vue
前端
游戏引擎
Windows平台下
Webrtc
编译
文档:Windows平台下
Webrtc
编译.note链接:http://note.youdao.com/noteshare?
ice_ly000
·
2023-07-27 07:03
webrtc
发送端-采集和encoder建连
github:https://github.com/bigonelby/
webrtc
Uml/tree/master/latest
webrtc
-发送端-采集和encoder建连.drawio.png这张图的内容比较多
bigonelby
·
2023-07-27 03:34
webrtc
代码走读五(音频neteq代码走读)
一、概述NetEqImpl类实现的功能有:音频冗余报文解析nack报文请求音频jitterbuffer音频变速算法功能该类对外的关键接口有:NetEqImpl::InsertPacket:输入音频RTP报文NetEqImpl::GetAudio:音频渲染模块定时要音频报文std::vectorGetNackList(int64_tround_trip_time_ms):输出需要nack重传的报文序
CrystalShaw
·
2023-07-27 01:34
webrtc音频QOS方法汇总
webrtc
音视频
webrtc
代码走读二十一(RtpPacketToSend数据buffer的申请和释放)
一、RtpPacketToSend数据buffer申请流程1)创建buffer对象1、RTPSenderVideo::SendVideo函数2、RTPSender::AllocatePacketRtpPacketToSend::RtpPacketToSend(constExtensionManager*extensions,size_tcapacity):RtpPacket(extensions,
CrystalShaw
·
2023-07-27 01:34
webrtc代码走读
webrtc
webrtc
代码走读二十六(rtcp打包模式及流程)
一、RTCP打包模式根据
webrtc
代码定义,
webrtc
支持的rtcp打包模式有两种:enumclassRtcpMode{kOff,kCompound,kReducedSize};Compoundmode
CrystalShaw
·
2023-07-27 01:34
webrtc代码走读
webrtc
webrtc
QOS方法二.2(ulpfec rfc5109简介)
一、RTP报文结构1)概览2)RTPHeaderforFECPackets(RFC3550)3)FECHeaderforFECPacketsFEC头部为10字节,包含内容如下:Eflag:扩展位,供将来使用,当前设置为0。Lflag:指示长偏移掩码是否使用,0表示偏移掩码为16位,1表示为48位。P/X/CC/M/PTrecoveryfield:由本FEC包所保护的所有媒体数据包的RTP头部的P/
CrystalShaw
·
2023-07-27 01:33
WebRTC视频QoS方法汇总
webrtc
QOS方法二.4(flexfec 实现可优化点)
这里
webrtc
输出要有10个媒体包2个冗余包。
CrystalShaw
·
2023-07-27 01:03
WebRTC视频QoS方法汇总
webrtc
网络
webrtc
openssl冲突问题解决
https://www.yuque.com/caokunchao/rtendq/zxpwgbh72gmn85ay
Charles技术成长之路
·
2023-07-26 21:34
webrtc
音视频
native
webrtc
支持切换音频采集设备和获取裸流
https://www.yuque.com/caokunchao/rtendq/oq8w3qgs3g59whru前言版本
webrtc
m961、修改
webrtc
m96代码,向外提供一个adm指针的接口出来
Charles技术成长之路
·
2023-07-26 21:32
WebRTC
音视频
音视频
webrtc
Vue +
WebRTC
实现音视频直播(附自定义播放器样式)
1.什么是
WebRTC
1.1
WebRTC
简介
WebRTC
,名称源自网页即时通信(英语:WebReal-TimeCommunication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的实时通信框架
Ygria
·
2023-07-26 17:43
流媒体协议详解:RTSP、RTP、RTCP、SIP、SDP、RTMP、
WebRTC
、WebSocket
1、媒体协议目录RTSP(Real-TimeStreamingProtocol)实时流式协议RTP(Real-TimeTransportProtocol)实时运输协议RTCP(RTPControlProtocol)实时运输控制协议RTPoverTCPSIP(SessionInitiationProtocol)会话初始协议SDP(SessionDescriptionProtocol会话描述协议)RT
zzhongcy
·
2023-07-26 15:38
视频会议
网络
国标GB28181视频监控平台EasyGBS视频无法播放,抓包返回ICMP是什么原因?
国标GB28181视频监控平台部署简单、可拓展性强,支持将接入的视频流进行全终端、全平台分发,分发的视频流包括RTSP、RTMP、FLV、HLS、
WebRTC
等格式。
EasyGBS
·
2023-07-26 07:13
EasyGBS
音视频
h.265
视频编解码
Android端
WebRTC
本地音视频采集流程源码分析
WebRTC
源码版本为:org.
webrtc
:google-
webrtc
:1.0.32006本文仅分析Java层源码,在分析之前,先说明一下一些重要类的基本概念。
冬季穿短裤
·
2023-07-26 06:32
WebRTC
-ios
1.podfile文件source'https://github.com/CocoaPods/Specs.git'platform:ios,'9.0'target'ios
WebRTC
Demo'do#Commentthenextlineifyoudon'twanttousedynamicframeworksuse_frameworks
稀释1
·
2023-07-26 03:11
流媒体:SDP协议介绍
通常SDP会荷载到其他信令协议中入:SIP、RTSP,其中
WebRTC
中没有明确规定信令协议,但会荷载到offer、answer报文中。
uianster
·
2023-07-25 12:17
流媒体知识
网络
WebRTC
服务器Mediasoup学习与实践
一、mediasoup基本概念:基础架构1、worker2、router3、producer4、consumer5、transport整体结构特性1、支持IPv62、ICE/DRLS/RTP/RTCPoverUDPandTCP3、支持simulcast和svc4、支持拥塞控制5、带宽控制6、支持:STCP7、多流使用同一个ICE+DTLS传输通道8、性能高二、mediasoup库JS部分├──Au
uianster
·
2023-07-25 12:17
流媒体知识
ffmpeg
webrtc
QOS笔记 Nack机制浅析
nack源码浅析VideoNack机制概述nack的机制非常简洁,收到非连续的packetseq会将丢包的seq插入自身nack_list缓存,之后立即发送一次那组丢包的seq重传请求,之后如果超时仍然没有收到重传回来的seq,就通过定时任务继续发送.nack三个缓存listnack_list_:用于记录已丢包的信息,seq即为listkeykeyframe_list_:记录关键帧序列号,可用于后
2301_77342543
·
2023-07-25 09:29
运维
WebRTC
中的NAT穿透
NAT简介我们知道,
WebRTC
会按照内网、P2P、中转的顺序来尝试连接。在大部分的情况下,实际是使用P2P或者中转的。这里P2P的场景主要使用的技术就是NAT穿透。我们先简单了解下NAT。
拉普拉斯妖1228
·
2023-07-25 08:34
WebRTC
音视频
webrtc
p2p
音视频
Mac下编译
WebRTC
(Mac和iOS版本)
在音视频领域中,
WebRTC
可以说是一个绕不开宝库,包括了音视频采集、编解码、传输、渲染的全过程。本文主要记录下在Mac平台上编译
WebRTC
Mac和iOS版本的全过程。
拉普拉斯妖1228
·
2023-07-25 08:33
WebRTC
音视频
iOS技术
ios
音视频
webrtc
mac
RTC在不同业务场景下的最佳音质实践
背景介绍
WebRTC
是目前实时音视频领域最流行的开源框架。2010年Google收购GIPS引擎后,将其纳入Chrome体系且开源后,命名为“
WebRTC
”。
内核工匠
·
2023-07-25 08:39
实时音视频
WebRtc
实现网页和原生P2P视频聊天,视频通话
经过多次分析和参考google的官方demo,开发总结了一下:1,
webrtc
库尽量要匹配,如现在主流浏览器支持的是
webrtc
,m79,原生端尽量用这个原生库打包。
我是OV
·
2023-07-25 07:21
owt(open
webrtc
tookit)sip开发记录
目录描述sipua内网穿透问题comediastun修复sipua生成的sdpnetpmpQQ交流群:697773082描述本篇文章主要记录这段时间sip开发过程中遇到的一些问题和解决方法。s0&s1-混流s0&s2-混流s0&s2-混流s0&s1-混流s1s2s1s2client0sipgatewayclient1client2参会者三人client0、client1、client2。会议发起人
im-pingo
·
2023-07-25 04:36
owt
sip
webrtc
stun
WebRTC
Simulcast介绍
原文地址https://blog.livekit.io/an-introduction-to-
webrtc
-simulcast-6c5f1f6402eb/你想知道的关于Simulcast的一切Simulcast
im-pingo
·
2023-07-25 04:05
webrtc
流媒体
WebRTC
learning
webrtc
pingos
livekit
simulcast
WebRTC
带宽评估 -- Transport-wide Congestion Control
简述:在RTP包中增加transport-wide-cc扩展头,放置传输层面的包序号。视频接收端记录RTP包的接收时间,并通过RTCPFeedback消息反馈到视频发送端,发送端结合缓存的RTP包发送时间,基于丢包和延迟估算当前带宽,从而及时调整流媒体的发送速率,减少网络拥塞,提高整体视频效果。该方法主要的估算和决策在发送方,采用了线性回归和最小二乘法。协议:draft-holmer-rmcat-
luyumiao1990
·
2023-07-25 00:10
WebRTC
webrtc
网络
WebRTC
问题列表
绿屏:15052-
webrtc
-Web-basedreal-timecommunication-Monorail携带mid较大的RTX包浏览器无法发出:加上RRreportforRTX,这样在收到RR以后不会带
luyumiao1990
·
2023-07-25 00:10
webrtc
基于SRS后端开发的前端页面
SRS(SimpleRealtimeServer)是简单高效的实时视频服务器,支持RTMP、
WebRTC
、HLS、HTTP-FLV、SRT等多种实时流媒体协议。
ordersyhack
·
2023-07-24 22:07
系统搭建
程序开发
解决方案
音视频
实时音视频
视频编解码
Android
WebRTC
入门教程(一) -- 使用相机
前言,最近在搞网页投屏,发现
WebRTC
的Android版本较少,这里的话,参考了一些优秀的博客,主要是这个大佬的https://www.jianshu.com/p/eb5fd116e6c8博客来整理,
夏至的稻穗
·
2023-07-24 19:29
Android
音视频
android
webrtc
音视频
Android-
WebRTC
-双人视频
省略开启本机摄像头的过程以下和WebSocket通信的时候,是通过Gson转对象为字符串的方式传输的数据整个过程layout_rtc.xmlRtcActivitypackagecom.dream.app.activity;importandroid.app.Activity;importandroid.os.Bundle;importandroid.util.Log;importandroidx.
_Mr.Tree
·
2023-07-24 19:28
space
android
webrtc
实时视频
java
Android-
WebRTC
-实现摄像头显示
它提供了一个接口,用于在Android平台上创建和管理EGL(嵌入式系统图形库)上下文,以便在
WebRTC
中进行图像和视频的处理和渲染。Capturer,Source,Track,Sink分别是什么?
_Mr.Tree
·
2023-07-24 19:22
space
android
webrtc
java
初识janus
janus的目标:opensource,generalpurpose
WebRTC
server工作环境:linuxOK,是我想要的,整起来。准备首先准备编译运行环境。
通往心的路
·
2023-07-24 06:33
WebRTC
的平滑发送
平滑的发送Pacedsender,也常常被称为“pacer”,它是
WebRTC
RTP栈的一部分,主要用于平缓发送到网络的数据包流。背景考虑一个码率为5Mbps帧率为30fps的视频流。
hanpfei
·
2023-07-24 05:53
Android App 通话时如何实现音频输出切换?
此实现适用于几乎所有调用应用程序,因为它在系统级别而不是调用引擎级别(例如
WebRTC
)运行。音频输出设备管理Android声音输出设备的所有
安安_660c
·
2023-07-23 15:22
使用
WebRTC
实现多人视频会议
1.初步准备1.1.使用同事nodejs开发的一个信令服务器。提供Https的WebSocket功能1.2.准备一个多人视频会议的客户端Web程序client.html2.遇到问题2.1.在Tomcat下打开client.html,如果不使用http://127.0.0.1:8081/vedio/client.html,而使用实际IP地址访问如http://192.168.1.136:8081/v
大志哥123
·
2023-07-23 10:33
webrtc
webrtc
_3A (ans/aecm/agc)常用接口
公共头文件引用modules/audio_processing/aecm/aecm_core.hmodules/audio_processing/aecm/aecm_defines.hmodules/audio_processing/aecm/echo_control_mobile.hcommon_audio/signal_processing/include/signal_processing_
starmier
·
2023-07-22 15:55
WebRTC
Native 模块单独编译静态库(iOS)
项目里面用到了
WebRTC
某些模块,以前是源码拷贝集成的。这样不仅需要处理平台的宏(
WebRTC
Native跨平台),而且升级版本也会涉及依赖等问题,所以探索了一下怎么用编码编译出可用的静态库。
Nemocdz
·
2023-07-22 08:05
SIP视频监控 /
webrtc
视频会议接入GB28181国标平台
截图使用的是知乎视频实现思路:1.使用国标代理网关,建立sip号码与gb28181设备号,通道号之间的对照表,实现gb28181网关功能(设备注册,目录查询,心跳,直播拉流,Bye,设备注销),参:GB28181国标代理-CHHC-博客园(cnblogs.com)2.直播拉流时,可通过调用sip系统/视频会议系统提供发送RTP包的api接口(接口参数:服务器ip,服务器端口,udp/tcp方式),
CHHC1880
·
2023-07-21 15:22
流媒体
webrtc
sip视频监控
音视频
gb28181
实时
WebRTC
网页播放器进入快速功能迭代
物联网时代,AI时代的到来,催生了各种应用场景的技术融合,适应实时流、支持多分辨率、多编码格式、低延迟、容易跟各种系统集成使用的播放器需求越来越迫切,在全球技术大变革,中美争霸的大背景下,我们小小的开发人员可以用自己的双手为中国的软件生态助力,国产实时音视频生态日渐崛起,我也要做其中一个小小的水滴,准备用自己的勤奋和大家一起打造一款好用的开源的实时播放器。目前播放器已实现了以下功能:1、对webr
superxxd
·
2023-07-21 07:26
图像智能
metaRTC
笔记
webrtc
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他