Android视频直播
yangxi_001
这个作者很懒,什么都没留下…
展开
-
Android WebRTC 音视频开发总结(一)
本系列文章主要总结和分享WebRTC开发过程中的一些经验,转载请说明出处(博客园RTC.Blacker),更多交流与合作请看页面上方的子标题! 一、WebRTC是什么? 可能您还不知道WebRTC是什么,但您一定用过他里面的东西,因为QQ就用到了他的核心技术,不过那时候这些东西还不叫WebRTC,他也还掌握在GIPS手里(他们家的语音技术可谓独步天下),而且当年小马哥也给人家交了转载 2015-04-21 16:36:15 · 851 阅读 · 0 评论 -
Android WebRTC 音视频开发总结(二)
这节主要介绍WebRTCDemo的结构,以此来简单了解WebRTC的调用流程,转载请说明出处(博客园RTC.Blacker) 1、先看WebRTCDemo的代码结构,如下图:2、WebRTCDemo中音视频管理接口--MediaEngine,包括操作音频和视频的接口,详见MediaEngine的实现。 3、jni实现:细心的读者会发现WebRTCDemo下面有一个jni转载 2015-04-21 16:35:24 · 936 阅读 · 0 评论 -
Android WebRTC 音视频开发总结(三)
前面介绍了WebRTCDemo的基本结构,本节主要介绍WebRTC音视频服务端的处理,,转载请说明出处(博客园RTC.Blacker)。 通过前面的例子我们知道运行WebRTCDemo即可看到P2P的效果,实际应用中我们不可能让用户自己去里面设置对方的IP和音视频端口,而且即使设置了对方的IP和端口也不一定能运行起来,因为P2P如果双方不在同一个网段则还需穿透NAT,那服务转载 2015-04-21 16:38:22 · 631 阅读 · 0 评论 -
Android WebRTC 音视频开发总结(四)
在介绍WebRTC通讯之前我们先来看一个P2P视频聊天包括的主要过程,转载请说明出处(博客园RTC.Blacker): 音视频数据采集->编码->发送->接收->解码->播放。编码、解码、以及会用到加密、解密、回声消除等针对不同系统处理方式都一样,与平台无关,但像Socket通信涉及到的数据发送、接收不同平台则有不同的处理方式,如Socket模型,windows里面转载 2015-04-21 16:40:39 · 565 阅读 · 0 评论 -
Android WebRTC 音视频开发总结(五)- 产品演示
这些天基于WebRTC做了个 手机视频监控 的程序,分享出来,供想了解这方面内容的朋友参考。 这个程序最早是广州一家智能穿戴设备公司请我们做的(他们不需要底层源码,也不需要ios版本),之后我们在这个基础上做了很多的扩充和完善. 目前产品基本功能如下:1, 支持android,ios,PC之间的相互视频(底层通讯模块都是自己开发的).2, 服务端既可转载 2015-04-21 16:39:50 · 810 阅读 · 0 评论