Interface IHTTPStreamerCupertinoIndex


public interface IHTTPStreamerCupertinoIndex
  • Method Details

    • getPlaylistStr

      String getPlaylistStr(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition)
    • init

      void init(IHTTPStreamerApplicationContext appContext, IHTTPStreamerSession httpStreamerSession, String rawStreamName, String streamExt, String streamName, long playStart, long playDuration, long playSeek, com.wowza.wms.timedtext.model.TimedTextRequest timedTextRequest, String vodTranscodeNGRP)
    • indexFile

      void indexFile(IHTTPStreamerSession httpStreamerSession)
    • close

      void close()
    • open

      void open()
    • addIndexItem

      int addIndexItem(IHTTPStreamerCupertinoIndexItem item)
    • addIndexKeyFrameItem

      int addIndexKeyFrameItem(IHTTPStreamerCupertinoIndexItem item)
    • getIndexCount

      int getIndexCount()
    • getIndexKeyFrameCount

      int getIndexKeyFrameCount()
    • getIndexItem

      IHTTPStreamerCupertinoIndexItem getIndexItem(int index)
    • getIndexKeyFrameItem

      IHTTPStreamerCupertinoIndexItem getIndexKeyFrameItem(int index)
    • getTitleStr

      String getTitleStr()
    • setTitleStr

      void setTitleStr(String titleStr)
    • isDoEncryption

      boolean isDoEncryption()
    • isDoKeyFrameEncryption

      boolean isDoKeyFrameEncryption()
    • getEncURL

      String getEncURL()
    • getEncKeyFrameURL

      String getEncKeyFrameURL()
    • getEncInfo

      com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo getEncInfo()
    • getEncKeyFrameInfo

      com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoEncInfo getEncKeyFrameInfo()
    • getChunk

      LiveStreamPacketizerCupertinoChunk getChunk(String filename, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, long bitrate, boolean isByteRangeRequest)
    • fillChunk

      void fillChunk(IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, long bitrate, boolean isByteRangeRequest)
    • getApplicationContext

      IHTTPStreamerApplicationContext getApplicationContext()
    • getHttpStreamerSession

      IHTTPStreamerSession getHttpStreamerSession()
    • getStreamName

      String getStreamName()
    • getStreamNames

      List<String> getStreamNames()
    • getStreamBitrates

      List<Long> getStreamBitrates()
    • getStreamNamesRaw

      List<String> getStreamNamesRaw()
    • getStreamMode

      int getStreamMode()
    • setStreamMode

      void setStreamMode(int streamMode)
    • getAudioBitrate

      int getAudioBitrate()
    • setAudioBitrate

      void setAudioBitrate(int audioBitrate)
    • getVideoBitrateAverage

      int getVideoBitrateAverage()
    • setVideoBitrateAverage

      void setVideoBitrateAverage(int videoBitrate)
    • getVideoBitratePeak

      int getVideoBitratePeak()
    • setVideoBitratePeak

      void setVideoBitratePeak(int videoBitrate)
    • getAudioCodec

      int getAudioCodec()
    • setAudioCodec

      void setAudioCodec(int audioCodec)
    • getID3Bitrate

      int getID3Bitrate(com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition)
    • getID3FramesHeader

      ID3Frames getID3FramesHeader()
    • getID3FramesFooter

      ID3Frames getID3FramesFooter()
    • getID3FramesHeaderAudio

      ID3Frames getID3FramesHeaderAudio()
    • getID3FramesFooterAudio

      ID3Frames getID3FramesFooterAudio()
    • getCodecInfoVideo

      com.wowza.wms.media.model.MediaCodecInfoVideo getCodecInfoVideo()
    • getCodecInfoAudio

      com.wowza.wms.media.model.MediaCodecInfoAudio getCodecInfoAudio()
    • getCodecsStr

      String getCodecsStr(int codecStrFormatId)
    • getCodecsAudioStr

      String getCodecsAudioStr(int codecStrFormatId)
    • getCodecsVideoStr

      String getCodecsVideoStr(int codecStrFormatId)
    • getResolutionStr

      String getResolutionStr()
    • getDuration

      double getDuration()
    • setDuration

      void setDuration(double duration)
    • getProperties

      WMSProperties getProperties()
    • getPlayStart

      long getPlayStart()
    • setPlayStart

      void setPlayStart(long playStart)
    • getPlayDuration

      long getPlayDuration()
    • setPlayDuration

      void setPlayDuration(long playDuration)
    • getPlaySeek

      long getPlaySeek()
    • setPlaySeek

      void setPlaySeek(long playSeek)
    • getStreamNameByBitrate

      String getStreamNameByBitrate(long bitrate)
    • getStreamNameByBitrate

      String getStreamNameByBitrate(long bitrate, String languageStr, String titleStr)
    • getVODTranscodeNGRP

      String getVODTranscodeNGRP()
    • setVODTranscodeNGRP

      void setVODTranscodeNGRP(String vodTranscodeNGRP)
    • getSubtitlelistStr

      String getSubtitlelistStr(String languageID, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo)
    • getCaptionRequest

      com.wowza.wms.timedtext.model.TimedTextRequest getCaptionRequest()
    • setCaptionRequest

      void setCaptionRequest(com.wowza.wms.timedtext.model.TimedTextRequest request)
    • setWebVTTCaptionProvider

      void setWebVTTCaptionProvider(com.wowza.wms.timedtext.webvtt.ITimedTextProviderWebVTT captionProviderWebVTT)
    • getWebVTTCaptionProvider

      com.wowza.wms.timedtext.webvtt.ITimedTextProviderWebVTT getWebVTTCaptionProvider()
    • setCEA608CaptionProvider

      void setCEA608CaptionProvider(com.wowza.wms.timedtext.cea608.ITimedTextProviderCEA608 captionProviderCEA608)
    • getCEA608CaptionProvider

      com.wowza.wms.timedtext.cea608.ITimedTextProviderCEA608 getCEA608CaptionProvider()
    • isUseWebVTTForVODCaptions

      boolean isUseWebVTTForVODCaptions()
    • setUseWebVTTForVODCaptions

      void setUseWebVTTForVODCaptions(boolean useWebVTTForCaption)
    • getSubtitleChunk

      String getSubtitleChunk(String filename, String languageID, boolean isByteRangeRequest)
    • isReloadMediaList

      boolean isReloadMediaList()
    • isCreateKeyFrameOnlyPlaylist

      boolean isCreateKeyFrameOnlyPlaylist()
    • getKeyFrameOnlyBitrate

      int getKeyFrameOnlyBitrate()
    • setKeyFrameOnlyBitrate

      void setKeyFrameOnlyBitrate(int keyFrameOnlyBitrate)