本课程讲述如何使用OC 实现1V1 Android端实时音视频通信包括如何使用nodejs开发WebSocket信令服务器理解WebRTC媒体的交互流程coturn服务器搭建Android音视频客户端开发
1
为最新webrtc+部分音频编译代码,需要三个压缩文件同时下载解压,不然会解压出错,github的webrtc源码路径 https://webrtc.googlesource.com/src
2023-03-14 16:21:25 66.32MB webrtc 部分编译 audio
1
VAD 基于WebRTC撤出的VAD程序,完整的WebRTC程序可以查看官网查看。 安装 这是一个header-only的vad库,只需将include文件中的内容放入到项目中即可。 示例 进入到示例文件夹下,执行make即可测试使用。 # include " vad/vad.hpp " # include < iostream> using namespace std ; int main () { string file_path = " wave_data/wave_1.wav " ; FILE* f; char buf[ 320 ]; size_t nread; VadInst* vad = WebRtcVad_Create (); if (vad == nullptr ) { printf ( " create
2023-03-14 14:49:35 2.34MB C++
1
使用方式 下载解压并cd到目录下 运行npm install安装依赖的库(express, ws, node-uuid) 运行node server.js,访问localhost:3000,允许摄像头访问 打开另一台电脑,在浏览器(Chrome和Opera,还未兼容Firefox)打开{server所在IP}:3000,允许摄像头和话筒访问 广播文件:在左下角选定一个文件,点击“发送文件”按钮 广播信息:左下角input框输入信息,点击发送 可能会出错,注意F12对话框,一般F5能解决
2023-03-10 15:24:28 589KB WebRTC 视频
1
webrtc m108分支设置use_custom_libcxx=false后编译报错问题补丁。 ../../audio/audio_send_stream.cc(344,25): error: object of type 'absl::optional>' cannot be assigned because its copy assignment operator is implicitly deleted frame_length_range_ = encoder->GetFrameLengthRange(); ^ ../../third_party/abseil-cpp\absl/types/optional.h(279,13): note: explicitly defaulted function was implicitly deleted here optional& operator=(const optional& src) = defaul
2023-03-09 20:18:12 7KB webrtc
1
WebRTC-streamer是一项使用简单机制通过WebRTC流式传输视频捕获设备和RTSP源的实验。 WebRTC流媒体WebRTC流媒体是一项使用简单机制通过WebRTC流化视频捕获设备和RTSP源的实验。 它嵌入了一个实现API的HTTP服务器,并提供了一个简单HTML页面,该页面通过AJAX使用它们。 WebRTC信令是通过HTTP请求实现的:/ api / call:发送要约并获得答案/ api / hangup:关闭呼叫/ api / addIceCandidate:添加候选者/ api / getIceCandidate:获取候选者列表HTTP API列表可用usi
2023-03-09 19:27:13 3.77MB C/C++ Video
1
团队控制 基于WebRTC的Visual Desktop远程控制应用程序 在要控制的计算机上 npm install node controllee/ 将在默认浏览器中自动打开 。 然后提示您输入房间名称,输入您喜欢的任意名称。 并提示您选择要共享的屏幕部分,选择“您的整个屏幕”,然后单击“共享”按钮。 在计算机上进行控制 打开浏览器(推荐使用Chrome)并访问 (很抱歉,服务器最近未维护,也许将来会维护。但是您可以自己运行服务器,请参见下文)。 然后输入您之前命名的房间名称。 好的,您可以远程控制鼠标的位置! 如果要自己运行服务器,请在服务器上 npm install node server/ 可能需要将一些代码从“ gonnavis.com”替换为“您的域”。 并注意,WebRTC需要https服务器。 类似项目 相对教程
2023-03-03 09:59:18 45KB nodejs javascript android windows
1
该APP 用于 android 双向语音测试 opus 编码,支持FEC
2023-02-27 15:46:36 8.41MB webrtc aecm 回声消除 双向语音
1
windwos webrtc 2022/01/20 vs2019
2023-02-26 12:14:42 130B webrtc
1
WebRTC和标准主要作者联袂撰写,互联网实时通信技术的*威指南   全方位深入解读标准的方方面面,阐释WebRTC相关概念、技术及*佳实践,包含大量的演示应用、示例代码、各类数据和图表 ??   本书是互联网实时通信开发者和技术决策者的*威参考指南。作者Daniel C. Burnett博士是WebRTC标准的主要作者,在书中对标准的方方面面做了精确到位的介绍。Alan Johnston 博士则是今日通信业核心标准SIP的主要作者,多年的行业实践和全局视野让他能够深入浅出地给出WebRTC相关技术问题和发展方向的真知灼见。   本书循序渐进地介绍了WebRTC,阐述了诸如本地媒体、信令等概念,并通过独立可运行的演示程序来介绍对等连接。此外,还详细描述了浏览器媒体协商过程,如何使用Wireshark来监控WebRTC协议的注意事项以及例子捕捉等。书中给出了大量示例代码、各类数据和图表,所有的代码都可以在http://webrtcbook.com/code3.html免费下载,你还可以在http://demo.webrtcbook.com上试用。
2023-02-24 11:21:06 77.83MB WebRTC
1