AnyChat_51CTO博客
理解POCO(Plain Old CLR Object)先要理解POJO。   1、什么是POJO?   POJO的名称有多种,pure old java object 、plain ordinary java object 等。 按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象&
转载 精选 2012-12-21 10:16:03
411阅读
AnyChat是一款跨平台的视频会议软件,可以在Windows、iOS、Android等操作系统上运行。而Linux作为开放源代码的操作系统,一直受到开发者们的青睐。因此,许多开发者希望能够在Linux平台上进行AnyChat的开发,以满足用户不同的需求。 在Linux平台上进行AnyChat的开发,需要充分了解Linux系统的特点和功能。Linux操作系统具有开放性和灵活性,可以定制化各种功能
原创 8月前
17阅读
Anychat是国内知名音视频互动开发平台,经过长达六年之久的广泛应用和复杂化环境的检测,AnyChat SDK系统在兼容性、安全性、稳定性、易用性方面具有较高的声誉。AnyChat是佰锐科技全力打造的核心产品,拥有中华视频网、 ffmpeg工程组等众多业界精英鼎立支持,在技术上拥有领先优势。 一、技术优势 1、产品跨平台 AnyChat支持跨平台的应用,服务器支持Windows、
12
转载 精选 2013-01-08 13:51:54
728阅读
 “AnyChat Platform Core SDK”是属于内核级别的SDK开发包,上层应用可以直接获取原始的语音(PCM格式)、视频数据(RGB或YUV格式),可以由上层应用来主导视频的显示,SDK以DLL动态库的形式进行封装,属于专业级开发包,可以实现紧密的与上层应用的集成。本SDK包适用于高级应用程序,如DirectX框架下的游戏,由于可以无视频窗口输出R
转载 精选 2013-01-30 09:59:31
305阅读
“用户流媒体数据代理功能”,使用该功能可以实现指定用户将其它用户的流媒体数据(音频、视频)做为自己的数据,转发给请求指定用户相关数据的用户。   应用场景:将指定用户(P)设置为其它用户(A)数据(音频、视频数据)的代理,当第三方用户(C)向指定用户(P)请求数据时,第三方用户(C)将会收到其它用户(A)的数据(音频、视频)。   使用该功能,可
“用户流媒体数据代理功能”,使用该功能可以实现指定用户将其它用户的流媒体数据(音频、视频)做为自己的数据,转发给请求指定用户相关数据的用户。   应用场景:将指定用户(P)设置为其它用户(A)数据(音频、视频数据)的代理,当第三方用户(C)向指定用户(P)请求数据时,第三方用户(C)将会收到其它用户(A)的数据(音频、视频)。   使用该功能,可以实现某些特殊的应用,如在会议直播的应用
转载 2021-08-12 11:45:54
157阅读
AnyChat SDK视频质量主要是通过服务器的“AnyChatCoreServer.ini”配置文件来控制,该配置是整个系统所有房间的默认配置,早期的版本无法实现由上层应用来控制不同的用户采用不同的视频质量参数,自“AnyChat Platform Core SDK V2.8”版本开始,AnyChat便提供了本地视频质量控制接口,可以由上层应用控制本地视频的编码质量,为某些特定的应用提供了基础,
转载 精选 2014-07-25 14:31:43
429阅读
AnyChat for Android SDK V1.3正式支持Android硬件加速,启用硬件加速之后,内核将调用Android平台内置的硬件编码、硬件解码模块(CODEC),实现高清晰度的音视频通话。   AnyChat for Android SDK内置软件编码、解码库,受限于android平台CPU运算能力,对于高分辨率、高帧率的视频通信效率较低,这时就需要采用硬件加速,
转载 精选 2013-01-31 11:50:10
848阅读
一、简介    视频直播是指利用互联网及流媒体技术进行直播,视频因融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。它将电视机、个人电脑及手持设备作为显示终端,通过机顶盒或计算机接入宽带网络,实现数字电视、时移电视、互动电视等服务,视频直播的出现给人们带来了一种全新的视频观看方法,它改变了以往被动的视频观看模式,实现了视频以网络为基础按需观看、
转载 精选 2013-09-02 21:51:49
5750阅读
             Anychat即时通讯系统 一、背景 即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。 不容置疑,Internet已经成为真正的信
1
原创 2013-01-07 13:51:12
868阅读
AnyChat SDK采用标准的Windows DLL封装,支持目前主流的开发语言,包括:   C++: VC++ 6.0、 Visual Studio系列(VS2003、VS2005、VS2008以及最新的VS2010) .Net: VB.Net、C#、WPF Delphi: Delphi2007、
转载 精选 2013-02-18 14:20:57
513阅读
AnyChat SDK所涉及的技术领域包括: 1、视频处理技术:视频采集、编码、传输、解码及显示; 2、音频处理技术:音频采集、编码、传输、解码及显示; 3、音频预处理技术:静音检测(VAD)、噪音抑制(NS)、自动增益控制(AGC)以及回音消除(AEC)等; 4、流媒体传输技术:音频抖动缓冲(Jitter Buffer)、视频马赛克消除(MS); 5、P2P网络技术:UDP NAT
转载 精选 2013-02-18 14:22:20
355阅读
AnyChat SDK从设计之初就注重系统的安全保障,防止恶意用户的入侵与破坏,概括的说,AnyChat的安全保障措施主要由如下几部分组成:   1、服务器端口可以自定义。服务器所使用的TCP、UDP服务端口均可自定义(在服务器的.ini文件中配置),实现服务的隐藏;   2、服务器与客户端之间的底层通信协议均加密传输。防止非AnyChat客户端连接服务器,采用12
原创 2013-01-23 10:12:46
371阅读
音视频开发包基本流程
原创 2012-12-07 10:35:12
613阅读
一、服务器的分工     AnyChat服务器分为核心服务器(AnyChatCoreServer.exe进程)和业务服务器(用户自行开发),它们之间的区别与联系可参考:240. AnyChat Server SDK与SDK Filter Plus有何差异?,其中:     1、核心服务器主要负责网络连接的建立、维护,P2P穿透过程中的协助以及P2P不
转载 精选 2013-01-24 14:49:45
351阅读
“AnyChat游戏视频系统”采用增强的H.264视频编码算法和G.729语音编码算法,具有高画质、语音清晰、流畅的特点,采用P2P技术进行网络传输,服务器采用完成端口模型的重叠IO,具有极高的并发处理能力。 视频技术 视频制式:PAL-B 分辨率: 176×144 帧  率: 8 视频编码器:H.264 视频流码率:10kb
转载 精选 2013-02-21 14:26:11
372阅读
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:36:34
802阅读
   可视化通讯是目前最为时尚、流行的通讯方式。可以实现一对一、一对多、多对多的通讯。而各种各样的可视化通讯软件也层出不穷;服务提供商越来越丰富的通讯服务功能。随着社会的发展与网络技术的进步,可视化通讯的运用日益广泛。 如今市场竞争越来越激烈,如何在有限的时间内完成项目,满足客户的需求成为企业决策者所需要面对的现实。音视频技术以全新领域凸显了网络信息时代的飞跃发展。近
远程医疗将会对传统的医疗模式产生重大变革,这种变革将涉及到远程信息系统(包括传感检测技术、通信系统、计算机网络、数据库技术、远程测控技术等)与生物医学间的交叉研究,并依赖相关科学技术的进步。
转载 精选 2012-12-18 14:26:35
549阅读
  这个问题,其实 Qt 的 manual 中解释的已经比较清楚了。下面是我根据自己的理解和实验后写的东西,希望比Qt文档容易理解一点。 下面不涉及静态编译(静态编译可以看看这儿),只包含动态编译(也就是Qt默认的情况),主要又分 mingw 和 msvc 两种情况: Mingw 首先,我们需要生成 release 模式的可执行程序(不少同学抱怨,一个小小
转载 精选 2012-12-24 10:09:55
794阅读
  • 1
  • 2
  • 3
  • 4
  • 5