RTC
技术从未如此性感
这个作者很懒,什么都没留下…
展开
-
Android IOS WebRTC 音视频开发总结(九)-- webrtc入门001
本文主要介绍webrtc的信令,stun,turn,转载请说明出处(博客园RTC.Blacker).英文来自:http://www.html5rocks.com/en/tutorials/webrtc/infrastructure/ WEBRTC支持点对点通讯,但是WEBRTC仍然需要服务端,因为:1,为了协调通讯过程客户端之间需要交换元数据,如一个客户端找到另一转载 2017-03-03 10:00:19 · 941 阅读 · 0 评论 -
Android IOS WebRTC 音视频开发总结(八)-- ios上移植webRTCDemo
前面很多人问webrtc android下有webrtcdemo,ios上怎么找不到,放在哪里呢?答案:webrtcdemo在ios上没有实现,如果要实现也很简单,既然安卓都有了,依葫芦画瓢即可移植到ios上,不过可能要求您熟悉android语法,这里给出ios上的参考代码: 1 -(BOOL)initWebrtcObjects 2 { //转载请说明出处: R转载 2017-03-03 09:59:09 · 836 阅读 · 0 评论 -
Android IOS WebRTC 音视频开发总结(六)-- iOS开发之含泪经验
1. IOS WebRTC音视频编译和下载: 有过android WEBRTC编译下载经验再去弄IOS,你会发现简单多了,再有问题,可参考:1.1、http://www.cnblogs.com/ProbeStar/p/3411510.html 记住有MAC和IOS两个版本,要指定好你想要哪个版本.1.2、webrtc ios不支持直接用xcode编译,他给出的解决方案:通过xco转载 2017-03-03 09:57:14 · 339 阅读 · 0 评论 -
Android WebRTC 音视频开发总结(五)-- webrtc开发原型
目前产品基本功能如下:1, 支持android,ios,PC之间的相互视频(底层通讯模块都是自己开发的).2, 服务端既可以支持windows部署,也可以支持linux部署.3, 支持视频监控,语音和文本沟通.4, 支持扩展到视频教学,多人广播,秀场等等场景.5, 如需测试程序和部分源码,请发邮件跟我联系. 这里也有另一份文转载 2017-03-03 09:56:26 · 532 阅读 · 0 评论 -
Android WebRTC 音视频开发总结(四)-- webrtc传输模块
音视频数据采集->编码->发送->接收->解码->播放。编码、解码、以及会用到加密、解密、回声消除等针对不同系统处理方式都一样,与平台无关,但像Socket通信涉及到的数据发送、接收不同平台则有不同的处理方式,如Socket模型,windows里面用的是WSASocket,Linux下用的则是socket,所以他通过模版模式来创建不同类型, 下面主要是介绍W转载 2017-03-03 09:55:35 · 618 阅读 · 0 评论 -
Android WebRTC 音视频开发总结(三)-- 信令服务和媒体服务
通过前面的例子我们知道运行WebRTCDemo即可看到P2P的效果,实际应用中我们不可能让用户自己去里面设置对方的IP和音视频端口,而且即使设置了对方的IP和端口也不一定能运行起来,因为P2P如果双方不在同一个网段则还需穿透NAT,那服务端具体该如何部署呢? 1、信令服务:想知道信令服务的作用前您先想想通讯双方彼此都不知道对方在哪里,怎么与对方建立连接,怎么给对方发转载 2017-03-03 09:54:45 · 1022 阅读 · 0 评论 -
Android WebRTC 音视频开发(二)-- webrtcdemo介绍
1、先看WebRTCDemo的代码结构,如下图:2、WebRTCDemo中音视频管理接口--MediaEngine,包括操作音频和视频的接口,详见MediaEngine的实现。 3、jni实现:细心的读者会发现WebRTCDemo下面有一个jni目录,这是android提供的调用本地代码的方式,即Java Native Call(读者如想详细了解JNI是怎么回事,可以买本书转载 2017-03-03 09:53:55 · 601 阅读 · 0 评论 -
Android WebRTC 音视频开发(一)
一、WebRTC是什么? 可能您还不知道WebRTC是什么,但您一定用过他里面的东西,因为QQ就用到了他的核心技术,不过那时候这些东西还不叫WebRTC,他也还掌握在GIPS手里(他们家的语音技术可谓独步天下),而且当年小马哥也给人家交了不少USD,扯远了。 WebRTC是Google于2011年6月3日开源的即时通讯项目,旨在使其成为客户端视频通话的标准。其实在Goog转载 2017-03-03 09:52:37 · 1001 阅读 · 0 评论