以前在做一个视频监控项目的时候,刚开始客户没提到要支持P2P,因为服务端是我们自己写的,为了便于处理一些逻辑,全部采用转发的方式,后来客户要求支持P2P,没办法了,后来自己部署了一个STUN服务器(不过也有很多开源STUN服务器,不过用起来会有些肖问题),客户端取到NAT类型和ip地址后,自己根.....
分类:
移动开发 时间:
2014-11-17 21:09:52
阅读次数:
260
谈到音视频不得不谈谈对视频呈现的理解,为了让大家能有一个更好的理解,先看看android里面SurfaceView的原理,后续陆续分享其绘画原理。说明:本文是转载的,转载自哪里我也不知道,貌似经过很多层转载了,在这里先对原创者表示谢意. cnblogs RTC.Blacker通过自定义View,我们...
分类:
移动开发 时间:
2014-11-11 10:45:55
阅读次数:
415
本篇文章主要介绍webrtc里面的stun,turn服务的安装与配置(转载请说明出处: http://www.cnblogs.com/lingyunhu, RTC.Blacker)说到STUN,TURN服务的作用,相信很多人都知道,主要处理打洞与转发,配合完成ICE协议.但很多人不知道该怎么搭建.其...
分类:
移动开发 时间:
2014-11-09 11:06:52
阅读次数:
299
继续上一篇中未翻译完成的部分,主要包括下面三个部分:1,扩展:WebRTC多方通话.2,MCU Multipoint Control Unit.2, 扩展:VOIP,电话,消息通讯.注意:翻译的时候不是逐字逐句的,而是按照自己的理解翻译的,同时为了便于理解,也加入一些自己组织的语言.转载请说明出处:...
分类:
移动开发 时间:
2014-11-02 12:05:38
阅读次数:
326
下面这篇介绍webrtc的文章不错,我花了大半天翻译了一下.翻译的时候不是逐字逐句的,而是按照自己的理解翻译的,同时为了便于理解,也加入一些自己组织的语言.本文主要介绍webrtc的信令,stun,turn (转载请说明出处: http://www.cnblogs.com/lingyunhu).英文...
分类:
移动开发 时间:
2014-11-01 19:06:55
阅读次数:
570
这篇文章主要介绍ios webrtcdemo的实现及相关注意事项(本系列文章转载请说明出处:http://www.cnblogs.com/lingyunhu).前面很多人问webrtc android下有webrtcdemo, ios上怎么找不到,放在哪里呢?答案:webrtcdemo在ios上没有...
分类:
移动开发 时间:
2014-11-01 09:41:53
阅读次数:
423
Android音视频即时通讯软件怎样通过JNI快速实现音视频通信作为独立开发者或想缩短音视频开发周期的公司来说,想要在Android平台下实现音视频通信,最快捷的方法是寻找开源项目或调用其他公司API。之所以这么说是因为音视频通信技术涉及到底层音视频采集、解码、FFmpeg(音视频..
分类:
移动开发 时间:
2014-10-31 16:08:13
阅读次数:
270
音视频即时通讯开发的选择,目前,全球性金融危机已使各国经济受到严重打击,根据我国海关总署、国家统计局3月11日公布的数据显示,09年2月我国贸易顺差为48.41亿美元,较1月的391亿美元大幅下降,并创2006年2月以来新低。今年前两个月,进出口总值2667.7亿美元,同比下降27.2%..
分类:
其他好文 时间:
2014-10-31 16:07:28
阅读次数:
199
为了在linux平台下快速开发一款视频聊天软件,本文选取了AnyChatSDK作为核心开发,开发环境使用QT5.3,下面将讲解我的开发过程。一、开发环境的搭建1.首先,虚拟机安装linux系统,我选取的是最新的Ubuntu14.04-32bit;2.然后,到QT官网http://qt-project.org/downloads,下载最..
分类:
其他好文 时间:
2014-10-29 19:41:27
阅读次数:
378
前面写的一系列总结都是讲webrtc如何下载,编译,开发的,有些人可能有点云里雾里了,WEBRTC不是用来搞跨浏览器开发的吗,怎么我讲的这些跟浏览器扯不上任何关系,其实看看下面这个架构图,你就明白了(本系列文章转载请说明出处:http://www.cnblogs.com/lingyunhu).我前面...
分类:
移动开发 时间:
2014-10-03 01:52:53
阅读次数:
623