Class McuPassThrough

    • Constructor Detail

      • McuPassThrough

        public McuPassThrough()
      • McuPassThrough

        public McuPassThrough​(McuPassThrough 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

      • getPayloadContent

        public String getPayloadContent()
        Get 透传SEI的payload内容。
        Returns:
        PayloadContent 透传SEI的payload内容。
      • setPayloadContent

        public void setPayloadContent​(String PayloadContent)
        Set 透传SEI的payload内容。
        Parameters:
        PayloadContent - 透传SEI的payload内容。
      • getPayloadType

        public Long getPayloadType()
        Get SEI消息的payload_type,取值范围5、100-254(244除外,244为我们内部自定义的时间戳SEI)。
        Returns:
        PayloadType SEI消息的payload_type,取值范围5、100-254(244除外,244为我们内部自定义的时间戳SEI)。
      • setPayloadType

        public void setPayloadType​(Long PayloadType)
        Set SEI消息的payload_type,取值范围5、100-254(244除外,244为我们内部自定义的时间戳SEI)。
        Parameters:
        PayloadType - SEI消息的payload_type,取值范围5、100-254(244除外,244为我们内部自定义的时间戳SEI)。
      • getPayloadUuid

        public String getPayloadUuid()
        Get PayloadType为5,PayloadUuid必须填写。PayloadType不是5时,不需要填写,填写会被后台忽略。该值必须是32长度的十六进制。
        Returns:
        PayloadUuid PayloadType为5,PayloadUuid必须填写。PayloadType不是5时,不需要填写,填写会被后台忽略。该值必须是32长度的十六进制。
      • setPayloadUuid

        public void setPayloadUuid​(String PayloadUuid)
        Set PayloadType为5,PayloadUuid必须填写。PayloadType不是5时,不需要填写,填写会被后台忽略。该值必须是32长度的十六进制。
        Parameters:
        PayloadUuid - PayloadType为5,PayloadUuid必须填写。PayloadType不是5时,不需要填写,填写会被后台忽略。该值必须是32长度的十六进制。
      • getInterval

        public Long getInterval()
        Get SEI发送间隔,单位毫秒,默认值为1000。
        Returns:
        Interval SEI发送间隔,单位毫秒,默认值为1000。
      • setInterval

        public void setInterval​(Long Interval)
        Set SEI发送间隔,单位毫秒,默认值为1000。
        Parameters:
        Interval - SEI发送间隔,单位毫秒,默认值为1000。
      • getFollowIdr

        public Long getFollowIdr()
        Get 取值范围[0,1],填1:发送关键帧时会确保带SEI;填0:发送关键帧时不确保带SEI。默认值为0。
        Returns:
        FollowIdr 取值范围[0,1],填1:发送关键帧时会确保带SEI;填0:发送关键帧时不确保带SEI。默认值为0。
      • setFollowIdr

        public void setFollowIdr​(Long FollowIdr)
        Set 取值范围[0,1],填1:发送关键帧时会确保带SEI;填0:发送关键帧时不确保带SEI。默认值为0。
        Parameters:
        FollowIdr - 取值范围[0,1],填1:发送关键帧时会确保带SEI;填0:发送关键帧时不确保带SEI。默认值为0。