public final class FlvFileMediaStream extends FileMediaStream implements IMediaStream
FlvFileMediaStream - the implementation of the FLV file media stream.IMediaStream.IListener, IMediaStream.ListenerAdapter| Constructor and Description | 
|---|
FlvFileMediaStream(java.io.File file)
Constructor. 
 | 
FlvFileMediaStream(java.io.File file,
                  int bufferSize)
Constructor. 
 | 
FlvFileMediaStream(java.lang.String file)
Constructor. 
 | 
FlvFileMediaStream(java.lang.String file,
                  int bufferSize)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
release()
Releases resources acquired by the stream. 
 | 
boolean | 
retrieve(IMediaStream.IListener listener)
Retrieves next portion of data (the result is returned through the  
listener). | 
getSource, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSourcepublic FlvFileMediaStream(java.lang.String file)
                   throws java.lang.Exception
file - flv filejava.lang.Exception - if an exception occurredpublic FlvFileMediaStream(java.io.File file)
                   throws java.lang.Exception
file - flv filejava.lang.Exception - if an exception occurredpublic FlvFileMediaStream(java.lang.String file,
                  int bufferSize)
                   throws java.lang.Exception
file - flv filebufferSize - buffer sizejava.lang.Exception - if an exception occurredpublic FlvFileMediaStream(java.io.File file,
                  int bufferSize)
                   throws java.lang.Exception
file - flv filebufferSize - buffer sizejava.lang.Exception - if an exception occurredpublic boolean retrieve(IMediaStream.IListener listener)
IMediaStreamlistener).
 true if media data is provided; false if
 end of stream is detected, exception is thrown or timeout event notification.retrieve in interface IMediaStreamlistener - media stream listenertrue if media data is available; otherwise falsepublic void release()
IMediaStreamrelease in interface IMediaStreamrelease in class FileMediaStream