Package com.wowza.io

Interface ITextReader

All Known Subinterfaces:
IDvrTextReader

public interface ITextReader
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Close the media asset
    boolean
    Does the media asset exist
    Get the basePath for the random access reader
    Get the media name
    Get the unique path to the media asset item
    void
    init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName)
     
    boolean
    Is the media asset open
    long
    Return the lastModified date (same format as File.lastModified)
    long
    Get the media asset length in bytes
    void
    Open the media asset
    int
    read(char[] buf, int off, int size)
     
    boolean
     
  • Method Details

    • init

      void init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName)
    • open

      void open() throws IOException
      Open the media asset
      Throws:
      IOException
    • ready

      boolean ready() throws IOException
      Throws:
      IOException
    • close

      void close() throws IOException
      Close the media asset
      Throws:
      IOException
    • isOpen

      boolean isOpen()
      Is the media asset open
      Returns:
      true if media asset is open
    • read

      int read(char[] buf, int off, int size) throws IOException
      Throws:
      IOException
    • getBasePath

      String getBasePath()
      Get the basePath for the random access reader
      Returns:
      basePath for the random access reader
    • getMediaName

      String getMediaName()
      Get the media name
      Returns:
      media name
    • exists

      boolean exists()
      Does the media asset exist
      Returns:
      true if media assets exists
    • lastModified

      long lastModified()
      Return the lastModified date (same format as File.lastModified)
      Returns:
      lastModified date (same format as File.lastModified)
    • length

      long length()
      Get the media asset length in bytes
      Returns:
      media asset length in bytes
    • getPath

      String getPath()
      Get the unique path to the media asset item
      Returns:
      unique path to the media asset item