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学习
之一:开篇
一.无插件的实时通讯想像一下,如果你的手机、电视、电脑都可以通过一个平台进行通信,想像一下,你可以在Web应用中轻松地加入视频聊天和p2p数据分享,这就是WebRTC的愿景。想试一试吗?WebRTC现在已经被集成到Chrome、Opera和Firefox,在apprtc.appspot.com有个简单的视频聊天应用可供测试。1.在Chrome、Opera或Firefox中打开apprtc.apps
灿哥哥
·
2016-11-23 17:19
WebRTC
WebRTC学习
webrtc学习
: 部署stun和turn服务器
转自博客园 http://www.cnblogs.com/lingdhox/p/4209659.htmlwebrtc的P2P穿透部分是由libjingle实现的. 步骤顺序大概是这样的: 1.尝试直连.2.通过stun服务器进行穿透3.无法穿透则通过turn服务器中转. stun服务器比较简单.网上也有很多公开的stun服务器可以用于测试.例如 stun.ideasip.com这里需要注意一下.
wojiaopanpan
·
2016-02-19 15:00
WebRTC学习
笔记_Demo收集
WebRTC学习
1.1 WebRTC现状 本人最早接触WebRTC是在2011年底,那时Google
·
2015-11-12 21:42
WebRTC
webrtc学习
: 部署stun和turn服务器
[转]
webrtc学习
: 部署stun和turn服务器 http://www.cnblogs.com/lingdhox/p/4209659.html webrtc的P2P穿透部分是由
·
2015-11-11 11:05
WebRTC
webrtc学习
: 部署stun和turn服务器
webrtc的P2P穿透部分是由libjingle实现的. 步骤顺序大概是这样的: 1. 尝试直连. 2. 通过stun服务器进行穿透 3. 无法穿透则通过turn服务器中转. stun 服务器比较简单. 网上也有很多公开的stun服务器可以用于测试. 例如 stun.ideasip.com 这里需要注意一下. 我在做and
·
2015-11-08 13:32
WebRTC
webrtc学习
(二): audio_device之opensles
audio_device是webrtc的音频设备模块. 封装了各个平台的音频设备相关的代码 audio device 在android下封装了两套音频代码. 1. 通过jni调用java的media进行操作. 2. 直接通过opensl es的native c接口进行操作. native 接口自然比较高效, 但缺点在于opensl 要求 and
·
2015-11-02 19:06
WebRTC
WebRTC学习
笔记_Demo收集
WebRTC学习
1.1 WebRTC现状 本人最早接触WebRTC是在2011年底,那时Google
·
2015-10-21 12:49
WebRTC
webrtc学习
笔记9(datachannel在jslinux的应用,java版本)
阅读更多目标:使用java的websocket作为datachannl建立连接让jslinux可以实现两个浏览器数据互通。效果图原理:jslinux已经实现了/dev/clipboard与浏览器的textarea的联通,利用datachannel把两个浏览器的textarea交互,实现jslinux之间的数据交互增加room概念,进入同一个room的两个页面才可以互相通信要求tomcat7.0.6
haoningabc
·
2015-10-15 17:00
webrtc
websocket
jslinux
linux
webrtc学习
笔记9(datachannel在jslinux的应用,java版本)
阅读更多目标:使用java的websocket作为datachannl建立连接让jslinux可以实现两个浏览器数据互通。效果图原理:jslinux已经实现了/dev/clipboard与浏览器的textarea的联通,利用datachannel把两个浏览器的textarea交互,实现jslinux之间的数据交互增加room概念,进入同一个room的两个页面才可以互相通信要求tomcat7.0.6
haoningabc
·
2015-10-15 17:00
webrtc
websocket
jslinux
linux
webrtc学习
笔记9(datachannel在jslinux的应用,java版本)
目标:使用java的websocket作为datachannl建立连接让jslinux可以实现两个浏览器数据互通。效果图原理:jslinux已经实现了/dev/clipboard与浏览器的textarea的联通,利用datachannel把两个浏览器的textarea交互,实现jslinux之间的数据交互增加room概念,进入同一个room的两个页面才可以互相通信要求tomcat7.0.62jav
haoningabc
·
2015-10-15 17:00
linux
websocket
WebRTC
jslinux
webrtc学习
笔记8(使用datachannnel实时同步一个文本textarea)
Send abc $('#dataChannelSend').bind('inputpropertychange',function(){ //$('#result').html($(this).val().length+'characters'); sendData(); }); varisCaller=window.location.href.split
haoningabc
·
2015-10-09 16:00
WebRTC
webrtc学习
笔记8(使用datachannnel实时同步一个文本textarea)
阅读更多Sendabc$('#dataChannelSend').bind('inputpropertychange',function(){//$('#result').html($(this).val().length+'characters');sendData();});varisCaller=window.location.href.split('#')[1];varsocket=new
haoningabc
·
2015-10-09 16:00
webrtc
webrtc学习
笔记7(datachannel在jslinux的应用,nodejs版本)
阅读更多目标:两个浏览器的jslinux可以进行数据交互fabrice的jslinux是跑在浏览器中的linux,提供了通过/dev/clipboard与交互的功能,交互的方法是clipboard_set可以在jslinux.js中的clipboard_set方法中加入datachannel的send方法,使两个浏览器中的textare有数据同步从而是jslinux中通过一个linux的clipb
haoningabc
·
2015-10-09 15:00
datachannel
webrtc
jslinux
webrtc学习
笔记7(datachannel在jslinux的应用,nodejs版本)
阅读更多目标:两个浏览器的jslinux可以进行数据交互fabrice的jslinux是跑在浏览器中的linux,提供了通过/dev/clipboard与交互的功能,交互的方法是clipboard_set可以在jslinux.js中的clipboard_set方法中加入datachannel的send方法,使两个浏览器中的textare有数据同步从而是jslinux中通过一个linux的clipb
haoningabc
·
2015-10-09 15:00
datachannel
webrtc
jslinux
webrtc学习
笔记7(datachannel在jslinux的应用,nodejs版本)
目标:两个浏览器的jslinux可以进行数据交互fabrice的jslinux是跑在浏览器中的linux,提供了通过/dev/clipboard与交互的功能,交互的方法是clipboard_set可以在jslinux.js中的clipboard_set方法中加入datachannel的send方法,使两个浏览器中的textare有数据同步从而是jslinux中通过一个linux的clipboard
haoningabc
·
2015-10-09 15:00
WebRTC
jslinux
datachannel
webrtc学习
笔记六(datachannel+websocket)
只有datachannel的例子,websocket作为转发用,建立连接后websocket就可以关了server.js //http://www.blogjava.net/linli/archive/2014/10/21/418910.html varexpress=require('express'), app=express(), server=require('http').cre
haoningabc
·
2015-10-03 00:00
WebRTC
webrtc学习
笔记六(datachannel+websocket)
阅读更多只有datachannel的例子,websocket作为转发用,建立连接后websocket就可以关了server.js//http://www.blogjava.net/linli/archive/2014/10/21/418910.htmlvarexpress=require('express'),app=express(),server=require('http').createS
haoningabc
·
2015-10-03 00:00
webrtc
webrtc学习
笔记五(视频流和datachannel一起使用的例子)
视频和datachannel一起使用的两个页面的例子网上的datachannel只能在一个页面,根据视频的改了下两个页面可以传数据了[color=red]疑问:ondatachannel似乎没用上[/color]先打开192.168.137.27:8081/js/webrtc2.html另一台电脑打开192.168.137.27:8081/js/webrtc2.html#true视频正确两个都显示
leafrenchleaf
·
2015-09-30 23:06
webrtc
webrtc学习
笔记五(视频流和datachannel一起使用的例子)
阅读更多视频和datachannel一起使用的两个页面的例子网上的datachannel只能在一个页面,根据视频的改了下两个页面可以传数据了疑问:ondatachannel似乎没用上先打开192.168.137.27:8081/js/webrtc2.html另一台电脑打开192.168.137.27:8081/js/webrtc2.html#true视频正确两个都显示了才正确,websocket三
haoningabc
·
2015-09-30 23:00
webrtc
webrtc学习
笔记五(视频流和datachannel一起使用的例子)
视频和datachannel一起使用的两个页面的例子网上的datachannel只能在一个页面,根据视频的改了下两个页面可以传数据了疑问:ondatachannel似乎没用上先打开192.168.137.27:8081/js/webrtc2.html另一台电脑打开192.168.137.27:8081/js/webrtc2.html#true视频正确两个都显示了才正确,websocket三个页面有
haoningabc
·
2015-09-30 23:00
WebRTC
webrtc学习
笔记四(获取真实的ip)
阅读更多functiongetIPs(callback){varip_dups={};//compatibilityforfirefoxandchromevarRTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection;varmediaConstrai
haoningabc
·
2015-09-28 14:00
webrtc
webrtc学习
笔记四(获取真实的ip)
functiongetIPs(callback){ varip_dups={}; //compatibilityforfirefoxandchrome varRTCPeerConnection=window.RTCPeerConnection ||window.mozRTCPeerConnection ||window.webkitRTCPeerConnection; varm
haoningabc
·
2015-09-28 14:00
WebRTC
webrtc学习
笔记三(截屏快照)
阅读更多需要注意的问题:sizeCanvas这个方法帮助解决的chrome在获取屏幕的时候会缺失很多。screenshot.videostream,#cssfilters-stream,#screenshot{width:307px;height:250px;}.videostream,#cssfilters-stream{background:rgba(255,255,255,0.5);bord
haoningabc
·
2015-09-25 14:00
webrtc
webrtc学习
笔记三(截屏快照)
需要注意的问题:sizeCanvas这个方法帮助解决的chrome在获取屏幕的时候会缺失很多。 screenshot .videostream,#cssfilters-stream,#screenshot{ width:307px; height:250px; } .videostream,#cssfilters-stream{ background:rgba(255
haoningabc
·
2015-09-25 14:00
WebRTC
webrtc学习
笔记二(datachannel)
阅读更多https://www.webrtc-experiment.com/DataChannel/https://www.npmjs.com/package/datachannel.iodatachannel.io官方:http://www.html5rocks.com/en/tutorials/webrtc/datachannels/?redirect_from_locale=zh本地调用的传
haoningabc
·
2015-09-24 17:00
webrtc
webrtc学习
笔记二(datachannel)
https://www.webrtc-experiment.com/DataChannel/https://www.npmjs.com/package/datachannel.iodatachannel.io官方:http://www.html5rocks.com/en/tutorials/webrtc/datachannels/?redirect_from_locale=zh本地调用的传数据的d
haoningabc
·
2015-09-24 17:00
WebRTC
webrtc学习
笔记一 (视频流)
阅读更多google官方的socket.io的源码https://bitbucket.org/webrtc/codelab/downloadshttp://dl.iteye.com/topics/download/88405497-3fd1-3e34-adba-004583638559最简单的WebRTC示例http://www.blogjava.net/linli/archive/2014/10
haoningabc
·
2015-09-24 17:00
webrtc
webrtc学习
笔记一 (视频流)
google官方的socket.io的源码https://bitbucket.org/webrtc/codelab/downloadshttp://dl.iteye.com/topics/download/88405497-3fd1-3e34-adba-004583638559最简单的WebRTC示例http://www.blogjava.net/linli/archive/2014/10/21/
haoningabc
·
2015-09-24 17:00
WebRTC
WebRTC学习
的方方面面
一、重点参考1.1知乎原文链接:http://www.zhihu.com/question/25497090 可以用WebRTC来做视频直播吗?经常看到WebRTC的点对点的视频,能不能做一个平台,让别人通过WebRTC播放视频直播,让粉丝都可以看见?有什么方案讲讲?添加评论 分享按投票排序按时间排序8 个回答赞同0反对,不会显示你的姓名米小嘉,决定是容易的, 可是等待, 是困难的.可以的.web
fireroll
·
2015-06-11 22:00
webrtc demo搜集
WebRTC学习
1.1 WebRTC现状 本人最早接触WebRTC是在2011年底,那时Google已经在Android源码中加入了webrtc源码,放在/external/webrtc/,但是
haoningabc
·
2014-11-17 20:00
WebRTC
webrtc demo搜集
WebRTC学习
1.1 WebRTC现状 本人最早接触WebRTC是在2011年底,那时Google已经在Android源码中加入了webrtc源码,放在/external/webrtc/,但是
haoningabc
·
2014-11-17 20:00
WebRTC
webrtc学习
——RTCPeerConnection
The RTCPeerConnection interfacerepresentsaWebRTCconnectionandhandlesefficientstreamingofdatabetweentwopeers.Warning:RTCPeerConnectionandRTCSessionDescriptionarecurrentlyprefixedinmostbrowsers.Youshoul
~小二黑~
·
2014-11-04 15:00
webrtc学习
——mediaStream和MediaStreamTrack
ThisisanexperimentaltechnologyBecausethistechnology'sspecificationhasnotstabilized,checkthe compatibilitytable fortheproperprefixestouseinvariousbrowsers.Alsonotethatthesyntaxandbehaviorofanexperiment
~小二黑~
·
2014-11-04 14:00
WebRTC学习
笔记
WebRTC学习
1.1 WebRTC现状本人最早接触WebRTC是在2011年底,那时Google已经在Android源码中加入了webrtc源码,放在/external/webrtc/,但是Android
ppby2002
·
2014-10-14 17:00
html5
WebRTC
WebRTC学习
笔记
WebRTC学习
1.1 WebRTC现状本人最早接触WebRTC是在2011年底,那时Google已经在Android源码中加入了webrtc源码,放在/external/webrtc/,但是Android
hh2000
·
2014-08-29 15:00
html5
WebRTC
WebRTC 学习笔记(5)--线程模型
WebRTC学习
笔记(5)--线程模型1,基本线程webretc中主要有两个线程:signaling_thread-->处理小工作量方法。要求此线程内的方法都必须快速返回。
oupeng1991
·
2014-06-05 14:00
api
WebRTC
native
WebRTC 学习笔记(4)--PeerConnection
WebRTC学习
笔记(4)--PeerConnection此部分代码主要提供两个功能:1),适配P2P传输部分和媒体处理部分的不同接口2),封装易用的对外接口,方便使用者调用1,接口适配部分:2,简化接口部分
oupeng1991
·
2014-06-05 14:00
WebRTC 学习笔记(3)--媒体处理及编解码部分
WebRTC学习
笔记(3)--媒体处理及编解码部分说明:此系类的内容都是本人自己对libjinglenativeAPI代码的学习总结。其中可能存在不准确甚至是错误的内容。欢迎大家帮忙指出错误。
oupeng1991
·
2014-06-05 14:00
api
WebRTC
native
WebRTC 学习笔记(2)--libjingle 部分 (P2P传输)
WebRTC学习
笔记(2)--libjingle部分(P2P传输)说明:此系类的内容都是本人自己对libjinglenativeAPI代码的学习总结。其中可能存在不准确甚至是错误的内容。
oupeng1991
·
2014-06-05 13:00
api
WebRTC
native
WebRTC 学习笔记(1)--总述
WebRTC学习
笔记(1)--总述说明:此系类的内容都是本人自己对libjinglenativeAPI代码的学习总结。其中可能存在不准确甚至是错误的内容。欢迎大家帮忙指出错误。
oupeng1991
·
2014-06-05 13:00
api
WebRTC
native
WebRTC学习
笔记
WebRTC学习
1.1 WebRTC现状本人最早接触WebRTC是在2011年底,那时Google已经在Android源码中加入了webrtc源码,放在/external/webrtc/,但是Android
u013805103
·
2014-05-18 10:00
WebRTC学习
笔记
WebRTC学习
1.1 WebRTC现状本人最早接触WebRTC是在2011年底,那时Google已经在Android源码中加入了webrtc源码,放在/external/webrtc/,但是Android
liaowenfeng
·
2014-01-17 15:00
webrtc学习
笔记(牛人博客转载)
http://blog.csdn.net/fanshengchong/article/details/11012691
banyao2006
·
2013-12-10 10:00
WebRTC学习
笔记
http://blog.sina.com.cn/s/blog_69a04cf401016gz4.html
WebRTC学习
笔记(2013-04-1215:49:42)转载▼标签:webrtchtml5chromeandroidit
sunjianjun1981
·
2013-12-05 11:00
webRTC学习
系列 纠错
在了解webRTC过程中,发现了一些纠错方案, 在此笔记: NACK , 自适应信道质量反馈技术, 如果接收端有丢包,发送端将重传, 可以减少视频因丢包引起的花屏, 缺点是会引起网络拥塞, 降低画面实时性; FEC, Forward error correction前向纠错, 在传输的包里加入冗余数据,一旦接收端发现有错, 采用冗余数据便可组装原始数据, 无需发送端重
chenpeilei2003
·
2013-11-08 10:00
WebRTC
webRTC学习
系列 了解gypi构建系统
webRTC源码里有很多gypi文件,是做什么用的呢? 一句话,就是用来build项目的, 其目的和make一样。 gyp: generate your project gypi:generate your project included 看得懂就行,暂时没必要深究。 引用网上这篇文章http://www.cnblogs.com/dirlt/archiv
chenpeilei2003
·
2013-07-09 17:00
WebRTC
gypi
上一页
1
2
3
下一页
按字母分类:
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
其他