Class StartPublishCdnStreamRequest


  • public class StartPublishCdnStreamRequest
    extends AbstractModel
    • Constructor Detail

      • StartPublishCdnStreamRequest

        public StartPublishCdnStreamRequest()
      • StartPublishCdnStreamRequest

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

      • getSdkAppId

        public Long getSdkAppId()
        Get TRTC的[SdkAppId](https://cloud.tencent.com/document/product/647/46351#sdkappid),和转推的房间所对应的SdkAppId相同。
        Returns:
        SdkAppId TRTC的[SdkAppId](https://cloud.tencent.com/document/product/647/46351#sdkappid),和转推的房间所对应的SdkAppId相同。
      • setSdkAppId

        public void setSdkAppId​(Long SdkAppId)
        Set TRTC的[SdkAppId](https://cloud.tencent.com/document/product/647/46351#sdkappid),和转推的房间所对应的SdkAppId相同。
        Parameters:
        SdkAppId - TRTC的[SdkAppId](https://cloud.tencent.com/document/product/647/46351#sdkappid),和转推的房间所对应的SdkAppId相同。
      • getRoomId

        public String getRoomId()
        Get 主房间信息RoomId,转推的TRTC房间所对应的RoomId。
        Returns:
        RoomId 主房间信息RoomId,转推的TRTC房间所对应的RoomId。
      • setRoomId

        public void setRoomId​(String RoomId)
        Set 主房间信息RoomId,转推的TRTC房间所对应的RoomId。
        Parameters:
        RoomId - 主房间信息RoomId,转推的TRTC房间所对应的RoomId。
      • getRoomIdType

        public Long getRoomIdType()
        Get 主房间信息RoomType,必须和转推的房间所对应的RoomId类型相同,0为整形房间号,1为字符串房间号。
        Returns:
        RoomIdType 主房间信息RoomType,必须和转推的房间所对应的RoomId类型相同,0为整形房间号,1为字符串房间号。
      • setRoomIdType

        public void setRoomIdType​(Long RoomIdType)
        Set 主房间信息RoomType,必须和转推的房间所对应的RoomId类型相同,0为整形房间号,1为字符串房间号。
        Parameters:
        RoomIdType - 主房间信息RoomType,必须和转推的房间所对应的RoomId类型相同,0为整形房间号,1为字符串房间号。
      • getAgentParams

        public AgentParams getAgentParams()
        Get 转推服务加入TRTC房间的机器人参数。
        Returns:
        AgentParams 转推服务加入TRTC房间的机器人参数。
      • setAgentParams

        public void setAgentParams​(AgentParams AgentParams)
        Set 转推服务加入TRTC房间的机器人参数。
        Parameters:
        AgentParams - 转推服务加入TRTC房间的机器人参数。
      • getWithTranscoding

        public Long getWithTranscoding()
        Get 是否转码,0表示无需转码,1表示需要转码。是否收取转码费是由WithTranscoding参数决定的,WithTranscoding为0,表示旁路转推,不会收取转码费用,WithTranscoding为1,表示混流转推,会收取转码费用。
        Returns:
        WithTranscoding 是否转码,0表示无需转码,1表示需要转码。是否收取转码费是由WithTranscoding参数决定的,WithTranscoding为0,表示旁路转推,不会收取转码费用,WithTranscoding为1,表示混流转推,会收取转码费用。
      • setWithTranscoding

        public void setWithTranscoding​(Long WithTranscoding)
        Set 是否转码,0表示无需转码,1表示需要转码。是否收取转码费是由WithTranscoding参数决定的,WithTranscoding为0,表示旁路转推,不会收取转码费用,WithTranscoding为1,表示混流转推,会收取转码费用。
        Parameters:
        WithTranscoding - 是否转码,0表示无需转码,1表示需要转码。是否收取转码费是由WithTranscoding参数决定的,WithTranscoding为0,表示旁路转推,不会收取转码费用,WithTranscoding为1,表示混流转推,会收取转码费用。
      • getAudioParams

        public McuAudioParams getAudioParams()
        Get 转推流的音频编码参数。由于音频是必转码的(不会收取转码费用),所以启动任务的时候,必须填写。
        Returns:
        AudioParams 转推流的音频编码参数。由于音频是必转码的(不会收取转码费用),所以启动任务的时候,必须填写。
      • setAudioParams

        public void setAudioParams​(McuAudioParams AudioParams)
        Set 转推流的音频编码参数。由于音频是必转码的(不会收取转码费用),所以启动任务的时候,必须填写。
        Parameters:
        AudioParams - 转推流的音频编码参数。由于音频是必转码的(不会收取转码费用),所以启动任务的时候,必须填写。
      • getVideoParams

        public McuVideoParams getVideoParams()
        Get 转推流的视频编码参数,不填表示纯音频转推。
        Returns:
        VideoParams 转推流的视频编码参数,不填表示纯音频转推。
      • setVideoParams

        public void setVideoParams​(McuVideoParams VideoParams)
        Set 转推流的视频编码参数,不填表示纯音频转推。
        Parameters:
        VideoParams - 转推流的视频编码参数,不填表示纯音频转推。
      • getSingleSubscribeParams

        public SingleSubscribeParams getSingleSubscribeParams()
        Get 需要单流旁路转推的用户上行参数,单流旁路转推时,WithTranscoding需要设置为0。
        Returns:
        SingleSubscribeParams 需要单流旁路转推的用户上行参数,单流旁路转推时,WithTranscoding需要设置为0。
      • setSingleSubscribeParams

        public void setSingleSubscribeParams​(SingleSubscribeParams SingleSubscribeParams)
        Set 需要单流旁路转推的用户上行参数,单流旁路转推时,WithTranscoding需要设置为0。
        Parameters:
        SingleSubscribeParams - 需要单流旁路转推的用户上行参数,单流旁路转推时,WithTranscoding需要设置为0。
      • getPublishCdnParams

        public McuPublishCdnParam[] getPublishCdnParams()
        Get 转推的CDN参数。和回推房间参数必须要有一个。
        Returns:
        PublishCdnParams 转推的CDN参数。和回推房间参数必须要有一个。
      • setPublishCdnParams

        public void setPublishCdnParams​(McuPublishCdnParam[] PublishCdnParams)
        Set 转推的CDN参数。和回推房间参数必须要有一个。
        Parameters:
        PublishCdnParams - 转推的CDN参数。和回推房间参数必须要有一个。
      • getSeiParams

        public McuSeiParams getSeiParams()
        Get 混流SEI参数
        Returns:
        SeiParams 混流SEI参数
      • setSeiParams

        public void setSeiParams​(McuSeiParams SeiParams)
        Set 混流SEI参数
        Parameters:
        SeiParams - 混流SEI参数
      • getFeedBackRoomParams

        public McuFeedBackRoomParams[] getFeedBackRoomParams()
        Get 回推房间信息,和转推CDN参数必须要有一个。注:回推房间需使用特殊的SDK版本,如您有需求,请联系腾讯云技术支持。
        Returns:
        FeedBackRoomParams 回推房间信息,和转推CDN参数必须要有一个。注:回推房间需使用特殊的SDK版本,如您有需求,请联系腾讯云技术支持。
      • setFeedBackRoomParams

        public void setFeedBackRoomParams​(McuFeedBackRoomParams[] FeedBackRoomParams)
        Set 回推房间信息,和转推CDN参数必须要有一个。注:回推房间需使用特殊的SDK版本,如您有需求,请联系腾讯云技术支持。
        Parameters:
        FeedBackRoomParams - 回推房间信息,和转推CDN参数必须要有一个。注:回推房间需使用特殊的SDK版本,如您有需求,请联系腾讯云技术支持。