Class CommonMixOutputParams

    • Constructor Detail

      • CommonMixOutputParams

        public CommonMixOutputParams()
      • CommonMixOutputParams

        public CommonMixOutputParams​(CommonMixOutputParams source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getOutputStreamName

        public String getOutputStreamName()
        Get 输出流名称。
        Returns:
        OutputStreamName 输出流名称。
      • setOutputStreamName

        public void setOutputStreamName​(String OutputStreamName)
        Set 输出流名称。
        Parameters:
        OutputStreamName - 输出流名称。
      • getOutputStreamType

        public Long getOutputStreamType()
        Get 输出流类型,取值范围[0,1]。 不填默认为0。 当输出流为输入流 list 中的一条时,填写0。 当期望生成的混流结果成为一条新流时,该值填为1。 该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。
        Returns:
        OutputStreamType 输出流类型,取值范围[0,1]。 不填默认为0。 当输出流为输入流 list 中的一条时,填写0。 当期望生成的混流结果成为一条新流时,该值填为1。 该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。
      • setOutputStreamType

        public void setOutputStreamType​(Long OutputStreamType)
        Set 输出流类型,取值范围[0,1]。 不填默认为0。 当输出流为输入流 list 中的一条时,填写0。 当期望生成的混流结果成为一条新流时,该值填为1。 该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。
        Parameters:
        OutputStreamType - 输出流类型,取值范围[0,1]。 不填默认为0。 当输出流为输入流 list 中的一条时,填写0。 当期望生成的混流结果成为一条新流时,该值填为1。 该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。
      • getOutputStreamBitRate

        public Long getOutputStreamBitRate()
        Get 输出流比特率。取值范围[1,10000]。 不填的情况下,系统会自动判断。
        Returns:
        OutputStreamBitRate 输出流比特率。取值范围[1,10000]。 不填的情况下,系统会自动判断。
      • setOutputStreamBitRate

        public void setOutputStreamBitRate​(Long OutputStreamBitRate)
        Set 输出流比特率。取值范围[1,10000]。 不填的情况下,系统会自动判断。
        Parameters:
        OutputStreamBitRate - 输出流比特率。取值范围[1,10000]。 不填的情况下,系统会自动判断。
      • getOutputStreamGop

        public Long getOutputStreamGop()
        Get 输出流GOP大小。取值范围[1,10]。 不填的情况下,系统会自动判断。
        Returns:
        OutputStreamGop 输出流GOP大小。取值范围[1,10]。 不填的情况下,系统会自动判断。
      • setOutputStreamGop

        public void setOutputStreamGop​(Long OutputStreamGop)
        Set 输出流GOP大小。取值范围[1,10]。 不填的情况下,系统会自动判断。
        Parameters:
        OutputStreamGop - 输出流GOP大小。取值范围[1,10]。 不填的情况下,系统会自动判断。
      • getOutputStreamFrameRate

        public Long getOutputStreamFrameRate()
        Get 输出流帧率大小。取值范围[1,60]。 不填的情况下,系统会自动判断。
        Returns:
        OutputStreamFrameRate 输出流帧率大小。取值范围[1,60]。 不填的情况下,系统会自动判断。
      • setOutputStreamFrameRate

        public void setOutputStreamFrameRate​(Long OutputStreamFrameRate)
        Set 输出流帧率大小。取值范围[1,60]。 不填的情况下,系统会自动判断。
        Parameters:
        OutputStreamFrameRate - 输出流帧率大小。取值范围[1,60]。 不填的情况下,系统会自动判断。
      • getOutputAudioBitRate

        public Long getOutputAudioBitRate()
        Get 输出流音频比特率。取值范围[1,500] 不填的情况下,系统会自动判断。
        Returns:
        OutputAudioBitRate 输出流音频比特率。取值范围[1,500] 不填的情况下,系统会自动判断。
      • setOutputAudioBitRate

        public void setOutputAudioBitRate​(Long OutputAudioBitRate)
        Set 输出流音频比特率。取值范围[1,500] 不填的情况下,系统会自动判断。
        Parameters:
        OutputAudioBitRate - 输出流音频比特率。取值范围[1,500] 不填的情况下,系统会自动判断。
      • getOutputAudioSampleRate

        public Long getOutputAudioSampleRate()
        Get 输出流音频采样率。取值范围[96000, 88200, 64000, 48000, 44100, 32000,24000, 22050, 16000, 12000, 11025, 8000]。 不填的情况下,系统会自动判断。
        Returns:
        OutputAudioSampleRate 输出流音频采样率。取值范围[96000, 88200, 64000, 48000, 44100, 32000,24000, 22050, 16000, 12000, 11025, 8000]。 不填的情况下,系统会自动判断。
      • setOutputAudioSampleRate

        public void setOutputAudioSampleRate​(Long OutputAudioSampleRate)
        Set 输出流音频采样率。取值范围[96000, 88200, 64000, 48000, 44100, 32000,24000, 22050, 16000, 12000, 11025, 8000]。 不填的情况下,系统会自动判断。
        Parameters:
        OutputAudioSampleRate - 输出流音频采样率。取值范围[96000, 88200, 64000, 48000, 44100, 32000,24000, 22050, 16000, 12000, 11025, 8000]。 不填的情况下,系统会自动判断。
      • getOutputAudioChannels

        public Long getOutputAudioChannels()
        Get 输出流音频声道数。取值范围[1,2]。 不填的情况下,系统会自动判断。
        Returns:
        OutputAudioChannels 输出流音频声道数。取值范围[1,2]。 不填的情况下,系统会自动判断。
      • setOutputAudioChannels

        public void setOutputAudioChannels​(Long OutputAudioChannels)
        Set 输出流音频声道数。取值范围[1,2]。 不填的情况下,系统会自动判断。
        Parameters:
        OutputAudioChannels - 输出流音频声道数。取值范围[1,2]。 不填的情况下,系统会自动判断。
      • getMixSei

        public String getMixSei()
        Get 输出流中的sei信息。如果无特殊需要,不填。
        Returns:
        MixSei 输出流中的sei信息。如果无特殊需要,不填。
      • setMixSei

        public void setMixSei​(String MixSei)
        Set 输出流中的sei信息。如果无特殊需要,不填。
        Parameters:
        MixSei - 输出流中的sei信息。如果无特殊需要,不填。