Interface ILivePlayer


public interface ILivePlayer
  • Field Details

  • Method Details

    • init

      void init(IMediaStream parent, MediaStreamMap streams)
    • play

      int play(IMediaStream stream, OutputStream out, AMFObj wmsObjAudio, AMFObj wmsObjVideo, AMFObj wmsObjData, long[] sizes)
    • play

      int play(OutputStream out, AMFObj wmsObjAudio, AMFObj wmsObjVideo, AMFObj wmsObjData, long[] sizes)
    • play

      boolean play(IMediaStream stream)
    • play

      boolean play()
    • close

      void close()
    • resetNoLookup

      void resetNoLookup()
    • reset

      void reset(boolean isReset)
    • pause

      void pause(int pauseType, long timecode)
    • pauseRaw

      void pauseRaw(int pauseType, long timecode)
    • seek

      void seek(int location)
    • setBufferTime

      void setBufferTime(int bufferTime)
    • shutdown

      void shutdown()
    • setName

      void setName(String name, String oldName, String ext, String queryStr, double playStart, double playLen, int playTransition)
    • switchName

      void switchName(String name, String oldName, String ext, String queryStr, double playStart, double playLen, int playTransition)
    • stopName

      void stopName(String name, String oldName, String ext, String queryStr, double playStart, double playLen, int playTransition)
    • interruptPlay

      void interruptPlay()
    • startPlay

      void startPlay()
    • switchPlay

      void switchPlay()
    • updateLoggingValues

      void updateLoggingValues()
    • length

      double length()
    • size

      long size()
    • getLastTimecodeOffset

      long getLastTimecodeOffset()
    • getLastSentVideoTC

      long getLastSentVideoTC()
    • getLastSentAudioTC

      long getLastSentAudioTC()
    • getLastSentDataTC

      long getLastSentDataTC()
    • getLastVideoFilter

      int getLastVideoFilter()