webrtc-agc(音频增益)(单独抽取webrtc中的agc模块,编译成so库移植android平台使用) 代码直接运行即可体验
2021-12-29 19:09:51 4.37MB android webrtc 音频增益 agc
版权所有:copyright:2014 Kurento。 根据。 Kurento RTSP / HTTP URI到WebRTC的示例 Kurento客户端JavaScript演示 该项目是一个简单的示例,显示了如何将RTSP URI或HTTP视频URI提要转换为WebRTC流。 安装说明 确保在系统中安装了 : curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt-get install -y nodejs 另外,请确保已在系统中安装了 : sudo npm install -g bower 要启动演示,请运行: cd kurento-rtsp2webrtc bower install 这些演示需要HTTP服务器。 一种非常简单的方法是通过NodeJS服务器。 可以按以下方式安装此服务器: sudo npm instal
2021-12-29 17:45:38 175KB 附件源码 文章源码
1
webrtc-ns(音频降噪)(单独抽取webrtc中的ns模块,编译成so库移植android平台使用) 代码直接运行即可体验
2021-12-28 20:04:38 4.62MB android webrtc 音频降噪 ns
webrtc-vad(音频断句/语音端点检测)(单独抽取webrtc中的vad模块,编译成so库移植android平台使用) 代码直接运行即可体验
2021-12-28 20:04:38 3.9MB android webrtc 语音端点检测 vad
MediaSoup官方DEMO ,下载下来直接可以跑起来,基于webRTC实现,基于nodejs实现,底层库由C++实现。学习WEBRTC的好例子
2021-12-28 09:44:32 843.58MB WEBRTC 实时音视频
1
WebRTC的Android视频聊天客户端+信令服务器。 使用说明:开启信令服务器,修改源码中的IP地址,编译并安装到Android手机即可进行视频聊天。
2021-12-25 21:28:48 11.65MB WebRTC Android p2p videochat
1
Android 平台webrtc测试程序。 WebRtcNsx_Process WebRtcAec_Process
2021-12-22 17:06:34 3.31MB webrtc Android WebRtcNsx  WebRtcAec
1
UnityWebRtc所需要的包 包括两个模板 和webserver.exe com.unity.template.renderstreaming-hd-2.0.2-preview.tgz com.unity.template.renderstreaming-rtx-2.0.2-preview.tgz webserver webserver.exe 科学上网有点痛苦 故保留一下
2021-12-17 15:45:58 81.85MB Unity3D WebRtc
1
阿尔卡特朗讯企业发行的WebRTC编解码器和质量工具(2014年12月) 描述 WebRTC实用工具,用于: 选择音频和视频编解码器 进行P2P音频和视频通话 检查感知质量与丢包率,帧率 安装与使用 下载所有文件并将其复制到您的目录中 打开命令工具并启动npm install(应安装node.js) 启动节点server.js 配置manifest.json文件以配置和调整演示 去做 去完成 历史 版本1.0.4 功能:限制音频和视频带宽 特点:选择FEC和/或Stereo作为作品 版本1.0.3 FIX:显示的媒体(仅音频) 特点:增加了强制加到G722的可能性 返工:媒体选择器 版本1.0.1和1.0.2 FIX:Firefox故障 特点:添加清单文件,以方便配置和调整 功能:显示统计信息帮助程序以了解“通话”质量和“即时”质量之间的区别 版本1.0.0 功能:选择音频
2021-12-11 18:28:37 265KB JavaScript
1
WebRTC 简介 WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音通话或视频聊天的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。 WebRTC提供了实时音视频的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。 虽然WebRTC的目标是实现跨平台的Web端实时音视频通讯,但因为核心层代码的Native、高品质和内聚性,开发者很容易进行除Web平台外的移殖和应用。很长一段时间内WebRTC是业界能免费得到的唯一高品质实时音视频通讯技术。 为什么需要 WebRTC 开发者教程? 虽然WebRTC技术已经较为成熟,其集成了最佳的音/视频引擎,十分先进的codec,且包含了使用STUN、ICE、TURN、RTP-over-TCP的关键NAT和防火墙穿透等众多门槛并不低的技术。抛开音视频技术本身的复杂性外,要想找到合适的资料、完整的代码和库、配合合适的IDE和辅助工具能正常地实现编译和安装都非常的不容易,而这还只是个开始。没有靠谱的教程,你该怎么开始?那么地坑等在那,难道你打算一个一个趟过去? 本《WebRTC 零基础开发者教程》主要讲了什么 本文中提供下载的《WebRTC 零基础开发者教程》将以一个初学者的角度,从0开始逐步引导你掌握WebRTC开发的方方面面(当然,教程中更多的是操作性的内容,具体到技术原理和实现,显然不是本教程的讨论范畴)。 《WebRTC 零基础开发者教程》目录 1 工具 1.1 depot_tools 1.1.1 目标 1.1.2 Chromium 1.1.3 使用说明在这儿 1.1.4 下载 1.1.5 使用 1.1.6 具体使用例子 1.2 Gyp工具 1.3 Python工具 1.4 本地集成开发环境(IDE ) 1.4.1 Visual studio 1.4.2 Kdevelop 1.4.3 Eclipse 2 Webrtc 2.1 下载、编译 2.1.1 Windows下 2.1.2 ubuntu下编译 2.1.3 编译Android(只能在 linux 下) 3 webrtc开发 3.1 开发P2P视频软件需要处理的问题 3.1.1 用户列的获取、交换、信令的交换 3.1.2 P2P通信 3.1.3 多媒体处理 3.2 webrtc架构 3.2.1 WebRTC架构组件介绍 3.2.2 WebRTC核心模块API介绍 3.2.3 webRTC核心API详解 4 Libjingle详细介绍 4.1 重要组件 4.1.1 信号 4.1.2 线程和消息 4.1.3 名称转换 4.1.4 SSL支持 4.1.5 连接 4.1.6 传输,通道,连接 4.1.7 候选项 4.1.8 数据包 4.2 如何工作 4.2.1 Application模块 4.2.2 XMPP Messaging Component 模块 4.2.3 Session Logic and management commponent 模块 4.2.4 Peer to peer Component 模块 4.2.5 其他 4.3 建立libjingle应用程序 5 代码分析 5.1 音频通道建立过程 5.2 音频接收播放过程 5.3 视频接收播放过程 6 协议 6.1 XMPP协议 6.1.1 原理介绍 6.1.2 XMPP 协议网络架构 6.1.3 XMPP 协议的组成 6.1.4 Xmpp介绍 6.1.5 协议内容 6.2 Stun协议 6.2.1 P2P实现的原理 6.2.2 P2P的常用实现 6.2.3 Stun URI 6.2.4 内容 6.2.5 中文内容 6.2.6 开源服务器 6.2.7 公开的免费STUN服务器 6.3 Turn协议 6.3.1 概念 6.3.2 Turn uri 6.3.3 开源服务器工程 6.3.4 开源库 6.4 交互式连接建立(Interactive Connectivity Establishment) 6.4.1 IETF规格 6.4.2 开源工程 6.5 XEP-0166 Jingle 6.5.1 绪论 6.5.2 需求 6.6 Sctp协议 6.7 Rtp协议 7 附件 7.1 Gyp工具 7.2 Google test程序 7.3 Webrtc库介绍 7.4 webrtc代码相关基础知识 7.5 STUN和TURN技术浅析 7.6 基于ICE的VoIP穿越NAT改进方案 7.7 ubuntu安装使用stuntman 7.8 一个开源的ICE库——libnice介绍 7.9 4种利用TURN穿越对称型NAT方案的设计与实现 7.10 基于ICE方式SIP信令穿透Symmetric_NAT技术研究
2021-12-10 15:45:18 3.4MB WebRTC
1