This isn't an excerpt from my soon-to-be-released QuickTime for Java book, though now I wish it was.
Tutorial Details:
QuickTime's streaming API, represented in Java by the package quicktime.streaming works only on Mac OS (Classic and OS X). The classes are present in QTJ for Windows, but they won't do anything. However, you can use QuickTime for Windows as a client for a stream, and if running in Java isn't critical, you can get the Darwin Streaming Server, an open source project that's runnable on Windows 2000 Server and 2003 Server, as well as Solaris 9 and Red Hat Linux 9.
What Streaming Is, What It Isn't
Given the overloading of the term "stream," it's not easy to nail down what the term "streaming" even means. For example, QuickTime has long supported a "fast-start" feature--a movie could start playing if QuickTime determined that it had enough data that it could start playing and would not run out of data at the current download rate--that some people mistook for a form of streaming. And to be sure, that has its advantages: it's easier to set up and it ensures that all packets get to the client. But real streaming, that is to say, streaming that corresponds to Internet Engineering Task Force (IETF) standards, is a different matter entirely, not supported by QuickTime until QuickTime 5, and not exposed to Java until QTJ 6.
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: Streaming QuickTime with Java
View Tutorial: Streaming QuickTime with Java
Related
Tutorials:
A portable hill of
beans
A portable hill of
beans |
Build
servlet-based enterprise Web applications - JavaWorld - December
1998
Build
servlet-based enterprise Web applications - JavaWorld - December
1998 |
Multicast the chatwaves - JavaWorld October 1999
Multicast the chatwaves - JavaWorld October 1999 |
JavaWorld -
Java Tips
index
JavaWorld -
Java Tips
index |
Apple announces Java 2 plans at MacWorld
Apple announces Java 2 plans at MacWorld |
Device programming with MIDP, Part
3 - JavaWorld
July 2001
Device programming with MIDP, Part
3 - JavaWorld
July 2001 |
Pushlets: Send
events from servlets to DHTML client browsers
Pushlets: Send
events from servlets to DHTML client browsers |
JavaWorld article
JavaWorld article |
Enhance your J2EE presentation layer
Enhance your J2EE presentation layer |
QTJ Audio
QTJ Audio
QuickTime Java can be the heart and soul of cross-platform video players and editors QTJ is also well-suited to be the engine of audio-only applications, such as MP3 players.
an audio player, QTBebop, that displays song metadata, band levels, |
Interface Tool for Java
Interface Tool for Java
Interface Tool for Java is a tool that allows Java programs to communicate with ActiveX objects. It allows easy integration of ActiveX objects into a Java Environment |
Java Mime Magic Library
Java Mime Magic Library
jMimeMagic is a Java library for determining the MIME type of files or streams.
|
Object-Oriented Language: Java / APIs (Classes & Libraries)
The Java Platform APIs are a set of essential interfaces that developers need to build their Java applications and applets. All Java Platfrom APIs are open and extensible, and are created by JavaSoft and industry-wide specialists in each target technology |
Tiger and Beyond, the Future of the Java Platform
Part Two of an interview with Sun Microsystems' Sun Fellow, Graham Hamilton, explores Java 2 Platform, Standard Edition 5.0 (J2SE 5.0) and the future of the Java language. |
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. |
Collection of Large Number of Java Interview Questions!
Collection of Large Number of Java Interview Questions!
Collection of Large Number of Java Interview Questions
The Core Java Interview Questions
The Jakarta Struts Interview Questions
|
Collection of Large Number of Java Sample Programs and Tutorials
Collection of Large Number of Java Sample Programs and Tutorials
Collection of Large Number of Java Sample Programs and Tutorials
HelloWorld Java Program
Simple Java Program for beginners that prints HelloWorld! on console. |
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 |
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. |
JPackIt JPackIt is a Java application for packaging a Java project into single executable package
Java Project in single jar, class or exe containing all java application resources and referenced libraries. |
|
|
|