最新文章列表

动态缓冲实现网络数据传输功能

AnyChat具有缓冲区及文件传输功能,可以实现客户端与客户端之间的缓冲区和文件传输,也可以实现客户端与服务器之间的缓冲区和文件传输功能(V4.1版 ...
音视频技术 评论(0) 有46人浏览 2014-12-02 13:56

Android平台的音视频解决方案

除苹果手机外,现在大多数手机都是采用Android系统,由于Android的开放性,不同的手机设备存在一些差异,所采集的视频数据显示出来在方向上存在一定的误差,这通常与硬件设备的驱动相关,BRAChat音视频解决方案,新增加了API接口在远程显示时,可以支持手工来修正远程视频的方向。 1、增加的API接口参数定义(以BRAChat for Web SDK为例): 1. 2. // 远程视频方向修 ...
音视频技术 评论(0) 有216人浏览 2014-12-01 14:35

互联网即时通讯中IP组播技术的应用

在Internet上,多媒体业务诸如:流媒体,视频会议和视频点播等,正在成为信息传送的重要组成部分。点对点传输的单播方式不能适应这一类业务传输特 ...
音视频技术 评论(0) 有11人浏览 2014-12-01 14:33

同步音视频即时通讯的处理

多媒体处理,不可避免地要解决音视频的同步问题。DirectShow是怎么来实现的呢?我们一起来学习一下。     大家知道,DirectShow结构最核心的部分是Filte ...
音视频技术 评论(0) 有294人浏览 2014-11-27 14:07

视频数据库嵌入互动游戏中

互动式游戏适应了人们参与的特点,是今后游戏的发展方向,具有非常大的市场和潜力。由于互动游戏的实时与动态交互性,因而它必须是由快速调用存储介质中的图像、音频、视频等作为角色参与游戏的多媒体数据。但是考虑到自主产权、经济效益、资源空间等因素,现有的游戏软件所采用的方法是用一个文件存储全部的多媒体数据,缺点是不能像数据库系统那样分门别类地、灵活方便地按属性及其索引来快速查找参与的角色数据,其维护也同样存在 ...
音视频技术 评论(0) 有188人浏览 2014-11-26 13:53

服务器录制功的音视频、通讯数据

录像服务器SDK支持的平台包括Windows、Linux(x86、x64),支持的开发语言有C++、Java,示例代码位于SDK的src\recordserver目录下。 AnyChat Record Server SDK是服务器端SDK,用于上层应用实现特定的服务器录制功能。通过SDK接口可以获取到每个用户的视频、语音、通信数据,由上层应用自己写入文件。 录像服务器SDK的工作原理是: 一、录 ...
音视频技术 评论(0) 有19人浏览 2014-11-25 14:16

音视频互动平台实现录像功能

录像服务器SDK支持的平台包括Windows、Linux(x86、x64),支持的开发语言有C++、Java,示例代码位于SDK的src\recordserver目录下。 AnyChat Record Server SDK是服务器端SDK,用于上层应用实现特定的服务器录制功能。通过SDK接口可以获取到每个用户的视频、语音、通信数据,由上层应用自己写入文件。 录像服务器SDK的工作原理是: 一、录 ...
音视频技术 评论(0) 有27人浏览 2014-11-25 14:15

音视频通讯技术应用领域之智能家居

    智能家居概念的起源很早,但一直未有具体的建筑案例出现,直到1984年美国联合科技公司才出现了首栋的“智能型建筑”,从此也揭开了全世界争 ...
音视频技术 评论(0) 有314人浏览 2014-11-25 14:13

在视频通话Activity初始化SDK之后启数据加密

自AnyChat r4036版本开始,AnyChat开放语音、视频流数据加密、解密接口,由上层应用对底层的语音、视频数据流进行自主的加密、解密操作,实现安全的视频通话。其基本原理是:     1、AnyChat通过回调函数的方式,将底层的语音、视频流数据(编码之后的数据)回调给上层应用;     2、由上层应用实现加密、解密的操作,然后将加密、解密之后的数据拷贝到输出缓冲区;     3、加密、解密 ...
音视频技术 评论(0) 有202人浏览 2014-11-21 11:30

音视频开发技术之排查故障信息

在开发,或是使用AnyChat Platform Core SDK的过程中,特别是在对AnyChat SDK不熟悉的情况下,遇到问题通常无从下手,这里我们给出较通用的故障分析、排查和 ...
bestwin812 评论(0) 有4人浏览 2014-08-11 14:18

一直以来搜藏的iPhone开发网站汇总

整理了一下手中的iPhone开发网站、论坛和博客,精选了这10个常去的网站。其中有2篇教学文章,由于非常经典,于是单列出来,与其网站并列。 建议新入行的朋友在看教学文章的同时多上论坛,与大家交流,偶尔看看别人的自@曝,自己也会信心倍增。另外,实践最重要,首先行动起来。 http://cocoachina.com/ 大量iPhone开发资料,教学,经验,还有自曝。 http://www.23Co ...
ilbrui 评论(0) 有78人浏览 2013-06-14 17:29

Linux平台视频通话的开发实现

Linux系统的优点很多,其中主要的有以下几个方面: 1.      几乎没有病毒 2.      低成本 3.      低软件成本: 由于Linux 是开放源代码的操作系统,除了Kernel免费以外,它的许多系统程序以及应用程序也是自由软件,可以从网上免费获得。所以它的软件成本非常低廉。 eTrade公司的首席技术官John Levin说:“采用Linux操作系统环境比运行与维护UNIX操作系统 ...
ilbrui 评论(0) 有102人浏览 2013-06-13 13:44

Android移动端音视频的快速开发教程(四)

3.2. 状态变化事件接口 状态变化事件接口定义在“AnyChatStateChgEvent.java”接口类中包含了SDK的用户视频设备状态、音频设备状态、用户聊天模式切换、P2P连接状态变化等异步事件的通知。 3.2.1. 接口定义 package com.bairuitech.anychat; // AnyChat状态变化事件通知接口 public interface AnyCh ...
ilbrui 评论(0) 有105人浏览 2013-06-13 13:43

音视频同步技术的设计与实现

摘要:针对网络传输中由于延迟、抖动、网络传输条件变化等因素引起的音视频不同步的问题,设计并实现了一种适应不同网络条件的音视频同步方案。 ...
ilbrui 评论(0) 有78人浏览 2013-06-09 17:21

Android移动端音视频的快速开发教程(三)

接Android移动端音视频的快速开发教程(二) 3. 接口(Interface)说明 AnyChat for Android SDK通过接口(类似于C++的回调函数)实现与上层应用的状态更新和数据交互。SDK的很多调用都是异步的,如登录操作,调用函数完成之后,需要等待对应接口的函数来触发是否登录成功,总体原则是:需要异步操作的地方,都采用接口来实现。 根据不同的类型,接口也分为几大类,在实际的开 ...
ilbrui 评论(0) 有103人浏览 2013-06-07 17:10

架构类型与语音视频对话的发展优势

首先先说下B/S架构:   即Browser/Server (浏览器/服务器) 结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现。   客户端基本上没有专门的应用程序,应用程序基本上都在服务器端。由于客户端没有程序,应用程序的升级和维护都可以在服务器端完成,升级维护方便。由于客户端使用浏览器,使得用户界面“丰富多彩” ...
ilbrui 评论(0) 有61人浏览 2013-06-07 11:01

Android移动端音视频的快速开发教程(二)

2.4. 服务器SDK概述 “AnyChat Server SDK”与“SDK Filter Plus”均是服务器扩展编程接口,均为动态连接库(DLL)形式,两者的主要区别是:(1)、“SDK Filter Plus”的DLL被AnyChat核心服务器程序(AnyChatCoreServer.exe)调用,与AnyChat核心服务器程序属同一个进程;(2)、“AnyChat Server SDK”被 ...
ilbrui 评论(0) 有47人浏览 2013-06-06 17:28

Android移动端音视频的快速开发教程(一)

移动开发也称为手机开发,或叫做移动互联网开发[2]。是指以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,因此,业内也称作为无线开发。   移动应用开发是为小型、无线计算设备编写软件的流程和程序的集合,像智能手机或者平板电脑。移动应用开发类似于Web应用开发,起源于更为传统的软件开发。但关键的不同在于移动应用通常利用一个具体移动设备提供的独特性能 ...
ilbrui 评论(0) 有89人浏览 2013-06-06 17:27

高清音视频技术的解析

随着视频通讯应用技术的不断发展和完善,越来越多的行业用户接受和使用视频通信产品。但在传统视频通讯技术标准下,由于受到视频通讯应用技术和 ...
ilbrui 评论(0) 有39人浏览 2013-05-15 17:06

跨平台音视频的开发示例

下面列出AnyChat Platform Core SDK基本开发流程,适用于开发视频会议系统、语音视频聊天系统、远程教育平台以及即时通讯平台(IM)等。 一、初始化 该部分是首先要完成的,用于设置SDK的一些行为,包括设置对应的回调函数、设置SDK组件路径、设置是否产生日志文件等,通常初始化AnyChat SDK的代码如下(C++): // 打开(关闭)SDK的日志记录功能 02.B ...
ilbrui 评论(0) 有77人浏览 2013-04-22 14:02

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics