Welcome!

Pramod Jain

Subscribe to Pramod Jain: eMailAlertsEmail Alerts
Get Pramod Jain via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Pramod Jain

This article describes our experiences with developing a browser-based Web conferencing application with the following constraints: HTTP protocol (port 80) to broadcast and receive video/audio Broadcasters and receivers are not required to have public IP addresses Multiple users, each capable of broadcasting to and receiving feeds from many users Low-cost solution for continuous video/audio feed Java Media Framework (JMF) is used to develop the browser-based Web conferencing application. In this architecture, the client uses two JMF applets - one for capturing video/audio from a ... (more)

Building an Instant Messaging Application Using Jabber/XMPP

This article will describe our experiences with developing a Java-based instant messenger application using Jabber/XMPP (Extensible Messaging and Presence Protocol) - a free, open and public protocol and technology for instant messaging. According to the Jabber Software Foundation, "Under the hood, Jabber is a set of streaming XML protocols and technologies that enable any two entities o... (more)

Data Driven Web Graphics with SVG: A Declarative Approach

Scalable Vector Graphics is likely to revolutionize the way Web graphics are rendered, stored, manipulated, and associated with content. SVG, a 2D portable Web graphics standard recommended by the W3C in September 2001, is an XML-based standard for specifying both graphics and content. SVG replaces server-side image file creation or applet-based graphics with client/Web browser-based ren... (more)

Medical Image Conversion

In this article we'll discuss the conversion of image formats using Sun's Java Image I/O (ImageIO) and the NIH ImageJ APIs. The image formats of interest are DICOM, JPEG 2000, PNG, and TIFF. These formats are widely used in medical applications; however, most of the disciplines in medicine are standardizing on DICOM. A single API, ImageIO or ImageJ, supports the reading and writing of li... (more)