Class ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings


  • public final class ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings
    extends java.lang.Object
    • Method Detail

      • acquisitionPointId

        public java.util.Optional<java.lang.String> acquisitionPointId()
        Returns:
        Identifier used to associate the segments between the output and the ingest server.
      • audioOnlyTimecodeControl

        public java.util.Optional<java.lang.String> audioOnlyTimecodeControl()
        Returns:
        Whether to put a timecode in the single video track of an audio-only output.
      • certificateMode

        public java.util.Optional<java.lang.String> certificateMode()
        Returns:
        When set to `selfSigned`, accepts self-signed certificates from the destination server.
      • connectionRetryInterval

        public java.util.Optional<java.lang.Integer> connectionRetryInterval()
        Returns:
        Number of seconds to wait before retrying a connection to the server if the connection is lost.
      • eventId

        public java.util.Optional<java.lang.String> eventId()
        Returns:
        Microsoft Smooth channel ID that is sent to the IIS server.
      • eventIdMode

        public java.util.Optional<java.lang.String> eventIdMode()
        Returns:
        How the event ID is generated.
      • eventStopBehavior

        public java.util.Optional<java.lang.String> eventStopBehavior()
        Returns:
        When set to `sendEos`, sends an end-of-stream to the IIS server when a stream stops.
      • filecacheDuration

        public java.util.Optional<java.lang.Integer> filecacheDuration()
        Returns:
        Size, in seconds, of the file cache for streaming outputs.
      • fragmentLength

        public java.util.Optional<java.lang.Integer> fragmentLength()
        Returns:
        Length, in seconds, of mp4 fragments to generate.
      • inputLossAction

        public java.util.Optional<java.lang.String> inputLossAction()
        Returns:
        Parameter that controls output group behavior on an input loss.
      • numRetries

        public java.util.Optional<java.lang.Integer> numRetries()
        Returns:
        Number of retry attempts.
      • restartDelay

        public java.util.Optional<java.lang.Integer> restartDelay()
        Returns:
        Number of seconds to wait until a restart is initiated.
      • segmentationMode

        public java.util.Optional<java.lang.String> segmentationMode()
        Returns:
        When set to `useInputSegmentation`, segmentation markers from the input are used.
      • sendDelayMs

        public java.util.Optional<java.lang.Integer> sendDelayMs()
        Returns:
        Number of milliseconds to delay the output from the second pipeline.
      • sparseTrackType

        public java.util.Optional<java.lang.String> sparseTrackType()
        Returns:
        Type of the sparse track that carries timed metadata.
      • streamManifestBehavior

        public java.util.Optional<java.lang.String> streamManifestBehavior()
        Returns:
        When set to `send`, sends a stream manifest so the publishing point does not start until the first segment is sent.
      • timestampOffset

        public java.util.Optional<java.lang.String> timestampOffset()
        Returns:
        Timestamp offset for the event.
      • timestampOffsetMode

        public java.util.Optional<java.lang.String> timestampOffsetMode()
        Returns:
        Type of timestamp date offset to use.