傲瑞科技logo

为了加速您的应用程序开发,避免重复发明轮子所带来的无谓浪费,我们提供了众多优秀实用的小组件/控件(基于.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.推流组件 NPusher

NPusher 可以将我们的视频(摄像头、桌面)、声音(麦克风、声卡)推到流服务器上,然后,观看方就可以在PC浏览器和手机浏览器(以及微信)中直接拉流播放。

典型场景:音视频直播、在线教学 等。 

7.拉流组件 NPuller

NPuller 可从rtmp流服务器拉取流,并将rtmp流中的视频帧和音频帧分别独立解析出来,直接得到图片和音频数据供我们播放使用。

典型场景:在客户端程序中拉流并进行播放。   

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

立即咨询 | 授权流程 | 选购指南 | 实用组件   
Copyright © 2011 Oraycn. All Rights Reserved 武汉傲瑞科技有限公司 版权所有  鄂ICP备11009872号-1
鄂公网安备 42018502004013号