Webrtc for Dummies®, 2Nd Sonus Special Edition Published by John Wiley & Sons, Inc

Webrtc for Dummies®, 2Nd Sonus Special Edition Published by John Wiley & Sons, Inc

These materials are © 2015 John Wiley & Sons, Inc. Any dissemination, distribution, or unauthorized use is strictly prohibited. WebRTC 2nd Sonus Special Edition By Justin Hart These materials are © 2015 John Wiley & Sons, Inc. Any dissemination, distribution, or unauthorized use is strictly prohibited. WebRTC For Dummies®, 2nd Sonus Special Edition Published by John Wiley & Sons, Inc. 111 River St. Hoboken, NJ 07030‐5774 www.wiley.com Copyright © 2015 by John Wiley & Sons, Inc. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without the prior written permission of the Publisher. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748‐6011, fax (201) 748‐6008, or online at http://www.wiley.com/go/permissions. Trademarks: Wiley, For Dummies, the Dummies Man logo, The Dummies Way, Dummies.com, Making Everything Easier, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates in the United States and other countries, and may not be used without written permission. Sonus and the Sonus logo are registered trademarks of Sonus. All other trademarks are the property of their respective owners. John Wiley & Sons, Inc., is not associated with any product or vendor mentioned in this book. LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: THE PUBLISHER AND THE AUTHOR MAKE NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS WORK AND SPECIFICALLY DISCLAIM ALL WARRANTIES, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE. NO WARRANTY MAY BE CREATED OR EXTENDED BY SALES OR PROMOTIONAL MATERIALS. THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE SUITABLE FOR EVERY SITUATION. THIS WORK IS SOLD WITH THE UNDERSTANDING THAT THE PUBLISHER IS NOT ENGAGED IN RENDERING LEGAL, ACCOUNTING, OR OTHER PROFESSIONAL SERVICES. IF PROFESSIONAL ASSISTANCE IS REQUIRED, THE SERVICES OF A COMPETENT PROFESSIONAL PERSON SHOULD BE SOUGHT. NEITHER THE PUBLISHER NOR THE AUTHOR SHALL BE LIABLE FOR DAMAGES ARISING HEREFROM. THE FACT THAT AN ORGANIZATION OR WEBSITE IS REFERRED TO IN THIS WORK AS A CITATION AND/OR A POTENTIAL SOURCE OF FURTHER INFORMATION DOES NOT MEAN THAT THE AUTHOR OR THE PUBLISHER ENDORSES THE INFORMATION THE ORGANIZATION OR WEBSITE MAY PROVIDE OR RECOMMENDATIONS IT MAY MAKE. FURTHER, READERS SHOULD BE AWARE THAT INTERNET WEBSITES LISTED IN THIS WORK MAY HAVE CHANGED OR DISAPPEARED BETWEEN WHEN THIS WORK WAS WRITTEN AND WHEN IT IS READ. For general information on our other products and services, or how to create a custom For Dummies book for your business or organization, please contact our Business Development Department in the U.S. at 877‐409‐4177, contact [email protected], or visit www.wiley.com/go/custompub. For information about licensing the For Dummies brand for products or services, contact BrandedRights&[email protected]. ISBN: 978‐1‐119‐09878‐2 (pbk); ISBN: 978‐1‐119‐09885‐0 (ebk) Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 Publisher’s Acknowledgments Some of the people who helped bring this book to market include the following: Project Editor: Carrie A. Johnson Business Development Representative: Editorial Manager: Rev Mengle Sue Blessing Acquisitions Editor: Katie Mohr Production Editor: Vinitha Vikraman These materials are © 2015 John Wiley & Sons, Inc. Any dissemination, distribution, or unauthorized use is strictly prohibited. Table of Contents Foreword ......................................... v Introduction ...................................... 1 About This Book ........................................................................ 1 Icons Used In This Book ............................................................ 2 Chapter 1: Getting Acquainted with WebRTC ......... 3 Who Supports WebRTC Today? ............................................... 4 How Does WebRTC Work? ........................................................ 5 Why is WebRTC Important? ..................................................... 6 Understanding the Elements that Make Up WebRTC ............ 7 Browsers ........................................................................... 7 Web browser APIs ........................................................... 8 Web servers ...................................................................... 9 Codecs ............................................................................... 9 Web applications ............................................................. 9 Gateways ......................................................................... 10 Session Border Controller ............................................ 10 Understanding the Data Channel ........................................... 12 Chapter 2: Integrating WebRTC into Other Networks .................................. 13 Learning Where WebRTC Can Fit into Your Network ......... 14 Understanding the Need for an SBC ...................................... 15 Interworking for interoperability ................................. 16 Securing the SIP network .............................................. 17 Navigating the firewall .................................................. 17 Managing policies .......................................................... 18 Figuring Out the Role of WebRTC Gateways ........................ 19 Chapter 3: What Can WebRTC Do for Me? ........... 21 Calling All Enterprise Connect Centers! ................................ 21 Facing the Future with Videoconferencing ........................... 22 Bringing a Carrier’s IMS Network to the Web ...................... 23 Extending Over‐the‐Top Services .......................................... 24 Games, Games, Games! ............................................................ 25 These materials are © 2015 John Wiley & Sons, Inc. Any dissemination, distribution, or unauthorized use is strictly prohibited. iv WebRTC For Dummies, 2nd Sonus Special Edition _____________ Chapter 4: Where’s the Money in WebRTC? ......... 27 Tapping into Licensing Revenues .......................................... 27 Selling Tools for Apps ............................................................. 28 Making Money for Telcos and Other Service Providers ..... 28 Building the Infrastructure ..................................................... 29 Benefiting Enterprise Users .................................................... 29 Chapter 5: Ten Things to Think About before You Deploy WebRTC .............................. 31 The Business Case ................................................................... 31 The Sound and Vision ............................................................. 32 The Web Browser .................................................................... 32 JavaScript .................................................................................. 33 The Web Server ........................................................................ 33 Authentication .......................................................................... 34 Turn, Turn, Turn ...................................................................... 35 The WebRTC Gateway ............................................................. 35 Media Transcoding .................................................................. 36 SIP Trunks ................................................................................. 36 These materials are © 2015 John Wiley & Sons, Inc. Any dissemination, distribution, or unauthorized use is strictly prohibited. Foreword elcome to the 2nd Edition of WebRTC For Dummies. WAs a long‐time observer and analyst of the technol- ogy, I believe it has the potential to become truly transforma- tive. There could be as many as 6 billion devices supporting WebRTC by 2019, and as many as 2 billion people using it — over half the world’s Internet population. Books such as this, which introduce key ideas to new audiences, are important in helping it follow that trajectory. WebRTC is a major step toward what is called “contextual communications,” moving voice and video from generic, standalone “calls” to events that are embedded into websites and mobile apps. While it is good to have the ubiquitous phone or a videoconference system as a “jack‐of‐all‐trades,” there are many instances where we could benefit from combining a conversation with the web. For example, imagine directly conducting a recruitment video‐ interview “inside” an HR application, with recordings made securely‐available for everyone in the hiring process to view later. Perhaps a remote telemedicine call could allow a doctor to both speak to the patient and simultaneously browse a website showing health and nutrition advice. An existing contact center might wish to add a special “video concierge” service for its premier customers, starting with just a few agents but perhaps expanding over time. It is the diversity of use‐cases that makes WebRTC so power- ful — it can enhance or extend current systems owned by businesses or telcos, or allow entirely new services and plat- forms to be created. It has uses in B2B, B2C, C2C, and maybe even M2M worlds. It might appear in an oilfield video‐main- tenance application or enhance a new form of mobile social‐

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    52 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us