为了加速您的应用程序开发,避免重复发明轮子所带来的无谓浪费,我们提供了众多优秀实用的小组件/控件(基于.NET)供您选择,使您可以以最低的成本获得可靠高质量的组件。而且,我们可以根据您项目的特点,在原始组件的基础上,为您进行针对性的定制修改,以最大程度地满足您项目的需求。

1.轻量级通信引擎 StriveEngine

如果ESFramework对您的项目来说,太庞大、太重量级;如果您的项目不需要P2P、不需要传文件、不需要群集等功能,只需要简单的TCP/UDP通信。那么,可以考虑使用轻量级的通信引擎StriveEngine。StriveEngine使用了与ESFramework相同的内核,同样高效稳定。相比较而言,StriveEngine更单纯、更容易上手,也更容易与已存在的遗留系统进行协作。

特别的,StriveEngine支持Unity3D,StriveEngine.U3D.dll可被发布到pc、web、android、ios等平台。

典型场景:高性能的数据通信、MMORPG底层通信、消息转发系统、数据采集系统、与遗留系统互通、与异构平台互通等。

2.语音视频录制 MFile

MFile 可以将原始的语音数据和视频数据按照指定的格式进行编码,并将它们写入到视频文件中。

MFile有三种实用方式:生成音频文件(如.mp3)、生成无声的视频文件(如.h264)、生成普通视频的文件(如.mp4)。

典型场景:监控视频录制、视频会议/视频聊天录制、语音通话录制、电脑屏幕/摄像头/麦克风/声卡录制 等。

3.语音视频采集 MCapture

MCapture 可用于持续采集本地摄像头拍摄到的图像、麦克风输入的声音、声卡播放的声音、以及当前电脑桌面的图像。

典型场景:语音视频会话、远程桌面、屏幕录制、语音视频录制。  

4.语音视频播放 MPlayer

MPlayer 可用于播放声音数据、以及视频图像显示。

典型场景:语音视频聊天、wav文件播放。  

5.自动升级系统 OAUS (提供源码)

OAUS自动升级系统可以对被分发的客户端程序中的每个文件进行版本管理,每次升级的基础单元不再是整个客户端程序,而是其中的单个文件。针对单个文件的更新,包括三种形式:文件被修改、文件被删除、新增加某个文件。OAUS对这三种形式的文件更新都是支持的。每次自动升级,都可以更改N个文件、删除M个文件、新增加L个文件。

典型场景:对于需要有自动升级功能的PC桌面应用程序。  

6.混音算法

混音算法可以将多路(最高为16路)音频数据混合为一路音频输出,支持8bit、16bit、32bit的采样位数的音频数据。

典型场景:该算法可用于对网络视频会议中多人对话的语音数据进行混音运算。 

7.画图板

画图板控件是一个类似windows自带的画图程序的WinForm控件,基于GDI+技术构建,而且,画图板控件预留了网络接口,如果应用能提供网络通信,则可以实现多个画图板实例的内容同步。

典型场景:使用该控件,我们可以快速地实现类似手写板、网络电子白板等应用程序。   

8.Office电子扫描器

Office电子扫描器组件可以将Word文档、PowerPoint文档的任一页转换为一张bmp图片。

典型场景:为了防止篡改,以前常用的方式是先将word文档打印出来,然后再将其扫描为图片,而Office电子扫描器组件可以直接将文档转换成图片,不再需要额外的任何其它硬件,节省了成本并提升了效率。  

如果需要了解更多信息,请与我们的客服联系。

立即咨询 | 授权流程 | 选购指南   
Copyright © 2011 Oraycn. All Rights Reserved 武汉傲瑞科技有限公司 版权所有  鄂ICP备11009872