自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Windows平台视频录制支持视频并列模式录制

自AnyChat r4027版本开始,Windows平台(含Web平台)本地视频录制支持并列模式录制。Windows平台本地视频录制支持单用户录制、合成录制(画中画模式)、并列录制,其中:1、单用户录制是指整个录像文件只有一个用户的视频信息;2、合成录制是指整个录像文件包括通话双方的视频信息,其中视频以画面迭加的形式展现;3、并列录制是指整个录像文件包括通话双方的视频信息,其中

2014-07-31 10:28:30 758 3

原创 AnyChat新增屏幕共享(远程桌面)功能

自AnyChat r4020版本开始,AnyChat新增屏幕共享(远程桌面)功能。目前AnyChat for Windows SDK和AnyChat for Web SDK均已支持,可以实现将PC的桌面信息传输到PC、Web浏览器、手机(Android、iOS)、Pad上。功能实现原理:1、新版本内置一个“Native Screen Camera”的摄像头设备;2、当切换到

2014-07-31 09:35:28 2605 3

转载 在释放资源时,为什么有时会比较慢?

在释放SDK的资源(BRAC_Logout、BRAC_Release)时,有时会比较慢通常是由于开启了SDK的UPnP设备支持(参考:BRAC_InitSDK),由于关闭在UPnP设备上打开的端口需要一定的时间,就造成了SDK释放资源的时间增加。 操作UPnP设备通常会分为三个步骤,在初始化SDK时进行(1)发现UPnP设备和(2)打开uPnP端口,在释放SDK资源时则进行(3)关

2014-07-30 10:34:46 511

转载 什么是透明通道,如何使用?

“透明通道”顾名思义就是AnyChat SDK为上层应用提供的一个传输数据的通道,由于AnyChat SDK并不关心所传输的内容,即所传输的数据相对于SDK来说是“透明”的,便称为“透明通道”。 上层应用可以利用SDK提供的透明通道来扩展业务,传输的内容没有限制,可以为任意数据类型缓冲区,单次传输大小限制为1000字节,如可以利用透明通道传输业务上自定义的指令,接收方收到数据后,会

2014-07-30 10:19:41 1529

转载 音频工作(采集)模式是什么?

在即时通讯应用中,根据应用场景的不同,需要对音频输入源进行选择,不同的应用场景对应不同的音频工作模式。AnyChat Platform Core SDK(需要V2.8.6以上版本)支持多种音频工作(采集)模式,包括:1、发言模式(默认):自动选择麦克风为音频输入源设备,用户说话的声音被麦克风采集,启动音频特效处理(包括:回音消除、静音检测、噪音抑制、自动增溢),该模式通常应用于互动交流,用

2014-07-29 10:23:20 1196

转载 如何修改音频通信质量?

动态修改音频通信质量主要是通过调节音频编码器的目标码率来实现的,可以满足在不同的应用中使用不同通话质量的需求,如局域网或是网络带宽有保障的应用,可以采用较高的通话质量,而互联网则采用较低的通话质量来降低带宽占用。同时也可以动态修改音频通话质量,在较好质量和一般通话质量之间动态切换。该特性需要AnyChat Platform Core SDK V2.8.7以上的版本才能支持。 可通过

2014-07-29 10:22:38 737

转载 在什么情况下需要开启“反交织”模式?

“反交织”模式是AnyChat Platform Core SDK V2.8.6版本推出的新特性,当采集源输入信号是隔行扫描信号(如DV、电视信号等),且采集分辩率较高(如:640x480)时,需要开启“反交织”模式,可有效去除因采集与显示信号不同步所带来的“横条”干扰,特别是动态画面时干扰更明显,因为计算机屏幕显示是逐行扫描的。 典型开启“反交织”模式的代码如下:

2014-07-29 10:12:03 625

原创 Android中实现听筒中播放声音

近期有不少客户反馈到AnyChat SDK for Android能否实现从听筒中播放声音,AnyChat团队经过研究后,找到了解决方案,在现有的SDK基础上面做如下两点修改:一、修改AnyChat SDK中AnyChatAudioHelper文件将mAudioTrack = new AudioTrack(AudioManager.STREAM_MUSIC, sampl

2014-07-29 09:39:55 4454

原创 Android平台播放语音时支持听筒、喇叭之间切换

AnyChat for Android SDK默认是通过喇叭进行播放声音。AnyChat r4112版本新增接口,可以在听筒、喇叭之间进行播放声音的切换。AnyChatCoreSDK.mAudioHelper.SwitchPlayMode(0);复制代码如果需要指定切换到听筒,则调用API:AnyChatCoreSDK.mAudioHel

2014-07-28 14:32:38 907

转载 如何设置AnyChat的P2P连接策略

自AnyChat Platform Core SDK V2.8.6版本开始,AnyChat SDK向上层应用开放了内核的P2P连接策略,可以让应用程序来干预内核的P2P连接,以满足各种场合下的应用需求。 设置P2P连接策略的典型代码如下: 1.DWORD dwP2PPolitic = 3;2.BRAC_SetSDKOption(BRAC_SO

2014-07-28 09:40:02 553

转载 应用程序是否能控制SDK的P2P连接?

可以。自“AnyChat Platform Core SDK V2.8”版本开始,新增了P2P连接控制接口,之前的AnyChat SDK客户端优先P2P网络传输,其次是走服务器转发模式(P2P不通时),具体使用何种处理模式由SDK内部决定,上层应用无法干预,V2.8版本新增的数据流传输方式控制接口,可以实现由上层应用来控制客户端是P2P网络传输,还是服务器转发模式,以满足上层应用的特殊应用需求。

2014-07-28 09:37:18 498

转载 如何使用流媒体数据代理功能?

在“AnyChat Platform Core SDK V2.8”版本的SDK中,新增加了“用户流媒体数据代理功能”,使用该功能可以实现指定用户将其它用户的流媒体数据(音频、视频)做为自己的数据,转发给请求指定用户相关数据的用户。 应用场景:将指定用户(P)设置为其它用户(A)数据(音频、视频数据)的代理,当第三方用户(C)向指定用户(P)请求数据时,第三方用户(C)将会收到其它用

2014-07-28 09:31:58 502

转载 怎么样设置AnyChat视频质量?

AnyChat SDK视频质量主要是通过服务器的“AnyChatCoreServer.ini”配置文件来控制,该配置是整个系统所有房间的默认配置,早期的版本无法实现由上层应用来控制不同的用户采用不同的视频质量参数,自“AnyChat Platform Core SDK V2.8”版本开始,AnyChat便提供了本地视频质量控制接口,可以由上层应用控制本地视频的编码质量,为某些特定的应用提供了基础,

2014-07-25 14:26:54 946

转载 AnyChat在打开音频设备的同时会自动发布视频数据吗?

AnyChat在打开音频设备的同时会自动发布视频数据吗?不会,视频数据与语音数据是两种不同的类型,需要分别请求。当A用户调用“BRAC_UserSpeakControl”方法打开本地音频采集设备后,用户B并不能立即收到A用户的音频数据,而是需要在B用户这端调用“BRAC_UserSpeakControl”来“请求”A用户的音频数据,然后B用户才能收到A用户的语音,同理,视频

2014-07-25 10:00:02 442

转载 部分计算机上视频不能自动刷新的解决方案

在使用“AnyChat Platform Core SDK”的过程中,在启用SDK自动视频显示模式时(启用回调函数由上层应用自己渲染视频则不存在该问题),有时会出现本地视频不能主动刷新的问题,表现为:本地视频打开后,没有出现视频图像,还是显示为背景,移动一下窗口,或是用别的窗口覆盖一下,则视频才显示出来,这种情况只在极个别计算机上才出现。 解决方案:在主窗体绘制完背景后,主动刷新一

2014-07-25 09:29:39 425

苹果手机视频对讲SDK源码

支持iOS平台设备上的音频即时通讯应用开发 提供Objective-C语言API接口,开放示例源代码 集成H.264、AAC、AMR等编解码技术 封装音视频的采集、编解码、传输、显示和播放等模块 支持Android、Web、PC等设备和iOS之间的互联互通

2014-08-21

安卓手机视频技术源码

AnyChat for Android SDK 支持Android平台设备上的音频即时通讯应用开发 提供Java语言API接口,开放示例源代码 兼容Google、HTC、Moto、Samsung等主流硬件设备 支持iOS、Web、PC等设备和Android之间的互联互通 可开发视频会议、视频聊天、即拍即传、远程教育等应用

2014-08-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除