BCS-IT: Enterprise Software Application Development in Russia

Quality Custom Software on Time and Budget, Guaranteed

Call Us to Get Your Business Results:

US Toll Free Number: 1-877-855-17-57

VOIP Audio/Video Conference Software for an Enterprise

As a large enterprise, which holds audio- video conferences through an IP telephony network, you can solve a number of problems with a custom software solution:

  • schedule a conference session easily by integrating your VoIP conference software with your CRM and ERP systems or groupware (IBM Lotus Notes, Microsoft Outloook, etc.) to choose the participants and send them invitations by e-mail or as a voice message;
  • speed up the process of gathering users to a conference session with a custom dialing module - for example, choose an auto-dialing mode with a possibility to add several phone numbers for each conference session participant;
  • use a custom module to permit unscheduled users to enter the current conference session:
    • let a user to dial in a conference session,
    • provide a conference operator with possibility to dial out to connect unscheduled participants and bring them into a conference;
  • facilitate the conference management process with a touch-screen technology;
  • let your partners and remote employees participate in your conference sessions by
    • integrating your VoIP conference software with other VoIP conference systems, web-conference software, Skype, SIPNET, etc.,
    • adding the analogue and mobile phones support to your conferencing solution;
  • save costs by upgrading or extending your enterprise IP telephony network with any new component of any vendor, knowing for sure that it will become compatible with your currently used firmware and conference call software due to custom connectors and plug-ins;
  • record your conferencing solution;
  • log the history of your conference sessions to draw reports;
  • introduce more action to your conferences with a vote function;
  • improve your current conferencing solution with a “Music on hold” function;
  • add a new function to your audio-video conference software - announce a participant entry and exit with his/her name or a tone;
  • enhance your VOIP conference software with a new module that allows conference participants to talk to each other privately (in a breakout mode);
  • let a conference call participant see the other participants’ statuses and to send requests to the operator (for example, to vote or to set the sound volume) right from his/ her phone (an IP phone, an analogue or a mobile one).

AMT Group, one of the leading Russian system integrators, was looking for an experienced reliable partner to develop an IP telephony audio/video conference software that satisfies the specific requirements of large enterprises: supports several hundred participants, provides a means of strict conference session regulation and has an extremely user-friendly user interface.

The BCS-IT team has

  • developed the VOIP conference software in strict accordance with the client’s technical requirements,
  • delivered the ready for implementation solution to the client right on time,
  • helped the client save ~35% of his budget.

Here you can learn how the client received results with an enterprise VOIP conference solution and our assistance.

Case Study: VOIP Audio/Video Conference Software for an Enterprise

You can download the case-study of “VOIP audio/video conference software for an enterprise” (532Kb, PDF) and see, if you want to get similar results in your company with the help of our team.

Objective

One of the leading Russian telecommunication system integrators, AMT Group, has identified the need for an IP telephony network audio/video conference software that satisfies the listed below additional requirements of large enterprises:

  • conference calls can have up to 320 participants (up to 95 user groups);
  • a conference call session is regulated strictly by the chairman:
    • he/ she is the only person, who is allowed to speak at any time he/she wants, while all the other participants must wait for an invitation to speak or send a request to speak;
    • a conference call session is managed by an operator, who schedules conference call sessions, connects/disconnects participants (on their or the chairman’s request), switches on/off participants' microphones, etc.;
  • an operator waits for commands of the chairman to take any action;
  • an interface of the conference operator’s console is extremely user-friendly – he/she can fulfill any action with a user or a user group by pressing a single button (moreover, the interface is facilitated with a touch-screen technology);
  • a conference call session is gathered automatically in accordance with a schedule; if a scheduled participant doesn’t answer calls on his/her main phone number (for example, his/her office IP phone number), the system calls to his/her additional phone numbers (for example, to his/her mobile or home number); the participant listens to music on hold;
  • if a VoIP connection is broken during a conference call session, the auto redial mechanism is activated;
  • a conference call participant can track statuses of other participants on display of his/ her IP phone;
  • a conference call participant can send requests (for example, to ask the chairman to allow him/ her to talk) using his/her phone (no matter which phone he/ she uses: an IP phone, an analogue or a mobile one); 
  • a conference call session can be recorded;
  • all user actions can be logged;
  • the VoIP conferencing solution can be customized easily to firmware components of any vendor and can be scaled easily, when the client’s network is extended with a new PBX system of any vendor;
  • the audio- video conferencing solution supports workplaces of several operators.

The client’s research showed that current software on the market didn’t provide an appropriate solution. Thus the client decided to develop a new product to satisfy the revealed business need.

The client looked for a long term reliable partner to outsource product development and support and has chosen BCS-IT for extensive experience creating custom VOIP software for enterprises and mature project management processes, permitting the BCS-IT team to deliver quality software on time and within budget.

Approach

To meet all the needs of the client, BCS-IT specialists developed VOIP conference software with an easy-to-use GUI to manage conference call sessions with up to several hundred participants.

In accordance with the client’s requirements a conference call session should be gathered and managed by an operator. Thus, the BCS-IT team has built the solution that provides an operator with an extremely user-friendly user interface (that can be facilitated with a touch screen technology):

  • information about all the users and user groups is displayed on the operator’s PC screen;
  • each user or a group of users has an individual button;
  • an operator needs only to press the single button to invite a user or a user group, to connect or disconnect a user or a user group, to turn off/on microphones of all (“Silence mode”) or the selected participants; (if a user doesn’t have an individual button, a special “free” button is assigned to this user for the current conference call session)
  • the color of a button indicates the status of a user or a group of users.

The screen of a VOIP conference operator’s PC

The screen of a VOIP conference operator’s PC.

The XML service running on IP phones provides conference participants with the ability to see information about the conference session. It displays a list of participants with their statuses on the IP phone screen.

The screen of the chairman’s IP phone.

The screen of the chairman’s IP phone.

A conference session participant can send a request to speak, no matter which phone he/she uses (an IP phone, an analogue or a mobile one).

The chairman is able to manage the conference call from his IP phone.

To implement these features, the BSC-IT team has built:

  • connectors and plug-ins to provide compatibility of conferencing software with the client’s Cisco PBX system and to scale it, when a new Cisco (or other vendor) PBX is added;
  • an internal sound mixer to process sound streams from any hardware, provide the possibility to record a VoIP video- audio conference session, to add ”Music on hold” function, etc;
  • a DTMF signal receiver to process user requests sent from analogue and mobile phones.

Overall, the enterprise VOIP conference software, developed by the BCS-IT team, fulfills all the client’s requirements, because it:

  • provides audio and video conferencing facilities;
  • supports up to 320 participants (up to 95 user groups);
  • supports IP phones, analog and mobile phones;
  • provides the chairman with a means of strict conference call session regulation;
  • provides an operator with an extremely user-friendly interface to speed up and simplify all actions with users and groups of users; this interface is also facilitated with a touch-screen technology;
  • provides conference call recording and history logging;
  • provides conference call scheduling and various mechanisms of participants’ gathering;
  • activates an auto redial mode when a connection is broken during a conference call session;
  • is customized easily to firmware components (in particular PBX) of any vendor;
  • can be scaled in a blink of an eye, when the client’s network is extended with a new PBX of any vendor.

Further you can learn about the results our client received by having us develop this VOIP solution for him.

Results the Client Received

BCS-IT provided the client with VOIP audio/video conference software for an enterprise that met all the technical needs within their budget – in fact, the client saved 35% of his budget by outsourcing the development of this IP telephony solution to the BCS-IT team.

The conference system was provided to large enterprises, the clients of our client, in a timely manner and proved to be a successful tool for their businesses.

BCS-IT has proven to be a reliable partner that can be responsible for:

  • developing new product releases;
  • providing technical support of product deployment;
  • providing technical support to customers.

Project Information

  • Technologies: C++, .NET, TAPI2, Cisco XML Services, H.323, GNU Gatekeeper •
  • Hardware and software: Cisco CallManager, Conference Bridge, H.323 Gatekeeper, IP Communicator, desktop IP-phones (Cisco 7911, 7912, 794x, 796x, 797x)
  • Project duration: 18 months
  • Project team: project manager, architect, 3 developers, test designer, test manager.

Other Enterprise IP Telephony Software We Developed

Also, you might want to learn how the other our clients had relied on our experience to develop custom IP telephony software to help them solve their problems and get results:

Enterprise Call Accounting and IP Telephony Management Software

A system that helped our client to:

  • simplify how his employees work with a corporate address-book;
  • reduce the cost of paid phone calls with a possibility to restrict employee phone usage and the expenses;
  • decrease the cost of enterprise IP telephony network administration.

To build this solution BCS-IT specialists applied:

Probably, you'd like to learn more about how our client received results with his enterprise call accounting and IP telephony management software, which was masterfully developed by the BCS developers.

Enterprise IP Telephony Network Administrator

A SOA-based platform that is an easy-to-use tool for rapid extension of enterprise IP telephony network functionality.

  • Technologies: .NET, XML Web Services
  • Hardware and software: Cisco CallManager, IBM Lotus Notes/Domino, IP Communicator, Cisco desktop IP-phones

Request more information about this enterprise IP telephony network administrator

Global Address Book for Cisco-Based IP Telephony Networks

An XML service that runs on Cisco IP phones and provides access to employees database necessary to

  • quickly search contact information (by enterprise site, department, name and position);
  • display information about a caller during incoming calls.

Data actualization is ensured by integrating an XML service with corporate HR software.

  • Technologies: .NET, XML Web Services
  • Hardware and software: Cisco CallManager, IBM Lotus Notes/Domino, IP Communicator, Cisco desktop IP-phones

Request more information about this global address book for Cisco-based IP networks

Our Skills in Developing Enterprise IP Telephony Systems

While developing various software for enterprise IP telephony, the BCS-IT team has earned a lot of experience in creating software for and integrating systems with

  • Cisco Unified Communications software and hardware: Cisco CallManager (CCM), CCM Conference Bridge, Cisco IP-Communicator
  • Cisco IP-phones: series 7900, 7911G, 7941G, 7970G

Learn more about our Cisco Unified Communications skills

You can also feel confident in getting results from charging us with a project that demands the IP development skills in the technologies below:

  • Avaya: Avaya PBX, Avaya IP Phones: 4600 and 9600 Series;
  • Asterisk: Asterisk PBX, Inter-Asterisk eXchange protocol.

We can guarantee your satisfaction with our services, because we use rigorous development and quality management processes that ensure high quality software and a fit in your timeframes and your budget.

You can have us develop the enterprise IP solution you need in any of these programming languages, in which we have solid experience:

We also know these protocols: TAPI2, TAPI3, JTAPI, H.323, HTTP/XML, SIP, TCL.

Get in Touch to Learn How We Can Help You

If you want to get a free detailed quote of your project, prepared by technical specialists, please tell us about requirements for your enterprise IP telephony software:

  • contact us and have us sign a Non-Disclosure Agreement,
  • send us as much details as possible to get a more detailed evaluation,
  • get a free technical proposal including budget and time-frames estimates.

Software Case Studies

Learn which results clients have got with our assistance with:

See all of our business software case studies and see if you can use our help to reach your goals.

Software Development

Get your custom software with our quality services in:

Learn which of our software development services would suit you best and why.

Quality Services

You can have us develop quality software for you using the following technologies:

Learn if these technologies suit you and our experience in them.

Benefit from Custom Software

Get a great ROI with custom software to:

  • reduce your development costs
  • learn more with the customized software
  • solve the tasks that other software can't
  • adapt the software to your needs faster
  • get documentation, support and training

Do get high ROI with quality software, thanks to our thorough development process.

Quality Software, Guaranteed

Use our high quality software development services, guaranteed by:

Learn what guarantees that you'll receive reliable, quality and secure services from us.

Learn how we can help you get the results you need.

Learn How We Can Help You

Learn how we can help you with your project and get a free estimate.

E-mail*:

Your e-mail is safe with us.

Message:

Attach a file:

Company Profile

Learn general information about BCS-IT expertise and pass it on to your team:

Adobe

Download the BCS-IT corporate profile (PDF, 131Kb).

Read Our E-book

Feel free to read our free e-book and learn how to empower your enterprise with VOIP.

The Connected Enterprise: Unleash the True Potential of Your Enterprise VoIP

Download the free e-book, "The Connected Enteprise" (PDF, 825Kb), to learn how to make your enterprise more efficient with VoIP.


Lavrentyeva 6/1, Novosibirsk
630090, Russia