Class: TencentCloud::Iss::V20230517::DescribeRecordPlaybackUrlRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20230517/models.rb

Overview

DescribeRecordPlaybackUrl请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(channelid = nil, starttime = nil, endtime = nil, isinternal = nil, correcttimestamp = nil) ⇒ DescribeRecordPlaybackUrlRequest

Returns a new instance of DescribeRecordPlaybackUrlRequest.



3795
3796
3797
3798
3799
3800
3801
# File 'lib/v20230517/models.rb', line 3795

def initialize(channelid=nil, starttime=nil, endtime=nil, isinternal=nil, correcttimestamp=nil)
  @ChannelId = channelid
  @StartTime = starttime
  @EndTime = endtime
  @IsInternal = isinternal
  @CorrectTimestamp = correcttimestamp
end

Instance Attribute Details

#ChannelIdObject

Parameters:

  • ChannelId:

    设备通道ID

  • StartTime:

    回放开始时间,UTC秒数,例如:1662114146,开始和结束时间段最长为一天,且不能跨天

  • EndTime:

    回放结束时间,UTC秒数,例如:1662114246,开始和结束时间段最长为一天,且不能跨天

  • IsInternal:

    是否获取内网地址

  • CorrectTimestamp:

    云录像回放时,是否需要开启时间戳矫正,主要解决时间戳反转,会退等问题导致无法播放



3793
3794
3795
# File 'lib/v20230517/models.rb', line 3793

def ChannelId
  @ChannelId
end

#CorrectTimestampObject

Parameters:

  • ChannelId:

    设备通道ID

  • StartTime:

    回放开始时间,UTC秒数,例如:1662114146,开始和结束时间段最长为一天,且不能跨天

  • EndTime:

    回放结束时间,UTC秒数,例如:1662114246,开始和结束时间段最长为一天,且不能跨天

  • IsInternal:

    是否获取内网地址

  • CorrectTimestamp:

    云录像回放时,是否需要开启时间戳矫正,主要解决时间戳反转,会退等问题导致无法播放



3793
3794
3795
# File 'lib/v20230517/models.rb', line 3793

def CorrectTimestamp
  @CorrectTimestamp
end

#EndTimeObject

Parameters:

  • ChannelId:

    设备通道ID

  • StartTime:

    回放开始时间,UTC秒数,例如:1662114146,开始和结束时间段最长为一天,且不能跨天

  • EndTime:

    回放结束时间,UTC秒数,例如:1662114246,开始和结束时间段最长为一天,且不能跨天

  • IsInternal:

    是否获取内网地址

  • CorrectTimestamp:

    云录像回放时,是否需要开启时间戳矫正,主要解决时间戳反转,会退等问题导致无法播放



3793
3794
3795
# File 'lib/v20230517/models.rb', line 3793

def EndTime
  @EndTime
end

#IsInternalObject

Parameters:

  • ChannelId:

    设备通道ID

  • StartTime:

    回放开始时间,UTC秒数,例如:1662114146,开始和结束时间段最长为一天,且不能跨天

  • EndTime:

    回放结束时间,UTC秒数,例如:1662114246,开始和结束时间段最长为一天,且不能跨天

  • IsInternal:

    是否获取内网地址

  • CorrectTimestamp:

    云录像回放时,是否需要开启时间戳矫正,主要解决时间戳反转,会退等问题导致无法播放



3793
3794
3795
# File 'lib/v20230517/models.rb', line 3793

def IsInternal
  @IsInternal
end

#StartTimeObject

Parameters:

  • ChannelId:

    设备通道ID

  • StartTime:

    回放开始时间,UTC秒数,例如:1662114146,开始和结束时间段最长为一天,且不能跨天

  • EndTime:

    回放结束时间,UTC秒数,例如:1662114246,开始和结束时间段最长为一天,且不能跨天

  • IsInternal:

    是否获取内网地址

  • CorrectTimestamp:

    云录像回放时,是否需要开启时间戳矫正,主要解决时间戳反转,会退等问题导致无法播放



3793
3794
3795
# File 'lib/v20230517/models.rb', line 3793

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3803
3804
3805
3806
3807
3808
3809
# File 'lib/v20230517/models.rb', line 3803

def deserialize(params)
  @ChannelId = params['ChannelId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @IsInternal = params['IsInternal']
  @CorrectTimestamp = params['CorrectTimestamp']
end