一、目的
在项目中我们要用到P2P视频传输,在网上搜了很多的资料,从最初的openfire到libjingle,libjingle最后迁移到了WebRTC项目。
目前基于WebRTC的开发其实有两个方向,一个是基于浏览器的WebRTC应用开发,编程语言主要是JavaScript、HTML等,这也是WebRTC作为HTML5标准的组成部分原本的目的;另一个是C层面的移植和开发,作为一款非常强大的开源软件,很多领域的软件项目都可以利用到WebRTC的音视频通信和处理能力,这些场合的应用程序可能是C语言写的,也不一定与浏览器有关。在这里我们要把它移植到Android中,利用JavaWeb进行中转。
二、WebRTC编译与安装
学习博客:http://blog.csdn.net/chenyafei617/article/details/38085409(里面有AppRTCDemo与WebRTC下载地址)
三、学习资料
学习博客:http://blog.csdn.net/liaowenfeng/article/details/18407837
补充:由于国外谷歌服务被屏蔽,国内svn下载gclient的速度比较慢,建议用迅雷直接下载zip包,下载路径为http://src.chromium.org/svn/trunk/tools/depot_tools.zip
注意:国外vps要选用内存为2G硬盘超过20G的,否则编译不能通过
相关推荐
freeswitch安装步骤与配置支持webrtc 教程,学习freeswitch必备!
WebRTC is a open source project aiming to enable the web with Real Time Communication RTC capabilities This is video conference sample using webrtc
webrtc-streamer在国内编译相当困难,这里是本人花了一周时间编译完成的webrtc-streamer最新版本,可在ubuntu18.04及以上版本中使用,如果提示libstdc++版本过低,请升级系统的libstdc++。
用websocket发送信令消息,用WebRtc传输音视频消息。测试通过,对需要的人妖帮助
webRTC的AEC实例,可直接运行,便于初学者学习了解webRTC。
基于WebRTC的浏览器端Web服务器的设计与实现.pdf基于WebRTC的浏览器端Web服务器的设计与实现.pdf基于WebRTC的浏览器端Web服务器的设计与实现.pdf基于WebRTC的浏览器端Web服务器的设计与实现.pdf基于WebRTC的浏览器端...
自定义的webRTC播放器 - h5格式的
webrtc-streamer 是一个使用简单机制通过 WebRTC 流式传输视频捕获设备和 RTSP 源的项目,它内置了一个小型的 HTTP server 来对 WebRTC需要的相关接口提供支持。相对于ffmpeg+flv.js的方案,延迟降低到了0.4秒左右,...
WebRTC + JsSIP + freeSWITCH一对一视频聊天。WebRTC介绍。Freeswitch安装配置
基于WebRTC的浏览器端Web服务器的设计与实现.docx基于WebRTC的浏览器端Web服务器的设计与实现.docx基于WebRTC的浏览器端Web服务器的设计与实现.docx基于WebRTC的浏览器端Web服务器的设计与实现.docx基于WebRTC的...
对于官方文档自己的理解 ... 初识JS https://developer.mozilla.org/zh-CN/docs/Web/API/WebRTC_API/Signaling_and_video_calling WEBRTC概念(开源SOCKET.io创建一个信令系统) 视频会议=WEBRTC+SOCKET.IO ...
webrtc和speex回声消除的处理流程和对比
课程分享——百万级高并发WebRTC流媒体服务器设计与开发课程,附源码,完整视频课程下载。 本课就将围绕与浏览器互通、级联、可扩展等6大痛点手把手带你学习大负载、高并发、高性能 WebRTC 流媒体服务器的设计与...
webrtc app demo
WebRTC视频数据统计之延时、抖动与丢包,包含WebRTC如何更新、客户端如何获取等流程结构图
webrtc中非线性处理相关知识讲解,适合学习webrtc的人对其了解和认识
webRtc应用 web版 , 支持端对端音视频 ,使用简单 ,内网环境可以直接测试运行
这是一份 webrtc的开发文档,内容比较全,而且是中文版本
WebRTC 是一个支持网络浏览器进行实时语音对话或视频对话的软件架构。 《Learning WebRTC 中文版》使用形象的案例介绍,逐步深入地阐述了WebRTC 的幕后工作原理。通过阅读本书,读者可以快速、有效地掌握创建一个...
android 实现webrtc,示例 github 资源的google开源的webrtc 视频通信对话 协议 rtp / rtcp webview 等 ,视频,聊天等