1、首先看下最简单的SSE:只用支持SSE的浏览器(大部分)即可,浏览器内置EventSource对象,该对象默认隔三秒刷新一下response的数据。HTML代码(取自w3cschool):获取服务端更新数据Tomcat服务端代码:public class TestServlet extends ...
分类:
Web程序 时间:
2015-04-24 18:41:18
阅读次数:
180
网上关于WebRTC的示例大多代码较多,以下是参考那些代码简化的一个WebRTC一对一的示例,在chrome 37下测试通过。其中iceServer可省略,没有iceServer时在同一个局域网下仍可通讯。...
分类:
Web程序 时间:
2015-04-23 20:04:51
阅读次数:
150
收到音频包
UdpSocketManagerPosixImpl::Run
UdpSocketManagerPosixImpl::Process
UdpSocketPosix::HasIncoming(recvfrom)
UdpTransportImpl::IncomingRTPCallback
UdpTransportI...
分类:
Web程序 时间:
2015-04-21 20:48:27
阅读次数:
147
本文主要是自己之前研究WebRTC代码结构时的一些资料(包括Android,iOS,PC),文章来自博客园RTC.Blacker,转载请说明出处。1、WEBRTC模块:音频数据采集、发送、接收、播放调用过程:2、WEBRTC模块:视频数据采集、发送、接收、播放调用过程:3、libjingle模块:3...
分类:
移动开发 时间:
2015-04-12 09:08:45
阅读次数:
187
转载请注明出处:http://www.cnblogs.com/fangkm/p/4401143.html终于讲到视频数据的编码发送模块了,不容易。总体来说也看了不少时间WebRTC的源码了,最大的感触就是各个模块在开发的时候非常独立,每个模块都定义了自己的一套接口,最后串起来的时候添加各种适配对象来...
分类:
Web程序 时间:
2015-04-08 01:02:25
阅读次数:
171
转载请注明出处:http://www.cnblogs.com/fangkm/p/4401075.html前面两篇博文完整地介绍了WebRTC音视频的采集模块,接下来应该开始介绍关键的音视频编码模块。不过在介绍音视频编码模块之前,需要介绍一下Channel概念,WebRTC的每路数据的传输流程都封装成...
分类:
Web程序 时间:
2015-04-08 00:44:40
阅读次数:
211
??
驾驭开源库WebRTC
第一章-练轻(fan)功(qiang)
作者:adam
日期:2015-4-6
版本:1.0.0
欢迎转载,有问题反馈Q:2780113541,尽量完善系列教程。
0、准备:
A主机:国外Ubuntu系统VPS主机一台,示例选东京主机Ubuntu14.04x64。
或者已有可用的shadowsocks服务器,可以省...
分类:
Web程序 时间:
2015-04-07 11:54:21
阅读次数:
150