Click or drag to resize
FlvReader Class
FLVReader is a Flash Video Splitter
Compatible with File Video File (FLV) Version 10
FLVReader is able to work with files on file systems and HTTP resources.
Inheritance Hierarchy
SystemObject
  StreamCoders.ContainerFlvReader

Namespace: StreamCoders.Container
Assembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class FlvReader : IReader, IDisposable

The FlvReader type exposes the following members.

Constructors
  NameDescription
Public methodFlvReader
Initializes a new Instance of FLVReader.
Top
Properties
  NameDescription
Public propertyPosition
Gets or sets the position in the data stream.
Public propertyTracks
Gets the tracks.
Top
Methods
  NameDescription
Public methodDispose
Dispose of this object, cleaning up any resources it uses.
Public methodDispose(Boolean)
Dispose of this object, cleaning up any resources it uses.
Public methodGetNextFrame
Gets next frame from media stream.
Public methodGetTrackStatus
Gets the Status of a specified Track.
Public methodInit(Stream)
Initializes FLVReader with the previously specified FileName.
Public methodInit(String)
Initialises this object.
Top
Fields
  NameDescription
Public fieldScriptDataTag
Script Metadata of FLV file. Contains additional information and objects representing metatags.
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
Remarks
For an example on how to use FLVReader see FilePlayer and online examples.
See Also