Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Internet Multimedia Communications Using SIP: A Modern Approach Including Java® Practice

Buy
Session Initiation Protocol (SIP) was conceived in 1996 as a signaling protocol for inviting users to multimedia conferences. With this development, the next big Internet revolution silently started. That was the revolution which would end up converting the Internet into a total communication system which would allow people to talk to each other, see each other, work collaboratively or send messages in real time. Internet telephony and, in general, Internet multimedia, is the new revolution today and SIP is the key protocol which allows this revolution to grow.
The book explains, in tutorial fashion, the underlying technologies that enable real-time IP multimedia communication services in the Internet (voice, video, presence, instant messaging, online picture sharing, white-boarding, etc). Focus is on session initiation protocol (SIP) but also covers session description protocol (SDP), Real-time transport protocol (RTP), and message session relay protocol (MSRP). In addition, it will also touch on other application-related protocols and refer to the latest research work in IETF and 3GPP about these topics. (3GPP stands for "third-generation partnership project" which is a collaboration agreement between ETSI (Europe), ARIB/TTC (Japan), CCSA (China), ATIS (North America) and TTA (South Korea).) The book includes discussion of leading edge theory (which is key to really understanding the technology) accompanied by Java examples that illustrate the theoretical concepts.

Throughout the book, in addition to the code snippets, the reader is guided to build a simple but functional IP soft-phone therefore demonstrating the theory with practical examples.

This book covers IP multimedia from both a theoretical and practical point of view focusing on letting the reader understand the concepts and put them into practice using Java. It includes lots of drawings, protocol diagrams, UML sequence diagrams and code snippets that allow the reader to rapidly understand the concepts.

KEY FEATURES

* Focus on HOW multimedia communications over the Internet works to allow readers to really understand and implement the technology
* Explains how SIP works, including many programming examples so the reader can understand abstract concepts like SIP dialogs, SIP transactions, etc.
* It is not focused on just VoIP. It looks At a wide array of enhanced communication services related to SIP enabling the reader put this technology into practice.
* Includes nearly 100 references to the latest standards and working group activities in the IETF, bringing the reader completely up to date.
* Provides a step-by-step tutorial on how to build a basic, though functional, IP soft-phone allowing the reader to put concepts into practice.
* For advanced readers, the book also explains how to build a SIP proxy and a SIP registrar to enhance one's expertise and marketability in this fast moving area.
(HTML tags aren't allowed.)

Oracle Database Transactions and Locking Revealed
Oracle Database Transactions and Locking Revealed

Oracle Database Transactions and Locking Revealed provides much-needed information for building scalable, high-concurrency applications and deploy them against the Oracle Database. Read this short, 150-page book that is adapted from Expert Oracle Database Architecture to gain a solid and accurate understanding of how locking...

Microsoft Office 365: Exchange Online Implementation and Migration
Microsoft Office 365: Exchange Online Implementation and Migration
In the middle of 2006, I was preparing for an important executive review for Jeff Raikes to seek approval to kick off the project to build "CCS"—a communication and collaboration service from Microsoft. As was Jeff's approach to big decision meetings, he would ask for the PowerPoint slides in advance so he could review the...
Programming F# (Animal Guide)
Programming F# (Animal Guide)
Why learn F#? This multi-paradigm language not only offers you an enormous productivity boost through functional programming, it also lets you develop applications using your existing object-oriented and imperative programming skills. With Programming F#, you'll quickly discover the many advantages of Microsoft's new language, which...

Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence
Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence
The study of multiagent systems began in the field of distributed artificial intelligence (DAI) about 20 years
ago. Today these systems are not simply a research topic, but are also beginning to become an important subject of
academic teaching and industrial and commercial application. While there are several high-quality collections of
...
Environmental Management System ISO 14001: 2004: Handbook of Transition with CD-ROM
Environmental Management System ISO 14001: 2004: Handbook of Transition with CD-ROM

Environmental Management System ISO 14001:2004 provides the information and practical know-how required to facilitate a smooth adoption and incorporation of the latest revisions and enhancements put forth by the International Organization for Standardization. This unique work shows how to adopt or transition to the...

Spss Programming And Data Management: A Guide for Spss And Sas Users
Spss Programming And Data Management: A Guide for Spss And Sas Users
Experienced data analysts know that a successful analysis or meaningful report often requires more work in acquiring, merging, and transforming data than in specifying the analysis or report itself. SPSS contains powerful tools for accomplishing and automating these tasks. While much of this capability is available through the graphical user...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy