IBM®
Skip to main content
    United States change      Terms of use
 
 
Select a scope: Search for:    
     Home      Products      Services & industry solutions      Support & downloads      My account     
 


alphaWorks  >  Collaboration  >  

IBM Personal Presenter

A simple, serverless means of producing and distributing rich media content consisting of video, audio, and slides from the originator's computer to multiple clients.


Date Posted: October 30, 2007
What is IBM Personal Presenter? IBM® Personal Presenter captures live video and audio, as well as still images, from either a window of choice or the entire desktop. This set of multimedia streams can be streamed to remote clients using standard RTP/RTSP (Real Time Protocol/Real Time Streaming Protocol), and it can be recorded simultaneously to a standard MPEG-4 file. The Presenter uses a single window that displays the captured still images and video side by side. The control is deliberately made easy: A presentation can be started with a single click. IBM Personal Presenter allows configuration of several key parameters, such as video size and still-image capture rate. The graphical user interface (GUI) is written in Java®, and the underlying functionality, including the capture, recording, encoding, and streaming, is implemented in C/C++. This technology runs on Windows® and Linux®.

How does it work?

After IBM Personal Presenter is started, a URL is displayed that can be copied and sent to clients who wish to connect. A client pastes the URL into the browser address window in order to run a Java applet player that will connect to IBM Personal Presenter automatically and start decoding and displaying the video, audio, and still images. The Java applet that constitutes the client is called IBM Personal Viewer and is hosted here on alphaWorks®. A stand-alone application version is included in the installation of IBM Personal Presenter on Windows; a separate installation soon will be available for Linux (as of yet without IBM Personal Presenter). IBM Personal Viewer can receive standard RTP/RTSP live and video-on-demand (VOD) streams and can play local MPEG-4 files. The MPEG-4 encoder/decoder used in IBM Personal Presenter was developed by the IBM Haifa Media Services and Technologies Group.

About the technology author(s):
Peter Westerink, Ph.D., is a research staff member at the IBM T. J. Watson Research center in Hawthorne, New York. He received his Ph.D. in 1989 in electrical engineering from the Delft University of Technology, the Netherlands, and joined IBM in 1995. Since then, Dr. Westerink has been working in the areas of video compression, multi-media streaming, standardization organizations (MPEG and ISMA), and Web services.

Gayathri Shaikh is an advisory software engineer at the IBM T. J. Watson Research center in Hawthorne, New York. She received her M.S. in 1997 in computer and information science from Syracuse University, New York, and joined IBM in 2006. Ms. Shaikh's research interests include real-time multimedia systems, digital media applications, pervasive computing environments, and intelligent user interfaces.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
IBM and alphaWorks are trademarks of IBM Corporation in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
View screenshots:
IBM Personal Presenter with audio, video, and image streams.


Related technologies

 

    About IBM      Privacy      Contact


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser