Android WebRTC 音视频开发总结(一)https://github.com/gandg/webrtc-ios接触Android WebRTC有一段时间了,现在将研究过程中的一些经验和知识总结出来,希望大家有所帮助。本章主要介绍下面四点:一、WebRTC是什么?WebRTC是Google提...
分类:
移动开发 时间:
2014-11-18 13:19:28
阅读次数:
175
到新公司上班,接收的第一个项目是视频会议系统,基于AnyChat进行二次开发,在官网下载了demo了解后,发现缺少了一个发送文件功能,所以自己在原有的demo进行修改,增加了一个发送文件功能。AnyChat具有缓冲区及文件传输功能,文件传输API接口:BRAC_TransFile,A、B两用户登录..
分类:
移动开发 时间:
2014-11-18 11:56:23
阅读次数:
343
以前在做一个视频监控项目的时候,刚开始客户没提到要支持P2P,因为服务端是我们自己写的,为了便于处理一些逻辑,全部采用转发的方式,后来客户要求支持P2P,没办法了,后来自己部署了一个STUN服务器(不过也有很多开源STUN服务器,不过用起来会有些肖问题),客户端取到NAT类型和ip地址后,自己根.....
分类:
移动开发 时间:
2014-11-17 21:09:52
阅读次数:
260
在多媒体系统中,一般都会涉及到语音、视频、桌面的数据采集问题,采集得到的数据可以用来传输、播放、或存储。所以,对于像课件录制系统、语音视频录制系统、录屏系统等,多媒体数据的采集就是最基础的功能之一。MCapture 可用于采集本地摄像头拍摄到的图像、麦克风输入的声音、以及当前电脑桌面的图像。...
CGI是Web服务器和外部程序之间的一个接口。利用CGI程序可以处理从Web上客户端发送出来的表单和数据,并对此做出相关操作。这种反应可以是HTML文件、图片、声音、视频等可以在浏览器窗体上出现的任何数据。通用网关接口有两个含义。首先它为客户端用户通过www获取Internet上的其他服务,例如Archie、WAIS、Database等提供了一个接口,虽然不能直接在www上访问这些服务,但是您可以...
分类:
其他好文 时间:
2014-11-12 21:20:25
阅读次数:
276
在通过网络进行音视频即使通讯的时候,选择合适的视频质量参数就需要根据实际的系统运行环境综合来决定,下面我们针对常见的网络环境给出一些建议供参考。目前常见的网络主要有四种类型:ADSL拨号接入方式、光纤接入方式、3G拨号接入方式、局域网。ADSL拨号接入方式是一种非对称的网络接入,下行流量通常有2Mb...
分类:
其他好文 时间:
2014-11-12 14:55:30
阅读次数:
302
原文:C#开发微信门户及应用(19)-微信企业号的消息发送(文本、图片、文件、语音、视频、图文消息等)我们知道,企业号主要是面向企业需求而生的,因此内部消息的交流显得非常重要,而且发送、回复消息数量应该很可观,对于大企业尤其如此,因此可以结合企业号实现内部消息的交流。企业号具有关注安全、消息无限制等...
分类:
微信 时间:
2014-11-12 13:12:55
阅读次数:
560
在很多即时通讯应用中,会根据应用场景的不同,需要对音频输入源进行选择,不同的应用场景对应不同的音频工作模式。需要支持多种音频工作(采集)模式,包括: 1、发言模式(默认):自动选择麦克风为音频输入源设备,用户说话的声音被麦克风采集,启动音频特效处理(包括:回音消除、静音检测、噪音抑制、自动增溢),该...
分类:
其他好文 时间:
2014-11-11 18:20:33
阅读次数:
292
移动互联网随着智能手机的普及应用越来越广泛,所谓移动互联网是将移动通信和互联网整合在一起,使移动设备(包括手机和上网本、Pad平台)可以随时随地地访问互联网资源和应用获取相应的信息和处理。从2011年开始,“三网融合”正式被国务院纳入十二五计划并开始实施。国务院十分明确的把三网融合作为全面提高信息化...
分类:
移动开发 时间:
2014-11-11 18:01:08
阅读次数:
318
在互联网的飞速发展的时代,远程教育已逐渐从传统教育领域的剥离出来并且成为一个非常重要的市场行业。目前,参加网校学习的人员正在逐步增多,按学习的目标不同分为学历学位、职业培训、网上充电等三种类型。学习方式目前主要分为集体开班和个体学习两种。另一方面,在互联网上各种各样的网校也到处可见,有正规大学开办的...
分类:
其他好文 时间:
2014-11-11 17:58:00
阅读次数:
219