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 Webcam and the
other for playing video/audio feed. The capture applet continuously captures
video/audio feed for a specified length of time (e.g., 10 seconds) and saves
it locally in a file. This file is uploaded to a Web server using an upload
servlet. The media stream is stored in MSVIDEO ... (more)
A Model-View-Controller based Plug-able Declarative Framework (MVC-PDF) will
be described, in which developers use the full power of ColdFusion MX (CFMX)
components to create MVC applications. The declarative nature of the
framework will allow the controller and the model to be specified
declaratively in configuration files, versus custom coded in ColdFusion.
A MVC-PDF will allow developers in a team to write no ColdFusion components;
instead, these developers will code the business logic in controller and
model XML configuration files.
The pluggable nature of the framework will ... (more)
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 limited image formats. We'll describe the use of these two
APIs to support the reading and writing of a larger number of image formats
as well as the process of extracting rich metadata from DICOM f... (more)