将VOIP构建成应用程序(特别是C ++) [英] Building VOIP into an application (C++ specifically)

查看:191
本文介绍了将VOIP构建成应用程序(特别是C ++)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有现成的库和框架,允许VOIP内置到定制应用程序,而不需要重新发明的轮子?客户对C ++桌面应用程序的兴趣感兴趣,虽然它不是非常有用(他们可以只使用skype),但是非常酷。

Are there existing libraries and frameworks which allow VOIP to be built into a bespoke application without reinventing the wheel? A customer is interested by the possibility for a C++ desktop application and while it's not hugely useful (they could just use skype), it is quite cool.

我相信一些技术,如DirectX可能有一些内置的游戏内聊天,是吗?

I believe some technologies like DirectX may have some functionality built in for in-game chat, is that right? What else is there in the form of free/paid 3rd-party libraries?

推荐答案

那么,由于Asterisk是开源的,那么

Well, since Asterisk is open source, that's a good place to start.

查看 Astxx a>

Astxx的目标是为Asterisk提供一个功能完整且易于使用的C ++
包装,使开发人员能够编写Asterisk相关软件
使用C ++提供的全部范围,包括AGI脚本
和访问Manager API。

"The goal of Astxx is to provide a fully functional and easy to use C++ wrapper for Asterisk enabling developers to write Asterisk related software using the full range of what C++ has to offer. This includes AGI scripts and accessing the Manager API."

还有 IAXClient

使用IAX协议的轻量级跨平台IP电话客户端,设计用于星号开源PBX。

"A lightweight cross platform IP telephony client using the IAX protocol, designed for use with the asterisk open source PBX. "

并且

And Asterisk Sockets

Asterisk管理API和FAGI C ++框架。使用高效的独立于操作系统的套接字(ACE)实现。为Asterisk Manager API和FAGI提供C ++ API封装。

"Asterisk Manage API and FAGI C++ Framework. Implemented with high efficient OS independent Sockets wrapper (ACE). Provide C++ API wrappers for Asterisk Manager API and FAGI."

还有一个 .NET库

Asterisk .NET库包含一组C#类,允许您轻松构建应用程序,与Asterisk PBX服务器(1.0 / 1.2 / 1.4版本)。支持FastAGI和Manager API。 .NET / Mono兼容。

"The Asterisk .NET library consists of a set of C# classes that allow you to easily build applications that interact with an Asterisk PBX Server (1.0/1.2/1.4 version). Both FastAGI and Manager API supported. .NET/Mono compatible."

这篇关于将VOIP构建成应用程序(特别是C ++)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆