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
H265/H264播放器性能测试
浏览器作为计算机操作系统通用门户,提供了非常方便的访问互联网的功能,而且可以很好的结合前后端业务拓展,为播放音视频提供很好的载体,比专用桌面播放器在方便性易用性的优势明显,经过团队的努力,我们针对
webrtc
superxxd
·
2023-07-21 07:26
图像智能
metaRTC
笔记
webrtc
音视频
基于pion生态的SFU实时音视频发布服务(一)
本项目已开源,有想入门的小伙伴可以任意克隆支持
webrtc
rtmp接入的视频会议系统的多媒体服务器pion是google大佬Sean-Der开源在github.com上的性能优异的基于golang开发的
superxxd
·
2023-07-21 07:55
metaRTC
笔记
图像智能
实时音视频
服务器
网络
P2P实现远程控制
webrtc
是实时音视频传输的利器,除了audio/videotrack的传输外还有datachannel可用于数据和信息的实时交互,在设备和浏览器间建立一个p2p通道,利用mqtt作为信令,通过对设备端
superxxd
·
2023-07-21 07:55
metaRTC
笔记
远程控制系统系列
p2p
服务器
网络协议
基于
webrtc
的p2p H265播放器实现一
由于H265受版权的影响,浏览器都不愿意支持,所以
webrtc
不能实现H265的解码播放。
superxxd
·
2023-07-21 07:55
metaRTC
图像智能
笔记
p2p
webrtc
网络协议
基于metaRTC嵌入式
webrtc
的H265网页播放器实现(我与metaRTC的缘分)完结
我与metaRTC的缘分开始于实现H265网页播放的理想,搜遍全网,也只发现metaRTC实现了
webrtc
H265编码的发送,相信很多网友也是这个初衷,所以大家聚到了一起,也是这个机缘让我认识了一众大佬
superxxd
·
2023-07-21 07:55
metaRTC
笔记
图像智能
webrtc
音视频
javascript
metaRTC p2p自建信令系统
最近实现了metaRTC的基于mqtt的信令,同时可以进行p2p和服务器转发,方便自己的设备和系统融合,现就信令系统的流程以及涉及的函数进行一个梳理:如下,按此流程可以实现自己的信令系统(信令|为好奇者提供的
WebRTC
superxxd
·
2023-07-21 07:24
笔记
metaRTC
p2p
网络协议
网络
metaRTC datachannel 实现 reply
webrtc
的datachannel是实时数据传输,特别是控制信息或者交互信息的一个高效简洁安全的传输方式,在交换SDP时加入m=application
webrtc
-datachannel相关内容,协商一致后即可实现通信
superxxd
·
2023-07-21 07:24
metaRTC
笔记
物联网
webrtc
实时互动
实时音视频
基于
webrtc
技术的远程桌面控制系统(一)
熟悉远程桌面控制的朋友一定用过或听说过以下产品pcanywhere、teamview、向日葵、rustdesk等等,远程技术日新月异,协议也百花齐放,RDPVNCSSHTELNET都大放异彩。随着网络带宽的大大提升,远程控制的互动交互进入一个新的阶段,我准备抽时间将远程控制所需的核心技术逐一展示,并以此实现一款强大的远程办公硬件。首先,浏览器已经不可替代,为了不安装软件,我们选择采用浏览器作为本地
superxxd
·
2023-07-21 07:24
远程控制系统系列
webrtc
js
WebRTC
笔记之十六:腾讯云CentOS 7.6搭建Janus之编译安装
一.Janus编译环境在配置之前我已获取root权限将config和lib路径添加到临时环境变量,这样可以避免库已安装,却找不到的问题exportPKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig:$PKG_CONFIG_PATHexp
草上爬
·
2023-07-21 03:56
WebRTC笔记
腾讯云
janus
QttAudio与
WebRTC
在Android音频回音消除的使用对比
楼宇对讲设备中,绝大部分采用的是android系统来运行软件,在其上语音对讲功能的实现并不理想,android系统里的
webrtc
、opus、speex,能做到的音频降噪,啸叫消除的效果是十分有限的,想做到稳定优质的呼叫对讲
QttAudio
·
2023-07-21 02:31
WebRTC
不同方案对比
1.功能上会有一些出入,尤其是国内的metaRTC版本迭代很快,2.后续的ffmpeg也在进行支持
webrtc
特性,obs新的版本好像已经支持了
webrtc
,3.对于
webrtc
部分缺少的信令部分的标准化也有了对应的标准
百鸣
·
2023-07-20 13:33
webrtc
视频融合平台EasyCVR登录后通道数据及菜单栏页面显示异常的排查与解决
部署轻快,可支持的主流标准协议有GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、
WebRTC
EasyCVR
·
2023-07-20 04:44
EasyCVR
音视频
实时音视频
WebRTC
架构的简单分析
[原文地址]:https://blog.csdn.net/temotemo/article/details/75305041、简介
WebRTC
是一项在浏览器内部进行实时视频和音频通信的技术,是谷歌2010
4b0e7879eb51
·
2023-07-19 23:16
WebRtc
笔记
标准跨平台,跨浏览器,跨移动应用MacOSX、Windows、iOS、Android、Linux已经支持浏览器:Chrome,FireFox,Opera,微软edge,Safari不支持的浏览器:IE
WebRTC
小An
·
2023-07-19 19:08
H5
webrtc
web
WebRTC
之 RED
Abstract
WebRTC
RED笔记AuthorsWalterFanCategorylearningnoteStatusv1.0Updated2020-08-28LicenseCC-BY-NC-ND4.0
老瓦在霸都
·
2023-07-19 11:33
Web网页音视频通话之基于Sipjs
简述本文是以FreeSwitch作为信令服务器,通过sipjs(基于
webRtc
)进行媒体协商,网络协商后,进行P2P媒体传输。
程序员小菜鸡QAQ
·
2023-07-18 20:26
前端
音视频
【
WebRtc
】Web网页音视频通话之
Webrtc
相关操作(一)
目录打开摄像头/关闭摄像头静音/解除静音打开视频/关闭视频截图且下载打开摄像头/关闭摄像头效果图HTML打开摄像头打开摄像头关闭摄像头显示摄像头预览的内容,网页上由元素video来呈现。点击打开摄像头按钮后,浏览器会询问是否允许,请点击“允许”。javaScriptletvideoElem=document.querySelector('video');/***MediaDevices.getUs
程序员小菜鸡QAQ
·
2023-07-18 20:56
前端
音视频
webrtc
vue + node +
webrtc
实现多人音视频通话
最近在搞一个内网音视频通话的功能,最终确定前端要用
webrtc
去实现,网上关于
webrtc
的文章不是很多,想找一个demo也很难,最终在gitee上找到一个大佬写的,很符合目前需求,前端js后台是node
不愁发量
·
2023-07-18 03:36
vue
音视频
前端
vue
node.js
WebRTC
入门指南 —— 实现一个完整的点对点视频通话(信令服务器+客户端)
WebRTC
架构通常来说,
WebRTC
的架构如下图所示:我们可以看到,一个简单的点对点通讯系统主要由四部分组成:
WebRTC
客户端:负责生产/消费音视频数据,位于NAT之内,属于内网NAT:NetworkAddressTranslation
音视频开发老舅
·
2023-07-18 02:28
音视频开发进阶
服务器
webrtc
音视频
实时音视频
视频编解码
零基础入门:基于开源
WebRTC
,从0到1实现实时音视频聊天功能
众所周之,实时音视频聊天技术门槛很高,一般的公司要想在短时间内从零补齐这方面的技术短板相当困难,而开源音视频工程
WebRTC
提供了这样一个捷径(包括笔者公司的产品在内,同样是基于
WebRTC
【零声教育】音视频开发进阶
·
2023-07-18 01:43
程序员
音视频开发
编程
webrtc
实时音视频
android
ffmpeg
音视频
webrtc
源码阅读之NACK
NACK(NegativeAcknowledgement)机制是
WebRTC
中用于处理数据包丢失的重要机制。用于在数据包丢失时通知发送方重新发送丢失的数据包。
天空中的野鸟
·
2023-07-18 00:41
webrtc
webrtc
windows
网络
webrtc
RTP控制协议-RTCP
RTP控制协议-RTCPRTCP-SRrfc3550/*012301234567890123456789012345678901+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+header|V=2|P|RC|PT=SR=200|length|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
chai51
·
2023-07-17 23:32
WebRTC
基础
有用的网址:https://
webrtc
.org/
WebRTC
API-WebAPI接口参考|MDNBrowserAPIsandProtocols:
WebRTC
-HighPerformanceBrowserNetworking
luyumiao1990
·
2023-07-17 21:10
webrtc
WebRTC
源码分析 - receiver and decoder
参考:
WebRTC
接收到offer指令后流程分析与jitterbuffer数据到解码器的流程分析|码农家园rtp_video_stream_receiver2.cc:OnReceivedPayloadDatavideo_header.is_last_packet_in_frame
luyumiao1990
·
2023-07-17 21:10
webrtc
【
webrtc
】rtc::Thread和std::thread 的用法
全局线程itsfolf/Discord-Screenshare-Linux#include"rtc_base/thread.h"rtc::Thread*GlobalLoopThread(){staticautoresult=[]
等风来不如迎风去
·
2023-07-17 21:09
WebRTC入门与实战
webrtc
实时音视频
Android 视频直播提拉流 嵌入式硬件 流媒体开发详细内容
流媒体客户端FFmpegOpenGLES开发实践4AndroidH.264AAC封装mp4开发实战5流媒体开发实战之Rtmp推流6流媒体开发实战之RTSP推流7流媒体开发实战之UDP8P2P点对点项目开发实践9
WebRTC
chenchao_shenzhen
·
2023-07-17 17:45
嵌入式硬件
在线网页游戏框架(2)——开个房间
A.
webRTC
webRTC
是WebReal-TimeCommunication的缩写支持浏览器进行实时语音对话或视频对话。可以参考[百度百科]的介绍。
清洼
·
2023-07-17 12:53
WebRTC
RTP/RTCP 源码分析(三):RTCP 的构造和发送
基于ChromiumM69版本因为当前版本使用发送端带宽预测(SendSideBWE),所以接收端使用RemoteEstimatorProxy负责构造RTCP包,并通知TransportFeedbackSenderInterface发送RTCP包。///modules/remote_bitrate_estimator/remote_estimator_proxy.cc//接收端发送RTCPvoid
酸辣粉多加辣椒
·
2023-07-16 19:54
最全FreeSwitch 1.10.9 CentOS通用编译部署教程
FreeSwitchCentOS通用编译部署教程FreeSwitch的版本历程2006年-第一个版本2008年-1.0凤凰版2012年-Freeswitch1.22014年-FreeSwitch1.4
WebRTC
2015
Ryan爱吃糖
·
2023-07-16 05:22
Freeswitch
SIP
freeswitch
sip
centos
linux
webrtc
源码阅读之h264 RTP打包
本文来分析
webrtc
打包h264rtp包的代码,版本m98一、RTP协议1.1RTP协议概述实时传输协议(RTP)是一个网络协议,它允许在网络上进行实时的音频和视频数据传输。
天空中的野鸟
·
2023-07-16 04:45
webrtc
webrtc
webrtc
源码阅读之视频采集、编码、发送
版本m98。以Offer端的视角进行源码分析。在examples/peerconnection源码阅读中,我们有个关键函数Conductor::AddTracks,在这个函数中会先Create一个videotrack,然后把这个trackadd到peerconnection中。从而进行视频采集、编码和发送。voidConductor::AddTracks(){if(!peer_connection
天空中的野鸟
·
2023-07-16 04:45
webrtc
webrtc
音视频
webrtc
源码阅读之P2P流程分析
P2P从宏观原理上其实就是:收集本地Candidates设置远程Candidates连通性测试及排序本文我们从Offer端的角度进行源码分析,学习
webrtc
是如何进行P2P连接的。版本m98。
天空中的野鸟
·
2023-07-16 04:15
webrtc
webrtc
p2p
webrtc
源码阅读之视频RTP接收&&JitterBuffer
为了解决这些问题,
WebRTC
引入了JitterBuffer(抖动缓冲区)这一重要组件。JitterBuffer是一个缓冲区,用于接收和处理网络传输中的音频和视频数据。
天空中的野鸟
·
2023-07-16 04:10
webrtc
webrtc
音视频
WebRTC
音频接收处理全过程(一)
目录1.1接收音频数据包1.2插入音频数据包到待解码数据包队列1.3解码音频数据包1.1接收音频数据包cricket::BaseChannel::OnPacketReceived(boolrtcp,constrtc::CopyOnWriteBuffer&packet,__int64packet_time_us)行506cricket::BaseChannel::OnRtpPacket(constw
tong5956
·
2023-07-15 22:18
WebRTC
系列--
WebRTC
音频支持RedFEC的修改
文章目录1.FEC流程综述1.1offer中sdp的red1.2setRemoteSdp中创建red编码流程2.编码端2.1编码缓存数据2.2RED协议简介3.解码端
WebRTC
在最新的代码中对opus
简简单单lym
·
2023-07-15 13:34
WebRTC进阶
webrtc
转发关于coturn的文章
.medium.com/turn-server-%E6%9E%B6%E8%A8%AD%E6%96%87%E4%BB%B6-c71dd50fbd30有条件的最好去看原文下面是我转发的:最近工作上需要開發
webrtc
无名387
·
2023-07-15 07:43
turn
I420数据保存为图片
前提:
webrtc
::VideoFrame转化为图片保存//定义YUV转RGB的函数voidYUV2RGB(unsignedcharY,unsignedcharU,unsignedcharV,unsignedchar
会头痛的可达鸭
·
2023-07-15 05:30
WebRTC
YUV
WEBRTC
音视频
Windows脚本导出git当前分支信息
@echooff::这里填写git目标目录cdE:/
webrtc
/src::导出时间for/F%%iin('powershell-c"(Get-Date-Format'yyyyMMdd_HHmmss')
会头痛的可达鸭
·
2023-07-15 05:30
Git
windows
git
音视频绕不开的话题之
WebRTC
什么是
WebRTC
?闲来无事,我们今天探讨下音视频绕不开的一个话题:
WebRTC
。
WebRTC
之于音视频行业,无异于FFMpeg,可以说
WebRTC
的开源,让音视频行业大跨步进入发展快车道。
音视频牛哥
·
2023-07-15 05:25
流媒体
WebRTC回音消除
WebRTC
大牛直播SDK
计算机视觉
音视频
大华相机接入web页面实现人脸识别
init').then((attach)=>{const{streamerIp,streamerPort,cameraIp,cameraPort,cameraAdmin,cameraPsw}=attach
webRtc
Server
Sunny_yiyi
·
2023-07-15 04:53
数码相机
前端
Linux服务器上搭建(
webrtc
外网)turn 、stun服务器 纯小白看这里
背景在阿里云上的Linux服务器上搭建turn服务需要可以登录Linux服务器的软件eg:MobaXterm搭建coturn穿透和转发服务器1.下载安装gitclonehttps://github.com/coturn/coturn//下载cdcoturn./configuremakesudomakeinstall使用以下代码查看是否安装成功whichturnserver有路径代表成功了2.配置文
Daisy-smile
·
2023-07-14 18:26
webrtc
linux
ubuntu
webrtc
android
技术分享| 融合通讯的架构介绍
一.Mesh架构由于
WebRTC
的普及,人们对于音视频通讯已不再像以前那么陌生,
WebRTC
本身是一个P2P的通讯模型
anyRTC
·
2023-07-14 13:24
音视频
融合会议
快对讲
mesh
sfu
mcu
融合通讯
音视频
WebRTC
怎么实现拥塞控制?
1、前言本文是
webrtc
中拥塞控制的上文,主要是分析
webrtc
中的拥塞控制的码率探测,预估和调整的部分,介绍了整体框架和原理以及相关的类;
webrtc
版本:M912、正文2.1整体框架
webrtc
中的部分码控结构如下图所示
音视频开发老马
·
2023-07-14 11:14
音视频
websocket
webrtc
jitter buffer
一、jitterbuffer介绍二、jitter估计三、buffer处理rtp包逻辑四、接收和解码流程五、FrameBuffer类介绍/*********************************************************************************一、jitterbuffer介绍jitterbuffer抖动缓冲区当网络不稳定时(发生抖动),增加bu
xl365t
·
2023-07-14 11:39
webrtc
#
webrtc视频技术
webrtc
深入研究
webrtc
平滑发送(paced sender)
webrtc
处理音视频的共同过程大致为:采集数据-数据编码-rtp打包-平滑发送-通道socket发送。
大手拉小手2019
·
2023-07-14 11:38
webrtc
webrtc
-m79-视频相关的VCMTiming 中几个 delay 的更新
1参考链接https://blog.csdn.net/lipku/article/details/104124569https://blog.csdn.net/sonysuqin/article/details/107297157https://blog.csdn.net/sonysuqin/article/details/106629343https://www.jianshu.com/p/0b
hclbeloved
·
2023-07-14 11:36
webrtc
WebRTC
视频码率控制(一)—— CPU使用度检测
WebRTC
中使用CPU使用情况作为码率控制的依据之一。
guerchengmin
·
2023-07-14 11:35
流媒体
视频编解码
webrtc
WebRTC
视频码率控制(二)—— QP检测
WebRTC
在视频编码过程中会进行QP检测,目的是让视频质量维持在可接受范围的前提下,调节整体视频表现,如分辨率、帧率。
guerchengmin
·
2023-07-14 11:35
视频编解码
流媒体
webrtc
webrtc
-m79-视频流的接收
1函数调用关系图2代码voidUDPPort::OnReadPacket(rtc::AsyncPacketSocket*socket,constchar*data,size_tsize,constrtc::SocketAddress&remote_addr,constint64_t&packet_time_us){RTC_DCHECK(socket==socket_);RTC_DCHECK(!re
hclbeloved
·
2023-07-14 11:35
webrtc
WebRTC
接收到 offer 指令后流程分析与 jitterbuffer 数据到解码器的流程分析
----------------------------------------------------------------------------------------------------------------------------------------一分钟快速搭建rtmpd服务器:https://blog.csdn.net/freeabc/article/details/10
freeabc
·
2023-07-14 11:35
webrtc
RTMP
流媒体
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他