A standards-based multi-media server that serves both live and stored presentations and that is accessible as and controlled as a Web service for Windows and Linux.
Tutorial Details:
The IBM Web Service Streaming Engine is a multi-media streaming server, able to stream audio, video, images, and text (closed captioning). It can serve both live and stored content. The streaming protocols are standards-based, such as the IETF RTSP protocol, and the streamed content itself also adheres to standards such as MPEG-4 video and MP3 audio. In stored applications the server streams the content from a standard QuickTime/MPEG-4 file that does not require so-called "hint tracks."
Loading stored content into the server to make it available for streaming is done by putting the content, such as an MPEG-4 file, into a configurable directory or sub-directory. The server does not keep track of the content and only accesses it when it is asked to serve it, thus externalizing content management.
The Streaming Engine explicitly implements only the streaming functions. Non-streaming functions such as authentication, load balancing, installation, and content management are expected to be handled by the environment in which the server runs. The currently-implemented environment that allows control and access to the server is to run the server as a Web Service. The server has been tested to run on the Apache Axis and WebSphere Web service hosts.
Various functions are available via the Web service to Web service client applications. Two such sample applications are the Administrative client and the Viewer client, both of which are Web-based applications accessible through a browser. The Administrative client lets the user start and stop the server, configure various settings, add or remove live sources, and dynamically monitor connected clients. The Viewer client lets a user see the live channels, browse the stored content directory and sub-directories, and view the available live and stored assets. The WSDL of the Web service can be used by developers to tailor existing Web service clients to specific styles and environments or to write completely new streaming applications.
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: MPEG4/MP3 Streaming Engine for Apache
View Tutorial: MPEG4/MP3 Streaming Engine for Apache
Related
Tutorials:
Use Microsoft's
Internet Information Server as a Java servlet engine -
JavaWorld June
2000
Use Microsoft's
Internet Information Server as a Java servlet engine -
JavaWorld June
2000 |
Encapsulate reusable functionality in JSP
This tutorial shows you how you can encapsulate the resuable functionality in JSP pages. |
Clean up your wire protocol with SOAP, Part 3 - JavaWorld June
2001
Clean up your wire protocol with SOAP, Part 3 - JavaWorld June
2001 |
Pushlets: Send
events from servlets to DHTML client browsers
Pushlets: Send
events from servlets to DHTML client browsers |
Axis: The next generation of Apache SOAP
Axis: The next generation of Apache SOAP |
Jtrix: Web
services beyond SOAP
Jtrix: Web
services beyond SOAP |
AurigaDoclet: Javadoc doclet for generating javadoc in pdf, postscript, etc
What Is AurigaDoclet?
AurigaDoclet is a Javadoc doclet which can generate Java API document in fo, pdf, postscript, pcl, and svg format. AurigaDoclet accepts command line options which can be used to further customize the generated output. |
Excerpt from Apache Axis Live
Excerpt from Apache Axis Live
This chapter, "Getting Started with the Apache Axis Project," you will take "a brief look at what Axis is and how it implements some of the SOAP services. |
Template-Based Code Generation with Apache Velocity, Part 1
Template-Based Code Generation with Apache Velocity, Part
I'm going to discuss template-based code generation, explain basic concepts related to templates and transformations, and demonstrate the huge benefits they can bring in code generation. |
Apache Geronimo
Apache Geronimo
Welcome to Apache Geronimo, the J2EE server project of the Apache Software Foundation. Please help us make this a world class, certified J2EE container! |
Template-Based Code Generation with Apache Velocity, Part 2
Template-Based Code Generation with Apache Velocity, Part 2
As described in part one of this series, code generation typically uses a template engine to transform some kind of "model" into compilable code, given the formatting specified by a template. |
Mandarax
Mandarax is an open source java class library for deduction rules. It provides an infrastructure for defining, managing and querying rule bases. |
The Apache Derby Project
Derby is an effort undergoing incubation at the Apache Software Foundation. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision-making process have stabilised in a ma |
Introduction to JSP
Introduction to JSP
Introduction to JSP
Java Server Pages or JSP for short is Sun's solution for developing dynamic web sites. JSP provide excellent server side scripting support for creating database driven web applications. JSP enable the |
Struts, JavaServer Faces, and Java Studio Creator:
The Evolution of Web Application Frameworks Sun Microsystems' Craig McClanahan, the creator of the Apache Struts Framework, co-specification lead for JavaServer Faces 1.0, and prime architect for Sun Java Studio Creator's new release, explains all three. |
Streaming QuickTime with Java
This isn't an excerpt from my soon-to-be-released QuickTime for Java book, though now I wish it was. |
JSP Architecture
JSP Architecture
JSP ARCHITECTURE
J PS pages are high level extension of servlet and it enable the developers to embed java code in html pages. JSP files are finally compiled into a servlet by the JSP engine. Compiled servlet is used by the engine |
We are providing Downloadable Version of Dyne:bolic 1.3 Linux
We are providing Downloadable Version of Dyne:bolic 1.3 Linux
Dyne:bolic 1.3 Linux
Now Available Dyne:bolic 1.3 CD
We are providing the free downloadable version of Dyne:bolic, which is distributed under GNU public license. You have to pay only |
Download Search Engine Code its free and Search engine is developed in Servlets
Download Search Engine Code its free and Search engine is developed in Servlets
Download Search Engine Code
Installation Instruction
Download and unzip the file into your favorite directory.
Create a database on your MySQL Server.
Run all the |
Chat Transcript: Java Web Services Developer Pack (Java WSDP) 1.5
Learn about the exciting new web services features in the recently-released Java WSDP 1.5. |
|
|
|