Interface IHTTPStreamerCupertinoIndex


  • public interface IHTTPStreamerCupertinoIndex
    • Method Detail

      • 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)
      • close

        void close()
      • open

        void open()
      • getIndexCount

        int getIndexCount()
      • getIndexKeyFrameCount

        int getIndexKeyFrameCount()
      • 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)
      • getStreamName

        String getStreamName()
      • getStreamNames

        java.util.List<String> getStreamNames()
      • getStreamBitrates

        java.util.List<Long> getStreamBitrates()
      • getStreamNamesRaw

        java.util.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)
      • 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)