How To Run Powermedia Xms On A Runspace Cloud Server On A Powermedia Media Server On An Ipad Or Ipad (For Free) On A Raspberry Powermedia (For A Powerpress) On An Ubuntu 2.5 (



Similar documents
Dialogic BorderNet 4000 Session Border Controller (SBC) Quick Start Guide

Dialogic Brooktrout Fax Service Provider Software

Dialogic BorderNet Virtualized Session Border Controller (SBC)

High Availability and Load Balancing for Basic Dialogic PowerMedia Extended Media Server (XMS) Configurations Using the Linux Virtual Server

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with T38Fax.com SIP Trunking Service. Installation and Configuration Integration Note

Dialogic Video Conferencing Demo Installation Guide

Dialogic Brooktrout SR140 Fax Software with Broadvox GO! SIP Trunking Service

This document is intended to provide details on installation and configuration of the DNS.

Dialogic 4000 Media Gateway Series as a Survivable Branch Appliance for Microsoft Lync Server 2010

IMPORTANT NOTE. Dialogic Brooktrout SR140 Fax Software with Alcatel OmniPCX Office. Installation and Configuration Integration Note

Dialogic Conferencing API

Dialogic PowerMedia Extended Media Server (XMS) Quick Start Guide

Dialogic System Release 6.0 PCI for Windows

Dialogic PowerMedia Extended Media Server (XMS) RESTful Web Applications Using Google Web Toolkit and the Atmosphere Project.

Dialogic System Release 6.0 PCI for Windows

Dialogic Host Media Processing Software Release 3.0WIN

How To Set Up A Dialogic.Com On A Cell Phone With A Sim Sim Sims On A Sims 2 (For A Simplon) On A Pts 2 ( For A Pty Phone) On An Ipad Or

Dialogic IMG 1010/1004 Integrated Media Gateway Downgrade System Software

Dialogic PowerMedia XMS JSR 309 Connector Software Release 4.0

Dialogic PowerMedia XMS

Dialogic Brooktrout SR140 Fax Software with Siemens HiPath 8000 and Siemens RG8702

Dialogic DSI SS7G41 Signaling Server

Spotlight Management Pack for SCOM

Dell Statistica Statistica Enterprise Installation Instructions

Dialogic PowerMedia Extended Media Server

Dell Statistica Document Management System (SDMS) Installation Instructions

SNMP Agent Software for Dialogic Host Media Processing Software

Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management

IP LAN Dialogic 2000 Media Gateway Series T1/E1 PBX

Application Note. Using a Dialogic Media Gateway Series as a PSTN Gateway with an Asterisk IP-PBX Server

Intel NetStructure Host Media Processing Release 2.0 for Windows

Application Note. Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses

Bandwidth Optimization Solutions: Building Cost-Effective Backup Protection Networks. Application Note

INSTALLATION GUIDE. AXIS Camera Station

Dell One Identity Cloud Access Manager How to Configure for SSO to SAP NetWeaver using SAML 2.0

SyAM Software* Server Monitor Local/Central* on a Microsoft* Windows* Operating System

Security Analytics Engine 1.0. Help Desk User Guide

Brochure. Dialogic BorderNet Session Border Controller Solutions

Google Cloud Print. Administrator's Guide

Dialogic Global Call ISDN

Dell Spotlight on Active Directory Server Health Wizard Configuration Guide

docs.rackspace.com/api

Dialogic PowerMedia XMS Release 3.0

Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and October 2013

Intel Storage System SSR212CC Enclosure Management Software Installation Guide For Red Hat* Enterprise Linux

Dialogic Global Call API

formerly Help Desk Authority Upgrade Guide

Dialogic PowerMedia Web Media Server

CINSAY RELEASE NOTES. Cinsay Product Updates and New Features V2.1

Dialogic PowerMedia Extended Media Server

Application Note. Configuring Dialogic Host Media Processing Software Release 3.1LIN Software Licenses

AXIS Camera Station Quick Installation Guide

Polycom HDX Configuration Guide

AvePoint SearchAll for Microsoft Dynamics CRM

CaseWare Time. CaseWare Cloud Integration Guide. For Time 2015 and CaseWare Cloud

Intel Active Management Technology with System Defense Feature Quick Start Guide

Connecting With Lifesize Cloud

Dell One Identity Cloud Access Manager How to Configure vworkspace Integration

AvePoint SearchAll for Microsoft Dynamics CRM

Dell One Identity Cloud Access Manager Installation Guide

V.34 Fax - Making Improved Performance and Cost Savings Possible

Intel Small Business Advantage (Intel SBA) Release Notes for OEMs

Dialogic PowerMedia Media Resource Broker (MRB)

CONNECTING A CLOUD CAMERA TO NCS

LANDesk Management Suite 8, v8.1 Creating Custom Vulnerabilities

AvePoint Record Rollback for Microsoft Dynamics CRM

Intel Internet of Things (IoT) Developer Kit

Foglight. Foglight for Virtualization, Free Edition Installation and Configuration Guide

ACTi NVR Config Converter User s Manual. Version /06/07

Copy Tool For Dynamics CRM 2013

Connecting With Lifesize Cloud

Dell One Identity Cloud Access Manager How to Configure for High Availability

Quick Start Guide FLIR Firmware Update Tool

PrintRover Cloud. Administrator Manual

docs.rackspace.com/api

Cloud Identity Management Tool Quick Start Guide

Intel Dialogic System Release 6.1 CompactPCI for Windows

EventTracker: Configuring DLA Extension for AWStats Report AWStats Reports

formerly Help Desk Authority HDAccess Administrator Guide

Uila SaaS Installation Guide

Strong Authentication for Juniper Networks SSL VPN

SMS Database System Quick Start. [Version 1.0.3]

Guide to Dialogic System Software, Operating Systems, and Dialogic Products

Version Client Setup Guide

Dell One Identity Cloud Access Manager How to Configure Microsoft Office 365

Paving the Way to Next Generation Media and Signaling VoIP Gateways

Dialogic Vision VG Media Gateway

Administrators Help Manual

AN4108 Application note

Dialogic PowerMedia Media Resource Broker (MRB)

Manage Address Book. Administrator's Guide

Spotlight Management Pack for SCOM

New Features and Enhancements

Dell Enterprise Reporter 2.5. Configuration Manager User Guide

Classroom Management, part of Intel Education User Manual

Version 0.1 June Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)

Application Note. Receiving Analog In-Band CPID with the Dialogic 1000 Media Gateway Series

RackConnect User Guide

VeriSign PKI Client Government Edition v 1.5. VeriSign PKI Client Government. VeriSign PKI Client VeriSign, Inc. Government.

Microsoft Dynamics GP. Electronic Signatures

Transcription:

Dialogic PowerMedia XMS and the Rackspace Managed Cloud Running the PowerMedia XMS Verification Demo in Rackspace

Introduction This tech note provides instructions on getting a Dialogic PowerMedia XMS media server installed and running on the Rackspace Managed Cloud. This is done using a pre-built Rackspace image containing a working PowerMedia XMS media server, with a four (4) port trial license built into the image. Here is the simple set of steps: Register on the Dialogic website to get access to the XMS Rackspace image Select the XMS image in a Rackspace region close to your geographic location. Start up a Cloud Server of the recommended size Using the XMS Admin GUI, verify that the XMS system is running properly Make WebRTC or SIP calls into a demo on the XMS server using a web browser or SIP phone Note that a working familiarity with Rackspace on the part of the reader is presumed. Additionally, the Dialogic PowerMedia XMS product will be referred to herein as either PowerMedia XMS or simply XMS and represents the XMS product as of its release 2.4 or later. Starting a PowerMedia XMS Cloud Server The XMS Cloud Server for this tech note is available as an image. Bootable Block Storage Volumes are another option, and represent a good choice when an XMS system needs a trial or production license. The following instructions describe in detail the start-up procedure for an image. Rackspace Account and PowerMedia XMS Images You will need your own Rackspace account. Note that there is not a publicly available Dialogic account, but rather an XMS image that will be made available to your account. As of the date of publication of this document, signing up for a Rackspace account can be done here. Once you have a Rackspace account, you can register with Dialogic for access to the latest, ready-to-use XMS image. To do this: Go to the Dialogic PowerMedia XMS Download page on the Dialogic website Fill out the fields in the Obtaining Dialogic PowerMedia XMS Software section In the How would you like to access the XMS software? pulldown menu, choose Rackspace and add your Rackspace account ID so that the image can be shared with your account Submit the request When you receive the notification email from Dialogic, log in to your Rackspace account via as of the publication date of this document - mycloud.rackspace.com. There you will see a notification that a new image 2

has been shared with you. Accept the image and it will be available to your account. You can now create an XMS Cloud Server. Create a Cloud Server Once logged into your Rackspace account, go to Servers Cloud Servers. Choose Create Server. Once on this page: Select the Virtual Server tab Add a name of your choice for the server Select a Region in which the server should be run; the selected region should be closest to your physical location.. The image for XMS is available in the following Rackspace regions: Unites States o o Asia-Pacific o o Northern Virginia (IAD) Dallas (DFW) Hong Kong (HKG) Sydney (SYD) For the image, select Image Type/Saved Parent Server/Shared Images Name/dialogic_xms_X.Y_suZ, where Name will be the name of the image that was shared into your Rackspace account. The next figure below illustrates these steps: 3

Choose a Flavor for the Server The XMS image will use a four (4) port verification license. This can accommodate four (4) simultaneous calls. To handle four (4) video calls in a conference at a VGA (640x480) resolution, a General Purpose flavor with eight (8) virtual CPUs, eight (8) GB of memory, and 1.6GB of network I/O is quite sufficient: 4

Important Note: When using Rackspace Cloud Servers, there are multiple virtual machine tenants on a single host. There is no way of knowing what the other tenants are doing, how much bandwidth they are using, their clock interrupt needs, etc. A PowerMedia XMS media server, being a real-time application, has stringent clock interrupt needs to successfully handle RTP media packets. For that reason, there may be situations where a fully occupied host does not service XMS s needs well, which in turn may lead to poor video quality and/or video freezing. For a controlled environment, an OnMetal Server can be used, and may be necessary in a production situation where known level of video quality is needed. Advanced Options If desired, a public/private key pair set up for the account may be used. This would eliminate the need to enter a password if ssh were used to access the server. 5

Starting the Server Hitting Create Server will start the server. If a key pair has not been specified, the password for the server will pop up. You could copy it, but it would only be used to directly log into the system using ssh or the system console, which is something that should not be necessary. At the top of the page, hit Back to Servers List to monitor the progress of the XMS server startup. Verifying PowerMedia XMS Operation The public IP address of the system is readily available on the Rackspace web GUI, either in the Cloud Server listing screen or in the server details. Using Firefox, Chrome or Internet Explorer, browse to the public IPv4 address for the XMS server. You will likely see a warning about this being an untrusted connection. Click through and confirm that this is a security exception. Then, login using superadmin/admin for username/password. From the GUI, confirm XMS is started in System Services and all Status indicators (except faxservice and cdrservice) are green/running: 6

Please note that PowerMedia XMS officially supports RHEL/CentOS 6.4, whereas this image uses RHEL/CentOS 6.5. This discrepancy may cause an issue if the Cloud Server is used for upgrading to release of PowerMedia XMS beyond XMS Release 2.4. 7

Running the PowerMedia XMS Verification Demos Play Demo Run this simple demo from Chrome or Firefox (do not use Internet Explorer - as of the publication date of this tech note it did not support WebRTC) by doing the following: http://<xms_ip_addr>/rtcweb/webrtc.html Enter your login Name: any name then hit the Login button. Be sure to Allow the browser access to camera and microphone. Enter the name of person to call: play_demo then hit the Call button. You should see and hear a short auto racing video clip. Conference Demo This demo allows up to four (4) full duplex video conferees in a single conference at VGA resolution. Note that both a web camera (to see a conferee s video) and a microphone (to hear the conferee) must be present. http://<xms-ip-addr>/rtcweb/webrtc.html Enter your login Name: any name then hit the Login button. Be sure to Allow the browser access to camera and microphone. Enter the name of person to call: conf_demo then hit the Call button. You should see yourself and any other conferees on the screen. Audio from other conferees should also be heard. Only four (4) participants are allowed. More detailed instructions on running these - and two other - demos are available in Chapter 6 in: http://www.dialogic.com/webhelp/xms/2.4/xms_webrtcinstallconfig.pdf Next Steps This tech note covered the simple case of configuring and running PowerMedia XMS with its verification demo. It is intended to be used for test purposes only, not for production. In considering XMS as part of a Rackspace media server solution, you will likely want to try it with your own application server, cloud-based or otherwise, and at densities suitable for a production situation. Future planned tech notes will outline how to license, configure and run additional XMS Rackspace Cloud Servers and services for your testing. 8

9

RFP www.dialogic.com For a list of Dialogic offices and locations, please visit: https://www.dialogic.com/contact.aspx Copyright 2015 Dialogic Corporation. All Rights Reserved. You may not reproduce this document in whole or in part without permission in writing from Dialogic Inc. at the address provided below. All contents of this document are furnished for informational use only and are subject to change without notice and do not represent a commitment on the part of Dialogic Corporation and its affiliates or subsidiaries ( Dialogic ). Reasonable effort is made to ensure the accuracy of the information contained in the document. However, Dialogic does not warrant the accuracy of this information and cannot accept responsibility for errors, inaccuracies or omissions that may be contained in this document. INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH DIALOGIC PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN A SIGNED AGREEMENT BETWEEN YOU AND DIALOGIC, DIALOGIC ASSUMES NO LIABILITY WHATSOEVER, AND DIALOGIC DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF DIALOGIC PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHT OF A THIRD PARTY. Dialogic products are not intended for use in certain safety-affecting situations. Please see http://www.dialogic.com/company/terms-of-use.aspx for more details. Due to differing national regulations and approval requirements, certain Dialogic products may be suitable for use only in specific countries, and thus may not function properly in other countries. You are responsible for ensuring that your use of such products occurs only in the countries where such use is suitable. For information on specific products, contact Dialogic Corporation at the address indicated below or on the web at www.dialogic.com. It is possible that the use or implementation of any one of the concepts, applications, or ideas described in this document, in marketing collateral produced by or on web pages maintained by Dialogic may infringe one or more patents or other intellectual property rights owned by third parties. Dialogic does not provide any intellectual property licenses with the sale of Dialogic products other than a license to use such product in accordance with intellectual property owned or validly licensed by Dialogic and no such licenses are provided except pursuant to a signed agreement with Dialogic. More detailed information about such intellectual property is available from Dialogic s legal department at 6700 de la Cote-de-Liesse Road, Suite 100, Borough of Saint- Laurent, Montreal, Quebec, Canada H4T 2B5. Dialogic encourages all users of its products to procure all necessary intellectual property licenses required to implement any concepts or applications and does not condone or encourage any intellectual property infringement and disclaims any responsibility related thereto. These intellectual property licenses may differ from country to country and it is the responsibility of those who develop the concepts or applications to be aware of and comply with different national license requirements. Dialogic, Dialogic Pro, Dialogic Blue, Veraz, Brooktrout, Diva, BorderNet, PowerMedia, ControlSwitch, I-Gate, Mobile Experience Matters, Network Fuel, Video is the New Voice, Making Innovation Thrive, Diastar, Cantata, TruFax, SwitchKit, Eiconcard, NMS Communications, SIPcontrol, Exnet, EXS, Vision, incloud9, NaturalAccess and Shiva, among others as well as related logos, are either registered trademarks or trademarks of Dialogic Corporation and its affiliates or subsidiaries. Dialogic's trademarks may be used publicly only with permission from Dialogic. Such permission may only be granted by Dialogic s legal department at 6700 de la Cote-de-Liesse Road, Suite 100, Borough of Saint-Laurent, Montreal, Quebec, Canada H4T 2B5. Any authorized use of Dialogic's trademarks will be subject to full respect of the trademark guidelines published by Dialogic from time to time and any use of Dialogic s trademarks requires proper acknowledgement. The names of actual companies and products mentioned herein are the trademarks of their respective owners. 05/15