Cargando…

WebRTC blueprints : develop your very own media applications and services using WebRTC /

This book is a step-by-step project-based guide that aims to teach you how to develop your own web applications and services with WebRTC in a concise, practical manner. If you are a WebRTC developer and want to build complex WebRTC applications and projects, or if you want to gain practical experien...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sergiienko, Andrii
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., 2014.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn881295201
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 140611s2014 enka o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d E7B  |d N$T  |d DEBBG  |d DEBSZ  |d COO  |d YDXCP  |d OCLCQ  |d OCLCF  |d OCLCQ  |d D6H  |d K6U  |d AGLDB  |d OCLCQ  |d COCUF  |d ICA  |d CNNOR  |d OCLCQ  |d CCO  |d PIFFA  |d FVL  |d U3W  |d REB  |d STF  |d OCLCQ  |d VTS  |d CEF  |d NLE  |d INT  |d VT2  |d OCLCQ  |d G3B  |d TKN  |d OCLCQ  |d AU@  |d M8D  |d UKAHL  |d HS0  |d OCLCO  |d QGK  |d OCLCQ 
019 |a 907245858  |a 1259193783 
020 |a 9781783983117  |q (electronic bk.) 
020 |a 1783983116  |q (electronic bk.) 
020 |a 1783983108 
020 |a 9781783983100 
020 |z 9781783983100 
029 1 |a DEBBG  |b BV042033109 
029 1 |a DEBSZ  |b 414185943 
029 1 |a DEBSZ  |b 484723952 
029 1 |a GBVCP  |b 882840185 
035 |a (OCoLC)881295201  |z (OCoLC)907245858  |z (OCoLC)1259193783 
050 4 |a QA76.76.A65 
072 7 |a COM  |x 051230  |2 bisacsh 
082 0 4 |a 005.3  |2 23 
049 |a UAMI 
100 1 |a Sergiienko, Andrii. 
245 1 0 |a WebRTC blueprints :  |b develop your very own media applications and services using WebRTC /  |c Andrii Sergiienko. 
260 |a Birmingham, UK :  |b Packt Pub.,  |c 2014. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (viewed June 10, 2014). 
500 |a Includes index. 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Developing a WebRTC Application; Establishing a peer-to-peer connection; Session Description Protocol; ICE and ICE candidates; NAT traversal; WebSocket; Preparing the environment; Installing Erlang; Installing Rebar; Configure a web server; A simple p2p video conference -- the browser application; Developing a WebRTC API adapter; Developing a WebRTC API wrapper; Developing an index page; Local and remote video objects 
505 8 |a A simple p2p video conference -- the server applicationThe application description file; The application module; The server supervisor; The Websocket handler; Developing a configuration script for Rebar; Compiling and running the signaling server; Let's start the conference!; Configuring and installing your own STUN server; Summary; Chapter 2: Using the WebRTC Data API; Introducing the Data API; Introducing protocols; Introducing HTML5; Introducing the HTML5 File API; Known limitations; Preparing the environment; A simple file-sharing service -- the browser application; The WebRTC API wrapper 
505 8 |a Developing the main page of the applicationRunning the application; Summary; Chapter 3: The Media Streaming and Screen Casting Service; Preparing our environment; Using HTTPS and SSL; Configuring a WebSocket proxy; The web browser configuration; Preparing a media file; Developing the application; Developing a signaling server; Limitations; The media streaming and screen casting service; Developing a WebRTC API wrapper; Creating the application's index page; Starting the application and testing it; Summary; Chapter 4: Security and Authentication; Preparing our environment; Signaling 
505 8 |a Using STUN and TURNUsing the TURN authentication; The TURN transport layer; The TURN REST API; Using web-based identity providers; Deploying the TURN server; Configuring HTTPS and self-signed certificates; Configuring the server's firewall; Configuring the TURN server; The TURN REST API flag; Integrating the TURN server with our application; Improving the signaling server; Improving the JavaScript browser-side code; Starting the application and testing; Summary; Chapter 5: Mobile Platforms; Preparing the environment; Supporting WebRTC on mobile platforms; Android; iOS; Windows Phones 
505 8 |a BlackberryUtilizing WebRTC via a native browser; Utilizing WebRTC using browser applications; Developing native mobile applications; Looking at WebRTC on mobile platforms; Hardware; Environment; Using third-party libraries and SDKs; Building a WebRTC native demo application; Building a WebRTC demo application for Android; Configuring the build environment; Obtaining the source code; Installing Oracle JDK; Preparing for compilation; Installing Android Development Tools; Compiling the code; Running the Android demo application on an emulator; Running the Android demo application on your device 
520 |a This book is a step-by-step project-based guide that aims to teach you how to develop your own web applications and services with WebRTC in a concise, practical manner. If you are a WebRTC developer and want to build complex WebRTC applications and projects, or if you want to gain practical experience in developing web applications, advanced WebRTC media handling, Server and client signalling, call flows, third party integration, then this book is perfect for you. It is essential to have prior knowledge about building simple applications using WebRTC. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Development. 
650 0 |a Web applications. 
650 0 |a Communication  |x Methodology. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Applications Web. 
650 6 |a Communication  |x Méthodologie. 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Communication  |x Methodology.  |2 fast  |0 (OCoLC)fst00869976 
650 7 |a Web applications.  |2 fast  |0 (OCoLC)fst01895855 
776 0 8 |i Print version:  |a Sergiienko, Andrii.  |t WebRTC blueprints : develop your very own media applications and services using WebRTC.  |d Birmingham, England : Packt Publishing, ©2014  |h iii, 160 pages  |k Community experience distilled.  |z 9781783983100 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=780178  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26850164 
938 |a ebrary  |b EBRY  |n ebr10873446 
938 |a EBSCOhost  |b EBSC  |n 780178 
938 |a YBP Library Services  |b YANK  |n 11818127 
994 |a 92  |b IZTAP