business

package
v1.0.190 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 26, 2024 License: Apache-2.0 Imports: 4 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_live_business_VQScore_proto protoreflect.FileDescriptor
View Source
var File_live_business_addr_proto protoreflect.FileDescriptor
View Source
var File_live_business_deny_config_proto protoreflect.FileDescriptor
View Source
var File_live_business_domain_proto protoreflect.FileDescriptor
View Source
var File_live_business_pull_to_push_proto protoreflect.FileDescriptor
View Source
var File_live_business_record_manage_proto protoreflect.FileDescriptor
View Source
var File_live_business_relay_source_proto protoreflect.FileDescriptor
View Source
var File_live_business_snapshot_manage_proto protoreflect.FileDescriptor
View Source
var File_live_business_stream_manage_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AddrScoreInfo

type AddrScoreInfo struct {
	AddrType      int64        `protobuf:"varint,1,opt,name=AddrType,proto3" json:"AddrType,omitempty"`          //拉流地址类型,1:主拉流地址,2:对比拉流地址
	ScoreInfoList []*ScoreInfo `protobuf:"bytes,2,rep,name=ScoreInfoList,proto3" json:"ScoreInfoList,omitempty"` // 测评得分列表。
	// contains filtered or unexported fields
}

func (*AddrScoreInfo) Descriptor deprecated

func (*AddrScoreInfo) Descriptor() ([]byte, []int)

Deprecated: Use AddrScoreInfo.ProtoReflect.Descriptor instead.

func (*AddrScoreInfo) GetAddrType

func (x *AddrScoreInfo) GetAddrType() int64

func (*AddrScoreInfo) GetScoreInfoList

func (x *AddrScoreInfo) GetScoreInfoList() []*ScoreInfo

func (*AddrScoreInfo) ProtoMessage

func (*AddrScoreInfo) ProtoMessage()

func (*AddrScoreInfo) ProtoReflect

func (x *AddrScoreInfo) ProtoReflect() protoreflect.Message

func (*AddrScoreInfo) Reset

func (x *AddrScoreInfo) Reset()

func (*AddrScoreInfo) String

func (x *AddrScoreInfo) String() string

type CDNSnapshotHistory

type CDNSnapshotHistory struct {
	Vhost     string  `protobuf:"bytes,1,opt,name=Vhost,proto3" json:"Vhost,omitempty"`         // Vhost表示视频直播服务的配置空间
	App       string  `protobuf:"bytes,2,opt,name=App,proto3" json:"App,omitempty"`             // 应用名称
	Stream    string  `protobuf:"bytes,3,opt,name=Stream,proto3" json:"Stream,omitempty"`       // 流名称
	Path      string  `protobuf:"bytes,4,opt,name=Path,proto3" json:"Path,omitempty"`           // 截图文件保存的路径
	FileSize  float32 `protobuf:"fixed32,5,opt,name=FileSize,proto3" json:"FileSize,omitempty"` //文件大小
	TimeStamp string  `protobuf:"bytes,6,opt,name=TimeStamp,proto3" json:"TimeStamp,omitempty"` // 直播流开始时间
	Width     int64   `protobuf:"varint,7,opt,name=Width,proto3" json:"Width,omitempty"`        // 视频宽度
	Height    int64   `protobuf:"varint,8,opt,name=Height,proto3" json:"Height,omitempty"`      // 视频高度
	// contains filtered or unexported fields
}

func (*CDNSnapshotHistory) Descriptor deprecated

func (*CDNSnapshotHistory) Descriptor() ([]byte, []int)

Deprecated: Use CDNSnapshotHistory.ProtoReflect.Descriptor instead.

func (*CDNSnapshotHistory) GetApp

func (x *CDNSnapshotHistory) GetApp() string

func (*CDNSnapshotHistory) GetFileSize

func (x *CDNSnapshotHistory) GetFileSize() float32

func (*CDNSnapshotHistory) GetHeight

func (x *CDNSnapshotHistory) GetHeight() int64

func (*CDNSnapshotHistory) GetPath

func (x *CDNSnapshotHistory) GetPath() string

func (*CDNSnapshotHistory) GetStream

func (x *CDNSnapshotHistory) GetStream() string

func (*CDNSnapshotHistory) GetTimeStamp

func (x *CDNSnapshotHistory) GetTimeStamp() string

func (*CDNSnapshotHistory) GetVhost

func (x *CDNSnapshotHistory) GetVhost() string

func (*CDNSnapshotHistory) GetWidth

func (x *CDNSnapshotHistory) GetWidth() int64

func (*CDNSnapshotHistory) ProtoMessage

func (*CDNSnapshotHistory) ProtoMessage()

func (*CDNSnapshotHistory) ProtoReflect

func (x *CDNSnapshotHistory) ProtoReflect() protoreflect.Message

func (*CDNSnapshotHistory) Reset

func (x *CDNSnapshotHistory) Reset()

func (*CDNSnapshotHistory) String

func (x *CDNSnapshotHistory) String() string

type CDNSnapshotHistoryInfo

type CDNSnapshotHistoryInfo struct {
	Data       []*CDNSnapshotHistory `protobuf:"bytes,1,rep,name=Data,proto3" json:"Data,omitempty"`             // 截图历史列表记录
	Pagination *Pagination           `protobuf:"bytes,2,opt,name=Pagination,proto3" json:"Pagination,omitempty"` // 分页信息
	// contains filtered or unexported fields
}

func (*CDNSnapshotHistoryInfo) Descriptor deprecated

func (*CDNSnapshotHistoryInfo) Descriptor() ([]byte, []int)

Deprecated: Use CDNSnapshotHistoryInfo.ProtoReflect.Descriptor instead.

func (*CDNSnapshotHistoryInfo) GetData

func (*CDNSnapshotHistoryInfo) GetPagination

func (x *CDNSnapshotHistoryInfo) GetPagination() *Pagination

func (*CDNSnapshotHistoryInfo) ProtoMessage

func (*CDNSnapshotHistoryInfo) ProtoMessage()

func (*CDNSnapshotHistoryInfo) ProtoReflect

func (x *CDNSnapshotHistoryInfo) ProtoReflect() protoreflect.Message

func (*CDNSnapshotHistoryInfo) Reset

func (x *CDNSnapshotHistoryInfo) Reset()

func (*CDNSnapshotHistoryInfo) String

func (x *CDNSnapshotHistoryInfo) String() string

type ClosedStream

type ClosedStream struct {
	Vhost     string `protobuf:"bytes,1,opt,name=Vhost,proto3" json:"Vhost,omitempty"`         // Vhost表示视频直播服务的配置空间
	Domain    string `protobuf:"bytes,2,opt,name=Domain,proto3" json:"Domain,omitempty"`       // 域名
	App       string `protobuf:"bytes,3,opt,name=App,proto3" json:"App,omitempty"`             // 应用名称
	Stream    string `protobuf:"bytes,4,opt,name=Stream,proto3" json:"Stream,omitempty"`       // 流名称
	StartTime string `protobuf:"bytes,5,opt,name=StartTime,proto3" json:"StartTime,omitempty"` // 直播流开始时间
	EndTime   string `protobuf:"bytes,6,opt,name=EndTime,proto3" json:"EndTime,omitempty"`     // 直播流结束时间
	// 表示推流方式,缺省情况查询全部推流方式。支持如下取值。
	// <li>push:直推流;
	// <li>relay:回源流。
	SourceType string `protobuf:"bytes,7,opt,name=SourceType,proto3" json:"SourceType,omitempty"`
	// contains filtered or unexported fields
}

func (*ClosedStream) Descriptor deprecated

func (*ClosedStream) Descriptor() ([]byte, []int)

Deprecated: Use ClosedStream.ProtoReflect.Descriptor instead.

func (*ClosedStream) GetApp

func (x *ClosedStream) GetApp() string

func (*ClosedStream) GetDomain

func (x *ClosedStream) GetDomain() string

func (*ClosedStream) GetEndTime

func (x *ClosedStream) GetEndTime() string

func (*ClosedStream) GetSourceType

func (x *ClosedStream) GetSourceType() string

func (*ClosedStream) GetStartTime

func (x *ClosedStream) GetStartTime() string

func (*ClosedStream) GetStream

func (x *ClosedStream) GetStream() string

func (*ClosedStream) GetVhost

func (x *ClosedStream) GetVhost() string

func (*ClosedStream) ProtoMessage

func (*ClosedStream) ProtoMessage()

func (*ClosedStream) ProtoReflect

func (x *ClosedStream) ProtoReflect() protoreflect.Message

func (*ClosedStream) Reset

func (x *ClosedStream) Reset()

func (*ClosedStream) String

func (x *ClosedStream) String() string

type ClosedStreamInfo

type ClosedStreamInfo struct {
	StreamInfoList []*ClosedStream `protobuf:"bytes,1,rep,name=StreamInfoList,proto3" json:"StreamInfoList,omitempty"` // 历史流的信息列表
	RoughCount     int64           `protobuf:"varint,2,opt,name=RoughCount,proto3" json:"RoughCount,omitempty"`        // 流数量
	// contains filtered or unexported fields
}

func (*ClosedStreamInfo) Descriptor deprecated

func (*ClosedStreamInfo) Descriptor() ([]byte, []int)

Deprecated: Use ClosedStreamInfo.ProtoReflect.Descriptor instead.

func (*ClosedStreamInfo) GetRoughCount

func (x *ClosedStreamInfo) GetRoughCount() int64

func (*ClosedStreamInfo) GetStreamInfoList

func (x *ClosedStreamInfo) GetStreamInfoList() []*ClosedStream

func (*ClosedStreamInfo) ProtoMessage

func (*ClosedStreamInfo) ProtoMessage()

func (*ClosedStreamInfo) ProtoReflect

func (x *ClosedStreamInfo) ProtoReflect() protoreflect.Message

func (*ClosedStreamInfo) Reset

func (x *ClosedStreamInfo) Reset()

func (*ClosedStreamInfo) String

func (x *ClosedStreamInfo) String() string

type CreatePullToPushTaskResult

type CreatePullToPushTaskResult struct {
	TaskId string `protobuf:"bytes,1,opt,name=TaskId,proto3" json:"TaskId,omitempty"` //生成拉流转推任务ID
	// contains filtered or unexported fields
}

func (*CreatePullToPushTaskResult) Descriptor deprecated

func (*CreatePullToPushTaskResult) Descriptor() ([]byte, []int)

Deprecated: Use CreatePullToPushTaskResult.ProtoReflect.Descriptor instead.

func (*CreatePullToPushTaskResult) GetTaskId

func (x *CreatePullToPushTaskResult) GetTaskId() string

func (*CreatePullToPushTaskResult) ProtoMessage

func (*CreatePullToPushTaskResult) ProtoMessage()

func (*CreatePullToPushTaskResult) ProtoReflect

func (*CreatePullToPushTaskResult) Reset

func (x *CreatePullToPushTaskResult) Reset()

func (*CreatePullToPushTaskResult) String

func (x *CreatePullToPushTaskResult) String() string

type DenyConfigDetail

type DenyConfigDetail struct {

	// 协议类型,比如tcp,kcp,quic
	ProType []string `protobuf:"bytes,1,rep,name=ProType,proto3" json:"ProType,omitempty"`
	// 格式类型,比如http,rtmp
	FmtType []string `protobuf:"bytes,2,rep,name=FmtType,proto3" json:"FmtType,omitempty"`
	// 大洲
	Continent string `protobuf:"bytes,3,opt,name=Continent,proto3" json:"Continent,omitempty"`
	// 国家码
	Country string `protobuf:"bytes,4,opt,name=Country,proto3" json:"Country,omitempty"`
	// 区域
	Region string `protobuf:"bytes,5,opt,name=Region,proto3" json:"Region,omitempty"`
	// 城市
	City string `protobuf:"bytes,6,opt,name=City,proto3" json:"City,omitempty"`
	// 运营商
	ISP string `protobuf:"bytes,7,opt,name=ISP,proto3" json:"ISP,omitempty"`
	// 黑名单
	DenyList []string `protobuf:"bytes,8,rep,name=DenyList,proto3" json:"DenyList,omitempty"`
	// 白名单
	AllowList []string `protobuf:"bytes,9,rep,name=AllowList,proto3" json:"AllowList,omitempty"`
	// contains filtered or unexported fields
}

func (*DenyConfigDetail) Descriptor deprecated

func (*DenyConfigDetail) Descriptor() ([]byte, []int)

Deprecated: Use DenyConfigDetail.ProtoReflect.Descriptor instead.

func (*DenyConfigDetail) GetAllowList

func (x *DenyConfigDetail) GetAllowList() []string

func (*DenyConfigDetail) GetCity

func (x *DenyConfigDetail) GetCity() string

func (*DenyConfigDetail) GetContinent

func (x *DenyConfigDetail) GetContinent() string

func (*DenyConfigDetail) GetCountry

func (x *DenyConfigDetail) GetCountry() string

func (*DenyConfigDetail) GetDenyList

func (x *DenyConfigDetail) GetDenyList() []string

func (*DenyConfigDetail) GetFmtType

func (x *DenyConfigDetail) GetFmtType() []string

func (*DenyConfigDetail) GetISP

func (x *DenyConfigDetail) GetISP() string

func (*DenyConfigDetail) GetProType

func (x *DenyConfigDetail) GetProType() []string

func (*DenyConfigDetail) GetRegion

func (x *DenyConfigDetail) GetRegion() string

func (*DenyConfigDetail) ProtoMessage

func (*DenyConfigDetail) ProtoMessage()

func (*DenyConfigDetail) ProtoReflect

func (x *DenyConfigDetail) ProtoReflect() protoreflect.Message

func (*DenyConfigDetail) Reset

func (x *DenyConfigDetail) Reset()

func (*DenyConfigDetail) String

func (x *DenyConfigDetail) String() string

type DenyConfigDetailV2

type DenyConfigDetailV2 struct {

	//限制的类型,allow: 允许,deny:拒绝
	Type string `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"`
	//需要限制的IP列表
	IPList []string `protobuf:"bytes,2,rep,name=IPList,proto3" json:"IPList,omitempty"`
	// contains filtered or unexported fields
}

func (*DenyConfigDetailV2) Descriptor deprecated

func (*DenyConfigDetailV2) Descriptor() ([]byte, []int)

Deprecated: Use DenyConfigDetailV2.ProtoReflect.Descriptor instead.

func (*DenyConfigDetailV2) GetIPList

func (x *DenyConfigDetailV2) GetIPList() []string

func (*DenyConfigDetailV2) GetType

func (x *DenyConfigDetailV2) GetType() string

func (*DenyConfigDetailV2) ProtoMessage

func (*DenyConfigDetailV2) ProtoMessage()

func (*DenyConfigDetailV2) ProtoReflect

func (x *DenyConfigDetailV2) ProtoReflect() protoreflect.Message

func (*DenyConfigDetailV2) Reset

func (x *DenyConfigDetailV2) Reset()

func (*DenyConfigDetailV2) String

func (x *DenyConfigDetailV2) String() string

type DescribeDenyConfigResult

type DescribeDenyConfigResult struct {

	// 配置列表
	DenyList []*VhostWithDenyConfig `protobuf:"bytes,1,rep,name=DenyList,proto3" json:"DenyList,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeDenyConfigResult) Descriptor deprecated

func (*DescribeDenyConfigResult) Descriptor() ([]byte, []int)

Deprecated: Use DescribeDenyConfigResult.ProtoReflect.Descriptor instead.

func (*DescribeDenyConfigResult) GetDenyList

func (x *DescribeDenyConfigResult) GetDenyList() []*VhostWithDenyConfig

func (*DescribeDenyConfigResult) ProtoMessage

func (*DescribeDenyConfigResult) ProtoMessage()

func (*DescribeDenyConfigResult) ProtoReflect

func (x *DescribeDenyConfigResult) ProtoReflect() protoreflect.Message

func (*DescribeDenyConfigResult) Reset

func (x *DescribeDenyConfigResult) Reset()

func (*DescribeDenyConfigResult) String

func (x *DescribeDenyConfigResult) String() string

type DescribeDenyConfigResultV2

type DescribeDenyConfigResultV2 struct {

	//配置列表
	DenyList []*VhostWithDenyConfigV2 `protobuf:"bytes,1,rep,name=DenyList,proto3" json:"DenyList,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeDenyConfigResultV2) Descriptor deprecated

func (*DescribeDenyConfigResultV2) Descriptor() ([]byte, []int)

Deprecated: Use DescribeDenyConfigResultV2.ProtoReflect.Descriptor instead.

func (*DescribeDenyConfigResultV2) GetDenyList

func (*DescribeDenyConfigResultV2) ProtoMessage

func (*DescribeDenyConfigResultV2) ProtoMessage()

func (*DescribeDenyConfigResultV2) ProtoReflect

func (*DescribeDenyConfigResultV2) Reset

func (x *DescribeDenyConfigResultV2) Reset()

func (*DescribeDenyConfigResultV2) String

func (x *DescribeDenyConfigResultV2) String() string

type DomainList

type DomainList struct {
	Vhost  string `protobuf:"bytes,1,opt,name=Vhost,proto3" json:"Vhost,omitempty"`   //对应的 Vhost。
	Domain string `protobuf:"bytes,2,opt,name=Domain,proto3" json:"Domain,omitempty"` // Domain 的名称。
	// 表示 Domain状态。状态说明如下所示。
	// <li> 0:正常;
	// <li> 1:审核中;
	// <li> 2:禁用,禁止使用,此时domain不生效;
	// <li> 3:删除;
	// <li> 4:审核被驳回。审核不通过,需要重新创建并审核。
	// <li> 5:欠费关停。
	Status int64 `protobuf:"varint,3,opt,name=Status,proto3" json:"Status,omitempty"`
	// 域名类型,包含两种类型。
	// <li> push:推流域名;
	// <li> pull-flv:拉流域名,包含RTMP、FLV、HLS 格式。
	Type string `protobuf:"bytes,4,opt,name=Type,proto3" json:"Type,omitempty"`
	// 区域,包含两种类型。
	// <li> cn:中国大陆;
	// <li> oversea:海外。
	Region string `protobuf:"bytes,5,opt,name=Region,proto3" json:"Region,omitempty"`
	CName  string `protobuf:"bytes,6,opt,name=CName,proto3" json:"CName,omitempty"` // Cname 信息。
	// Cname 状态。
	// <li> 0:未配置 CNAME;
	// <li> 1:已配置 CNAME。
	CnameCheck int64 `protobuf:"varint,7,opt,name=CnameCheck,proto3" json:"CnameCheck,omitempty"`
	// 域名是否可用的状态。
	// <li> 0:正常,域名为可用状态;
	// <li> 1:配置中,域名为可用状态;
	// <li> 2:不可用,域名为其他的不可用状态。
	DomainCheck int64  `protobuf:"varint,8,opt,name=DomainCheck,proto3" json:"DomainCheck,omitempty"`
	ICPCheck    int64  `protobuf:"varint,9,opt,name=ICPCheck,proto3" json:"ICPCheck,omitempty"`     // IPC 备案校验是否通过,是否过期信息。
	CreateTime  string `protobuf:"bytes,10,opt,name=CreateTime,proto3" json:"CreateTime,omitempty"` //创建时间。
	CertDomain  string `protobuf:"bytes,11,opt,name=CertDomain,proto3" json:"CertDomain,omitempty"` //所绑定证书支持的泛域名。
	ChainID     string `protobuf:"bytes,12,opt,name=ChainID,proto3" json:"ChainID,omitempty"`       //绑定的证书信息。
	CertName    string `protobuf:"bytes,13,opt,name=CertName,proto3" json:"CertName,omitempty"`     //绑定的证书名称。
	PushDomain  string `protobuf:"bytes,14,opt,name=PushDomain,proto3" json:"PushDomain,omitempty"` //绑定的推流域名。
	// contains filtered or unexported fields
}

func (*DomainList) Descriptor deprecated

func (*DomainList) Descriptor() ([]byte, []int)

Deprecated: Use DomainList.ProtoReflect.Descriptor instead.

func (*DomainList) GetCName

func (x *DomainList) GetCName() string

func (*DomainList) GetCertDomain

func (x *DomainList) GetCertDomain() string

func (*DomainList) GetCertName

func (x *DomainList) GetCertName() string

func (*DomainList) GetChainID

func (x *DomainList) GetChainID() string

func (*DomainList) GetCnameCheck

func (x *DomainList) GetCnameCheck() int64

func (*DomainList) GetCreateTime

func (x *DomainList) GetCreateTime() string

func (*DomainList) GetDomain

func (x *DomainList) GetDomain() string

func (*DomainList) GetDomainCheck

func (x *DomainList) GetDomainCheck() int64

func (*DomainList) GetICPCheck

func (x *DomainList) GetICPCheck() int64

func (*DomainList) GetPushDomain

func (x *DomainList) GetPushDomain() string

func (*DomainList) GetRegion

func (x *DomainList) GetRegion() string

func (*DomainList) GetStatus

func (x *DomainList) GetStatus() int64

func (*DomainList) GetType

func (x *DomainList) GetType() string

func (*DomainList) GetVhost

func (x *DomainList) GetVhost() string

func (*DomainList) ProtoMessage

func (*DomainList) ProtoMessage()

func (*DomainList) ProtoReflect

func (x *DomainList) ProtoReflect() protoreflect.Message

func (*DomainList) Reset

func (x *DomainList) Reset()

func (*DomainList) String

func (x *DomainList) String() string

type DomainListInfo

type DomainListInfo struct {
	DomainList []*DomainList `protobuf:"bytes,1,rep,name=DomainList,proto3" json:"DomainList,omitempty"` //域名详细信息列表
	Total      int64         `protobuf:"varint,2,opt,name=Total,proto3" json:"Total,omitempty"`          //总记录数。
	// contains filtered or unexported fields
}

func (*DomainListInfo) Descriptor deprecated

func (*DomainListInfo) Descriptor() ([]byte, []int)

Deprecated: Use DomainListInfo.ProtoReflect.Descriptor instead.

func (*DomainListInfo) GetDomainList

func (x *DomainListInfo) GetDomainList() []*DomainList

func (*DomainListInfo) GetTotal

func (x *DomainListInfo) GetTotal() int64

func (*DomainListInfo) ProtoMessage

func (*DomainListInfo) ProtoMessage()

func (*DomainListInfo) ProtoReflect

func (x *DomainListInfo) ProtoReflect() protoreflect.Message

func (*DomainListInfo) Reset

func (x *DomainListInfo) Reset()

func (*DomainListInfo) String

func (x *DomainListInfo) String() string

type ForbiddenStreamInfo

type ForbiddenStreamInfo struct {
	StreamInfoList []*ForbiddenStreamInfoList `protobuf:"bytes,1,rep,name=StreamInfoList,proto3" json:"StreamInfoList,omitempty"` // 禁推流的信息列表
	RoughCount     int64                      `protobuf:"varint,2,opt,name=RoughCount,proto3" json:"RoughCount,omitempty"`        // 流数量
	// contains filtered or unexported fields
}

func (*ForbiddenStreamInfo) Descriptor deprecated

func (*ForbiddenStreamInfo) Descriptor() ([]byte, []int)

Deprecated: Use ForbiddenStreamInfo.ProtoReflect.Descriptor instead.

func (*ForbiddenStreamInfo) GetRoughCount

func (x *ForbiddenStreamInfo) GetRoughCount() int64

func (*ForbiddenStreamInfo) GetStreamInfoList

func (x *ForbiddenStreamInfo) GetStreamInfoList() []*ForbiddenStreamInfoList

func (*ForbiddenStreamInfo) ProtoMessage

func (*ForbiddenStreamInfo) ProtoMessage()

func (*ForbiddenStreamInfo) ProtoReflect

func (x *ForbiddenStreamInfo) ProtoReflect() protoreflect.Message

func (*ForbiddenStreamInfo) Reset

func (x *ForbiddenStreamInfo) Reset()

func (*ForbiddenStreamInfo) String

func (x *ForbiddenStreamInfo) String() string

type ForbiddenStreamInfoList

type ForbiddenStreamInfoList struct {
	Vhost      string `protobuf:"bytes,1,opt,name=Vhost,proto3" json:"Vhost,omitempty"`           // Vhost表示视频直播服务的配置空间
	Domain     string `protobuf:"bytes,2,opt,name=Domain,proto3" json:"Domain,omitempty"`         // 域名
	App        string `protobuf:"bytes,3,opt,name=App,proto3" json:"App,omitempty"`               // 应用名称
	Stream     string `protobuf:"bytes,4,opt,name=Stream,proto3" json:"Stream,omitempty"`         // 流名称
	CreateTime string `protobuf:"bytes,5,opt,name=CreateTime,proto3" json:"CreateTime,omitempty"` // 直播流开始时间
	EndTime    string `protobuf:"bytes,6,opt,name=EndTime,proto3" json:"EndTime,omitempty"`       // 直播流结束时间
	// 是否禁用。
	// <li>true:禁用;
	// <li>false:启用。
	Type string `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*ForbiddenStreamInfoList) Descriptor deprecated

func (*ForbiddenStreamInfoList) Descriptor() ([]byte, []int)

Deprecated: Use ForbiddenStreamInfoList.ProtoReflect.Descriptor instead.

func (*ForbiddenStreamInfoList) GetApp

func (x *ForbiddenStreamInfoList) GetApp() string

func (*ForbiddenStreamInfoList) GetCreateTime

func (x *ForbiddenStreamInfoList) GetCreateTime() string

func (*ForbiddenStreamInfoList) GetDomain

func (x *ForbiddenStreamInfoList) GetDomain() string

func (*ForbiddenStreamInfoList) GetEndTime

func (x *ForbiddenStreamInfoList) GetEndTime() string

func (*ForbiddenStreamInfoList) GetStream

func (x *ForbiddenStreamInfoList) GetStream() string

func (*ForbiddenStreamInfoList) GetType

func (x *ForbiddenStreamInfoList) GetType() string

func (*ForbiddenStreamInfoList) GetVhost

func (x *ForbiddenStreamInfoList) GetVhost() string

func (*ForbiddenStreamInfoList) ProtoMessage

func (*ForbiddenStreamInfoList) ProtoMessage()

func (*ForbiddenStreamInfoList) ProtoReflect

func (x *ForbiddenStreamInfoList) ProtoReflect() protoreflect.Message

func (*ForbiddenStreamInfoList) Reset

func (x *ForbiddenStreamInfoList) Reset()

func (*ForbiddenStreamInfoList) String

func (x *ForbiddenStreamInfoList) String() string

type GeneratePlayURLResult

type GeneratePlayURLResult struct {
	URLList []*PlayURL `protobuf:"bytes,1,rep,name=URLList,proto3" json:"URLList,omitempty"` //播放地址详情列表
	// contains filtered or unexported fields
}

func (*GeneratePlayURLResult) Descriptor deprecated

func (*GeneratePlayURLResult) Descriptor() ([]byte, []int)

Deprecated: Use GeneratePlayURLResult.ProtoReflect.Descriptor instead.

func (*GeneratePlayURLResult) GetURLList

func (x *GeneratePlayURLResult) GetURLList() []*PlayURL

func (*GeneratePlayURLResult) ProtoMessage

func (*GeneratePlayURLResult) ProtoMessage()

func (*GeneratePlayURLResult) ProtoReflect

func (x *GeneratePlayURLResult) ProtoReflect() protoreflect.Message

func (*GeneratePlayURLResult) Reset

func (x *GeneratePlayURLResult) Reset()

func (*GeneratePlayURLResult) String

func (x *GeneratePlayURLResult) String() string

type GeneratePushURLResult

type GeneratePushURLResult struct {
	PushURLList        []string       `protobuf:"bytes,1,rep,name=PushURLList,proto3" json:"PushURLList,omitempty"`               // rtmp 推流地址列表
	PushURLListDetail  []*PushURLItem `protobuf:"bytes,2,rep,name=PushURLListDetail,proto3" json:"PushURLListDetail,omitempty"`   // rtmp 推流地址列表详情,会针对OBS推流方式对地址进行分离
	TsOverSrtURLList   []string       `protobuf:"bytes,3,rep,name=TsOverSrtURLList,proto3" json:"TsOverSrtURLList,omitempty"`     // TS over SRT地址
	RtmpOverSrtURLList []string       `protobuf:"bytes,4,rep,name=RtmpOverSrtURLList,proto3" json:"RtmpOverSrtURLList,omitempty"` // RTMP over SRT地址
	RtmURLList         []string       `protobuf:"bytes,5,rep,name=RtmURLList,proto3" json:"RtmURLList,omitempty"`                 // RTM推流地址
	// contains filtered or unexported fields
}

func (*GeneratePushURLResult) Descriptor deprecated

func (*GeneratePushURLResult) Descriptor() ([]byte, []int)

Deprecated: Use GeneratePushURLResult.ProtoReflect.Descriptor instead.

func (*GeneratePushURLResult) GetPushURLList

func (x *GeneratePushURLResult) GetPushURLList() []string

func (*GeneratePushURLResult) GetPushURLListDetail

func (x *GeneratePushURLResult) GetPushURLListDetail() []*PushURLItem

func (*GeneratePushURLResult) GetRtmURLList

func (x *GeneratePushURLResult) GetRtmURLList() []string

func (*GeneratePushURLResult) GetRtmpOverSrtURLList

func (x *GeneratePushURLResult) GetRtmpOverSrtURLList() []string

func (*GeneratePushURLResult) GetTsOverSrtURLList

func (x *GeneratePushURLResult) GetTsOverSrtURLList() []string

func (*GeneratePushURLResult) ProtoMessage

func (*GeneratePushURLResult) ProtoMessage()

func (*GeneratePushURLResult) ProtoReflect

func (x *GeneratePushURLResult) ProtoReflect() protoreflect.Message

func (*GeneratePushURLResult) Reset

func (x *GeneratePushURLResult) Reset()

func (*GeneratePushURLResult) String

func (x *GeneratePushURLResult) String() string

type ListPullToPushTaskResult

type ListPullToPushTaskResult struct {
	List       []*TaskInfoItem `protobuf:"bytes,1,rep,name=List,proto3" json:"List,omitempty"`             //任务详情列表
	Pagination *Pagination     `protobuf:"bytes,2,opt,name=Pagination,proto3" json:"Pagination,omitempty"` //页码信息
	// contains filtered or unexported fields
}

func (*ListPullToPushTaskResult) Descriptor deprecated

func (*ListPullToPushTaskResult) Descriptor() ([]byte, []int)

Deprecated: Use ListPullToPushTaskResult.ProtoReflect.Descriptor instead.

func (*ListPullToPushTaskResult) GetList

func (x *ListPullToPushTaskResult) GetList() []*TaskInfoItem

func (*ListPullToPushTaskResult) GetPagination

func (x *ListPullToPushTaskResult) GetPagination() *Pagination

func (*ListPullToPushTaskResult) ProtoMessage

func (*ListPullToPushTaskResult) ProtoMessage()

func (*ListPullToPushTaskResult) ProtoReflect

func (x *ListPullToPushTaskResult) ProtoReflect() protoreflect.Message

func (*ListPullToPushTaskResult) Reset

func (x *ListPullToPushTaskResult) Reset()

func (*ListPullToPushTaskResult) String

func (x *ListPullToPushTaskResult) String() string

type LiveStreamInfo

type LiveStreamInfo struct {
	StreamInfoList []*StreamInfoList `protobuf:"bytes,1,rep,name=StreamInfoList,proto3" json:"StreamInfoList,omitempty"` // 流信息列表
	RoughCount     int64             `protobuf:"varint,2,opt,name=RoughCount,proto3" json:"RoughCount,omitempty"`        // 流数量
	// contains filtered or unexported fields
}

func (*LiveStreamInfo) Descriptor deprecated

func (*LiveStreamInfo) Descriptor() ([]byte, []int)

Deprecated: Use LiveStreamInfo.ProtoReflect.Descriptor instead.

func (*LiveStreamInfo) GetRoughCount

func (x *LiveStreamInfo) GetRoughCount() int64

func (*LiveStreamInfo) GetStreamInfoList

func (x *LiveStreamInfo) GetStreamInfoList() []*StreamInfoList

func (*LiveStreamInfo) ProtoMessage

func (*LiveStreamInfo) ProtoMessage()

func (*LiveStreamInfo) ProtoReflect

func (x *LiveStreamInfo) ProtoReflect() protoreflect.Message

func (*LiveStreamInfo) Reset

func (x *LiveStreamInfo) Reset()

func (*LiveStreamInfo) String

func (x *LiveStreamInfo) String() string

type Pagination

type Pagination struct {
	PageCur    int64 `protobuf:"varint,1,opt,name=PageCur,proto3" json:"PageCur,omitempty"`       // 当前页
	PageSize   int64 `protobuf:"varint,2,opt,name=PageSize,proto3" json:"PageSize,omitempty"`     // 当前页的大小
	PageTotal  int64 `protobuf:"varint,3,opt,name=PageTotal,proto3" json:"PageTotal,omitempty"`   // 当前页的数据量
	TotalCount int64 `protobuf:"varint,4,opt,name=TotalCount,proto3" json:"TotalCount,omitempty"` // 数据总量
	// contains filtered or unexported fields
}

func (*Pagination) Descriptor deprecated

func (*Pagination) Descriptor() ([]byte, []int)

Deprecated: Use Pagination.ProtoReflect.Descriptor instead.

func (*Pagination) GetPageCur

func (x *Pagination) GetPageCur() int64

func (*Pagination) GetPageSize

func (x *Pagination) GetPageSize() int64

func (*Pagination) GetPageTotal

func (x *Pagination) GetPageTotal() int64

func (*Pagination) GetTotalCount

func (x *Pagination) GetTotalCount() int64

func (*Pagination) ProtoMessage

func (*Pagination) ProtoMessage()

func (*Pagination) ProtoReflect

func (x *Pagination) ProtoReflect() protoreflect.Message

func (*Pagination) Reset

func (x *Pagination) Reset()

func (*Pagination) String

func (x *Pagination) String() string

type PlayURL

type PlayURL struct {
	URL      string `protobuf:"bytes,1,opt,name=URL,proto3" json:"URL,omitempty"`           //播放地址
	CDN      string `protobuf:"bytes,2,opt,name=CDN,proto3" json:"CDN,omitempty"`           // CDN类型:fcdn、hw、ws、ali
	Protocol string `protobuf:"bytes,3,opt,name=Protocol,proto3" json:"Protocol,omitempty"` //协议类型:hls、rtmp、flv、udp
	Type     string `protobuf:"bytes,4,opt,name=Type,proto3" json:"Type,omitempty"`         //地址类型,pull、push、3rd_play(relay_sink)、3rd_play(relay_source)
	// contains filtered or unexported fields
}

func (*PlayURL) Descriptor deprecated

func (*PlayURL) Descriptor() ([]byte, []int)

Deprecated: Use PlayURL.ProtoReflect.Descriptor instead.

func (*PlayURL) GetCDN

func (x *PlayURL) GetCDN() string

func (*PlayURL) GetProtocol

func (x *PlayURL) GetProtocol() string

func (*PlayURL) GetType

func (x *PlayURL) GetType() string

func (*PlayURL) GetURL

func (x *PlayURL) GetURL() string

func (*PlayURL) ProtoMessage

func (*PlayURL) ProtoMessage()

func (*PlayURL) ProtoReflect

func (x *PlayURL) ProtoReflect() protoreflect.Message

func (*PlayURL) Reset

func (x *PlayURL) Reset()

func (*PlayURL) String

func (x *PlayURL) String() string

type PushURLItem

type PushURLItem struct {
	URL        string `protobuf:"bytes,1,opt,name=URL,proto3" json:"URL,omitempty"`               //推流地址
	DomainApp  string `protobuf:"bytes,2,opt,name=DomainApp,proto3" json:"DomainApp,omitempty"`   // OBS推流服务器地址
	StreamSign string `protobuf:"bytes,3,opt,name=StreamSign,proto3" json:"StreamSign,omitempty"` // OBS串流密钥
	// contains filtered or unexported fields
}

func (*PushURLItem) Descriptor deprecated

func (*PushURLItem) Descriptor() ([]byte, []int)

Deprecated: Use PushURLItem.ProtoReflect.Descriptor instead.

func (*PushURLItem) GetDomainApp

func (x *PushURLItem) GetDomainApp() string

func (*PushURLItem) GetStreamSign

func (x *PushURLItem) GetStreamSign() string

func (*PushURLItem) GetURL

func (x *PushURLItem) GetURL() string

func (*PushURLItem) ProtoMessage

func (*PushURLItem) ProtoMessage()

func (*PushURLItem) ProtoReflect

func (x *PushURLItem) ProtoReflect() protoreflect.Message

func (*PushURLItem) Reset

func (x *PushURLItem) Reset()

func (*PushURLItem) String

func (x *PushURLItem) String() string

type RecordHistoryInfo

type RecordHistoryInfo struct {
	Data       []*RecordTaskFile `protobuf:"bytes,1,rep,name=Data,proto3" json:"Data,omitempty"`             // 截图历史列表记录
	Pagination *Pagination       `protobuf:"bytes,2,opt,name=Pagination,proto3" json:"Pagination,omitempty"` // 分页信息
	// contains filtered or unexported fields
}

func (*RecordHistoryInfo) Descriptor deprecated

func (*RecordHistoryInfo) Descriptor() ([]byte, []int)

Deprecated: Use RecordHistoryInfo.ProtoReflect.Descriptor instead.

func (*RecordHistoryInfo) GetData

func (x *RecordHistoryInfo) GetData() []*RecordTaskFile

func (*RecordHistoryInfo) GetPagination

func (x *RecordHistoryInfo) GetPagination() *Pagination

func (*RecordHistoryInfo) ProtoMessage

func (*RecordHistoryInfo) ProtoMessage()

func (*RecordHistoryInfo) ProtoReflect

func (x *RecordHistoryInfo) ProtoReflect() protoreflect.Message

func (*RecordHistoryInfo) Reset

func (x *RecordHistoryInfo) Reset()

func (*RecordHistoryInfo) String

func (x *RecordHistoryInfo) String() string

type RecordTaskFile

type RecordTaskFile struct {
	Vid       string `protobuf:"bytes,1,opt,name=Vid,proto3" json:"Vid,omitempty"`
	Vhost     string `protobuf:"bytes,2,opt,name=Vhost,proto3" json:"Vhost,omitempty"`         // 域名空间名称。由 1 到 60 位数字、字母、下划线及"-"和"."组成
	App       string `protobuf:"bytes,3,opt,name=App,proto3" json:"App,omitempty"`             // 应用名称
	Stream    string `protobuf:"bytes,4,opt,name=Stream,proto3" json:"Stream,omitempty"`       // 流名称
	Bucket    string `protobuf:"bytes,5,opt,name=Bucket,proto3" json:"Bucket,omitempty"`       // 对象存储 bucket 名称
	Path      string `protobuf:"bytes,6,opt,name=Path,proto3" json:"Path,omitempty"`           // ToS 中的保存路径
	Duration  string `protobuf:"bytes,7,opt,name=Duration,proto3" json:"Duration,omitempty"`   //录制时长
	StartTime string `protobuf:"bytes,8,opt,name=StartTime,proto3" json:"StartTime,omitempty"` // 开始推流时间
	Format    string `protobuf:"bytes,9,opt,name=Format,proto3" json:"Format,omitempty"`       // 录制文件存储格式
	EndTime   string `protobuf:"bytes,10,opt,name=EndTime,proto3" json:"EndTime,omitempty"`    // 结束推流时间
	FileName  string `protobuf:"bytes,11,opt,name=FileName,proto3" json:"FileName,omitempty"`  // 录制文件的文件名
	// contains filtered or unexported fields
}

func (*RecordTaskFile) Descriptor deprecated

func (*RecordTaskFile) Descriptor() ([]byte, []int)

Deprecated: Use RecordTaskFile.ProtoReflect.Descriptor instead.

func (*RecordTaskFile) GetApp

func (x *RecordTaskFile) GetApp() string

func (*RecordTaskFile) GetBucket

func (x *RecordTaskFile) GetBucket() string

func (*RecordTaskFile) GetDuration

func (x *RecordTaskFile) GetDuration() string

func (*RecordTaskFile) GetEndTime

func (x *RecordTaskFile) GetEndTime() string

func (*RecordTaskFile) GetFileName

func (x *RecordTaskFile) GetFileName() string

func (*RecordTaskFile) GetFormat

func (x *RecordTaskFile) GetFormat() string

func (*RecordTaskFile) GetPath

func (x *RecordTaskFile) GetPath() string

func (*RecordTaskFile) GetStartTime

func (x *RecordTaskFile) GetStartTime() string

func (*RecordTaskFile) GetStream

func (x *RecordTaskFile) GetStream() string

func (*RecordTaskFile) GetVhost

func (x *RecordTaskFile) GetVhost() string

func (*RecordTaskFile) GetVid

func (x *RecordTaskFile) GetVid() string

func (*RecordTaskFile) ProtoMessage

func (*RecordTaskFile) ProtoMessage()

func (*RecordTaskFile) ProtoReflect

func (x *RecordTaskFile) ProtoReflect() protoreflect.Message

func (*RecordTaskFile) Reset

func (x *RecordTaskFile) Reset()

func (*RecordTaskFile) String

func (x *RecordTaskFile) String() string

type RelaySourceConfig

type RelaySourceConfig struct {
	Vhost     string                    `protobuf:"bytes,1,opt,name=Vhost,proto3" json:"Vhost,omitempty"`         // 对应的 Vhost。
	App       string                    `protobuf:"bytes,2,opt,name=App,proto3" json:"App,omitempty"`             // 应用名称。
	GroupList []*RelaySourceGroupItemV2 `protobuf:"bytes,3,rep,name=GroupList,proto3" json:"GroupList,omitempty"` // 分组列表
	// contains filtered or unexported fields
}

func (*RelaySourceConfig) Descriptor deprecated

func (*RelaySourceConfig) Descriptor() ([]byte, []int)

Deprecated: Use RelaySourceConfig.ProtoReflect.Descriptor instead.

func (*RelaySourceConfig) GetApp

func (x *RelaySourceConfig) GetApp() string

func (*RelaySourceConfig) GetGroupList

func (x *RelaySourceConfig) GetGroupList() []*RelaySourceGroupItemV2

func (*RelaySourceConfig) GetVhost

func (x *RelaySourceConfig) GetVhost() string

func (*RelaySourceConfig) ProtoMessage

func (*RelaySourceConfig) ProtoMessage()

func (*RelaySourceConfig) ProtoReflect

func (x *RelaySourceConfig) ProtoReflect() protoreflect.Message

func (*RelaySourceConfig) Reset

func (x *RelaySourceConfig) Reset()

func (*RelaySourceConfig) String

func (x *RelaySourceConfig) String() string

type RelaySourceConfigList

type RelaySourceConfigList struct {
	RelaySourceConfigList []*RelaySourceConfig `protobuf:"bytes,1,rep,name=RelaySourceConfigList,proto3" json:"RelaySourceConfigList,omitempty"` // 配置列表
	// contains filtered or unexported fields
}

func (*RelaySourceConfigList) Descriptor deprecated

func (*RelaySourceConfigList) Descriptor() ([]byte, []int)

Deprecated: Use RelaySourceConfigList.ProtoReflect.Descriptor instead.

func (*RelaySourceConfigList) GetRelaySourceConfigList

func (x *RelaySourceConfigList) GetRelaySourceConfigList() []*RelaySourceConfig

func (*RelaySourceConfigList) ProtoMessage

func (*RelaySourceConfigList) ProtoMessage()

func (*RelaySourceConfigList) ProtoReflect

func (x *RelaySourceConfigList) ProtoReflect() protoreflect.Message

func (*RelaySourceConfigList) Reset

func (x *RelaySourceConfigList) Reset()

func (*RelaySourceConfigList) String

func (x *RelaySourceConfigList) String() string

type RelaySourceGroupItemV2

type RelaySourceGroupItemV2 struct {

	// 回源地址数组
	RelaySourceDomainList []string `protobuf:"bytes,1,rep,name=RelaySourceDomainList,proto3" json:"RelaySourceDomainList,omitempty"`
	// 回源参数。
	RelaySourceParams map[string]string `` /* 175-byte string literal not displayed */
	// 回源协议,目前只支持以下两种:<li>rmtp <li>flv。
	RelaySourceProtocol string `protobuf:"bytes,3,opt,name=RelaySourceProtocol,proto3" json:"RelaySourceProtocol,omitempty"`
	// contains filtered or unexported fields
}

func (*RelaySourceGroupItemV2) Descriptor deprecated

func (*RelaySourceGroupItemV2) Descriptor() ([]byte, []int)

Deprecated: Use RelaySourceGroupItemV2.ProtoReflect.Descriptor instead.

func (*RelaySourceGroupItemV2) GetRelaySourceDomainList

func (x *RelaySourceGroupItemV2) GetRelaySourceDomainList() []string

func (*RelaySourceGroupItemV2) GetRelaySourceParams

func (x *RelaySourceGroupItemV2) GetRelaySourceParams() map[string]string

func (*RelaySourceGroupItemV2) GetRelaySourceProtocol

func (x *RelaySourceGroupItemV2) GetRelaySourceProtocol() string

func (*RelaySourceGroupItemV2) ProtoMessage

func (*RelaySourceGroupItemV2) ProtoMessage()

func (*RelaySourceGroupItemV2) ProtoReflect

func (x *RelaySourceGroupItemV2) ProtoReflect() protoreflect.Message

func (*RelaySourceGroupItemV2) Reset

func (x *RelaySourceGroupItemV2) Reset()

func (*RelaySourceGroupItemV2) String

func (x *RelaySourceGroupItemV2) String() string

type ScoreInfo

type ScoreInfo struct {
	PointTime string  `protobuf:"bytes,1,opt,name=PointTime,proto3" json:"PointTime,omitempty"` //测评取值时间点
	Score     float32 `protobuf:"fixed32,2,opt,name=Score,proto3" json:"Score,omitempty"`       //测评得分
	// contains filtered or unexported fields
}

func (*ScoreInfo) Descriptor deprecated

func (*ScoreInfo) Descriptor() ([]byte, []int)

Deprecated: Use ScoreInfo.ProtoReflect.Descriptor instead.

func (*ScoreInfo) GetPointTime

func (x *ScoreInfo) GetPointTime() string

func (*ScoreInfo) GetScore

func (x *ScoreInfo) GetScore() float32

func (*ScoreInfo) ProtoMessage

func (*ScoreInfo) ProtoMessage()

func (*ScoreInfo) ProtoReflect

func (x *ScoreInfo) ProtoReflect() protoreflect.Message

func (*ScoreInfo) Reset

func (x *ScoreInfo) Reset()

func (*ScoreInfo) String

func (x *ScoreInfo) String() string

type StreamInfoList

type StreamInfoList struct {
	ID               int64  `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`                            //流ID
	Vhost            string `protobuf:"bytes,2,opt,name=Vhost,proto3" json:"Vhost,omitempty"`                       // 域名空间名称
	Domain           string `protobuf:"bytes,3,opt,name=Domain,proto3" json:"Domain,omitempty"`                     // 域名
	App              string `protobuf:"bytes,4,opt,name=App,proto3" json:"App,omitempty"`                           // 应用名称
	Stream           string `protobuf:"bytes,5,opt,name=Stream,proto3" json:"Stream,omitempty"`                     // 流名称
	SessionStartTime string `protobuf:"bytes,6,opt,name=SessionStartTime,proto3" json:"SessionStartTime,omitempty"` // 开始推流时间
	OnlineUser       int64  `protobuf:"varint,7,opt,name=OnlineUser,proto3" json:"OnlineUser,omitempty"`            // 在线人数
	BandWidth        int64  `protobuf:"varint,8,opt,name=BandWidth,proto3" json:"BandWidth,omitempty"`              // 带宽
	Bitrate          int64  `protobuf:"varint,9,opt,name=Bitrate,proto3" json:"Bitrate,omitempty"`                  // 码率
	Framerate        int64  `protobuf:"varint,10,opt,name=Framerate,proto3" json:"Framerate,omitempty"`             // 帧率
	PreviewURL       string `protobuf:"bytes,11,opt,name=PreviewURL,proto3" json:"PreviewURL,omitempty"`            // 预览地址
	// contains filtered or unexported fields
}

func (*StreamInfoList) Descriptor deprecated

func (*StreamInfoList) Descriptor() ([]byte, []int)

Deprecated: Use StreamInfoList.ProtoReflect.Descriptor instead.

func (*StreamInfoList) GetApp

func (x *StreamInfoList) GetApp() string

func (*StreamInfoList) GetBandWidth

func (x *StreamInfoList) GetBandWidth() int64

func (*StreamInfoList) GetBitrate

func (x *StreamInfoList) GetBitrate() int64

func (*StreamInfoList) GetDomain

func (x *StreamInfoList) GetDomain() string

func (*StreamInfoList) GetFramerate

func (x *StreamInfoList) GetFramerate() int64

func (*StreamInfoList) GetID

func (x *StreamInfoList) GetID() int64

func (*StreamInfoList) GetOnlineUser

func (x *StreamInfoList) GetOnlineUser() int64

func (*StreamInfoList) GetPreviewURL

func (x *StreamInfoList) GetPreviewURL() string

func (*StreamInfoList) GetSessionStartTime

func (x *StreamInfoList) GetSessionStartTime() string

func (*StreamInfoList) GetStream

func (x *StreamInfoList) GetStream() string

func (*StreamInfoList) GetVhost

func (x *StreamInfoList) GetVhost() string

func (*StreamInfoList) ProtoMessage

func (*StreamInfoList) ProtoMessage()

func (*StreamInfoList) ProtoReflect

func (x *StreamInfoList) ProtoReflect() protoreflect.Message

func (*StreamInfoList) Reset

func (x *StreamInfoList) Reset()

func (*StreamInfoList) String

func (x *StreamInfoList) String() string

type StreamStateInfo

type StreamStateInfo struct {

	// 直播流状态。
	// <li>online:在线流;
	// <li>offline:历史流;
	// <li>forbidden:禁推流。
	StreamState string `protobuf:"bytes,1,opt,name=stream_state,json=streamState,proto3" json:"stream_state,omitempty"`
	// 直播流类型。
	// <li>push:直推直拉;
	// <li>pull:回源拉流。
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamStateInfo) Descriptor deprecated

func (*StreamStateInfo) Descriptor() ([]byte, []int)

Deprecated: Use StreamStateInfo.ProtoReflect.Descriptor instead.

func (*StreamStateInfo) GetStreamState

func (x *StreamStateInfo) GetStreamState() string

func (*StreamStateInfo) GetType

func (x *StreamStateInfo) GetType() string

func (*StreamStateInfo) ProtoMessage

func (*StreamStateInfo) ProtoMessage()

func (*StreamStateInfo) ProtoReflect

func (x *StreamStateInfo) ProtoReflect() protoreflect.Message

func (*StreamStateInfo) Reset

func (x *StreamStateInfo) Reset()

func (*StreamStateInfo) String

func (x *StreamStateInfo) String() string

type TaskInfoItem

type TaskInfoItem struct {
	Title       string   `protobuf:"bytes,1,opt,name=Title,proto3" json:"Title,omitempty"`             //任务标题
	TaskId      string   `protobuf:"bytes,2,opt,name=TaskId,proto3" json:"TaskId,omitempty"`           //任务ID
	StartTime   string   `protobuf:"bytes,3,opt,name=StartTime,proto3" json:"StartTime,omitempty"`     //任务开始时间,UTC时间
	EndTime     string   `protobuf:"bytes,4,opt,name=EndTime,proto3" json:"EndTime,omitempty"`         //任务结束时间,UTC时间
	CallbackURL string   `protobuf:"bytes,5,opt,name=CallbackURL,proto3" json:"CallbackURL,omitempty"` //任务回调地址
	Type        int32    `protobuf:"varint,6,opt,name=Type,proto3" json:"Type,omitempty"`              //拉流转推类型,0:直播,1:点播
	CycleMode   int32    `protobuf:"varint,7,opt,name=CycleMode,proto3" json:"CycleMode,omitempty"`    //点播时,拉流地址的循环模式,Type=1时必选,-1:顺序循环
	DstAddr     string   `protobuf:"bytes,8,opt,name=DstAddr,proto3" json:"DstAddr,omitempty"`         //目标推流地址
	SrcAddr     string   `protobuf:"bytes,9,opt,name=SrcAddr,proto3" json:"SrcAddr,omitempty"`         //直播拉流地址
	SrcAddrS    []string `protobuf:"bytes,10,rep,name=SrcAddrS,proto3" json:"SrcAddrS,omitempty"`      //点播拉流地址列表
	Status      string   `protobuf:"bytes,11,opt,name=Status,proto3" json:"Status,omitempty"`          //任务状态:停用、未开始、生效中、已结束
	TaskStatus  int32    `protobuf:"varint,12,opt,name=TaskStatus,proto3" json:"TaskStatus,omitempty"` //任务状态:0:停用,1:未开始,2:生效中,3:已结束
	// contains filtered or unexported fields
}

func (*TaskInfoItem) Descriptor deprecated

func (*TaskInfoItem) Descriptor() ([]byte, []int)

Deprecated: Use TaskInfoItem.ProtoReflect.Descriptor instead.

func (*TaskInfoItem) GetCallbackURL

func (x *TaskInfoItem) GetCallbackURL() string

func (*TaskInfoItem) GetCycleMode

func (x *TaskInfoItem) GetCycleMode() int32

func (*TaskInfoItem) GetDstAddr

func (x *TaskInfoItem) GetDstAddr() string

func (*TaskInfoItem) GetEndTime

func (x *TaskInfoItem) GetEndTime() string

func (*TaskInfoItem) GetSrcAddr

func (x *TaskInfoItem) GetSrcAddr() string

func (*TaskInfoItem) GetSrcAddrS

func (x *TaskInfoItem) GetSrcAddrS() []string

func (*TaskInfoItem) GetStartTime

func (x *TaskInfoItem) GetStartTime() string

func (*TaskInfoItem) GetStatus

func (x *TaskInfoItem) GetStatus() string

func (*TaskInfoItem) GetTaskId

func (x *TaskInfoItem) GetTaskId() string

func (*TaskInfoItem) GetTaskStatus

func (x *TaskInfoItem) GetTaskStatus() int32

func (*TaskInfoItem) GetTitle

func (x *TaskInfoItem) GetTitle() string

func (*TaskInfoItem) GetType

func (x *TaskInfoItem) GetType() int32

func (*TaskInfoItem) ProtoMessage

func (*TaskInfoItem) ProtoMessage()

func (*TaskInfoItem) ProtoReflect

func (x *TaskInfoItem) ProtoReflect() protoreflect.Message

func (*TaskInfoItem) Reset

func (x *TaskInfoItem) Reset()

func (*TaskInfoItem) String

func (x *TaskInfoItem) String() string

type VQScoreID

type VQScoreID struct {
	ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` //测试任务ID。
	// contains filtered or unexported fields
}

func (*VQScoreID) Descriptor deprecated

func (*VQScoreID) Descriptor() ([]byte, []int)

Deprecated: Use VQScoreID.ProtoReflect.Descriptor instead.

func (*VQScoreID) GetID

func (x *VQScoreID) GetID() string

func (*VQScoreID) ProtoMessage

func (*VQScoreID) ProtoMessage()

func (*VQScoreID) ProtoReflect

func (x *VQScoreID) ProtoReflect() protoreflect.Message

func (*VQScoreID) Reset

func (x *VQScoreID) Reset()

func (*VQScoreID) String

func (x *VQScoreID) String() string

type VQScoreInfo

type VQScoreInfo struct {
	MainAddr             string           `protobuf:"bytes,1,opt,name=MainAddr,proto3" json:"MainAddr,omitempty"`                           //主拉流地址
	ContrastAddr         string           `protobuf:"bytes,2,opt,name=ContrastAddr,proto3" json:"ContrastAddr,omitempty"`                   //对比拉流地址
	Duration             int64            `protobuf:"varint,3,opt,name=Duration,proto3" json:"Duration,omitempty"`                          //测评运行时间
	TotalPointNum        int64            `protobuf:"varint,4,opt,name=TotalPointNum,proto3" json:"TotalPointNum,omitempty"`                //计算取值点数
	MainAverageScore     float32          `protobuf:"fixed32,5,opt,name=MainAverageScore,proto3" json:"MainAverageScore,omitempty"`         //计算主拉流地址平均得分
	ContrastAverageScore float32          `protobuf:"fixed32,6,opt,name=ContrastAverageScore,proto3" json:"ContrastAverageScore,omitempty"` //计算对比拉流地址的画质平均得分
	Difference           float32          `protobuf:"fixed32,7,opt,name=Difference,proto3" json:"Difference,omitempty"`                     //主评分与对比评分的差值,最大-最小
	DifferencePer        float32          `protobuf:"fixed32,8,opt,name=DifferencePer,proto3" json:"DifferencePer,omitempty"`               //主评分与对比评分的差值百分比,(最大-最小)/最小
	AddrScoreList        []*AddrScoreInfo `protobuf:"bytes,9,rep,name=AddrScoreList,proto3" json:"AddrScoreList,omitempty"`                 //拉流地址测评得分详细信息
	// contains filtered or unexported fields
}

func (*VQScoreInfo) Descriptor deprecated

func (*VQScoreInfo) Descriptor() ([]byte, []int)

Deprecated: Use VQScoreInfo.ProtoReflect.Descriptor instead.

func (*VQScoreInfo) GetAddrScoreList

func (x *VQScoreInfo) GetAddrScoreList() []*AddrScoreInfo

func (*VQScoreInfo) GetContrastAddr

func (x *VQScoreInfo) GetContrastAddr() string

func (*VQScoreInfo) GetContrastAverageScore

func (x *VQScoreInfo) GetContrastAverageScore() float32

func (*VQScoreInfo) GetDifference

func (x *VQScoreInfo) GetDifference() float32

func (*VQScoreInfo) GetDifferencePer

func (x *VQScoreInfo) GetDifferencePer() float32

func (*VQScoreInfo) GetDuration

func (x *VQScoreInfo) GetDuration() int64

func (*VQScoreInfo) GetMainAddr

func (x *VQScoreInfo) GetMainAddr() string

func (*VQScoreInfo) GetMainAverageScore

func (x *VQScoreInfo) GetMainAverageScore() float32

func (*VQScoreInfo) GetTotalPointNum

func (x *VQScoreInfo) GetTotalPointNum() int64

func (*VQScoreInfo) ProtoMessage

func (*VQScoreInfo) ProtoMessage()

func (*VQScoreInfo) ProtoReflect

func (x *VQScoreInfo) ProtoReflect() protoreflect.Message

func (*VQScoreInfo) Reset

func (x *VQScoreInfo) Reset()

func (*VQScoreInfo) String

func (x *VQScoreInfo) String() string

type VQScoreTaskInfo

type VQScoreTaskInfo struct {
	ID        string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`               //测评任务ID
	Duration  int64  `protobuf:"varint,2,opt,name=Duration,proto3" json:"Duration,omitempty"`  //测评运行时间
	Status    int64  `protobuf:"varint,3,opt,name=Status,proto3" json:"Status,omitempty"`      //测评状态,1:测试中,2:成功,3:失败
	AccountID string `protobuf:"bytes,4,opt,name=AccountID,proto3" json:"AccountID,omitempty"` //账号
	// contains filtered or unexported fields
}

func (*VQScoreTaskInfo) Descriptor deprecated

func (*VQScoreTaskInfo) Descriptor() ([]byte, []int)

Deprecated: Use VQScoreTaskInfo.ProtoReflect.Descriptor instead.

func (*VQScoreTaskInfo) GetAccountID

func (x *VQScoreTaskInfo) GetAccountID() string

func (*VQScoreTaskInfo) GetDuration

func (x *VQScoreTaskInfo) GetDuration() int64

func (*VQScoreTaskInfo) GetID

func (x *VQScoreTaskInfo) GetID() string

func (*VQScoreTaskInfo) GetStatus

func (x *VQScoreTaskInfo) GetStatus() int64

func (*VQScoreTaskInfo) ProtoMessage

func (*VQScoreTaskInfo) ProtoMessage()

func (*VQScoreTaskInfo) ProtoReflect

func (x *VQScoreTaskInfo) ProtoReflect() protoreflect.Message

func (*VQScoreTaskInfo) Reset

func (x *VQScoreTaskInfo) Reset()

func (*VQScoreTaskInfo) String

func (x *VQScoreTaskInfo) String() string

type VQScoreTaskListInfo

type VQScoreTaskListInfo struct {
	StartTime string             `protobuf:"bytes,2,opt,name=StartTime,proto3" json:"StartTime,omitempty"` //查询开始时间,UTC时间格式
	EndTime   string             `protobuf:"bytes,3,opt,name=EndTime,proto3" json:"EndTime,omitempty"`     //查询结束时间,UTC时间格式
	Total     int64              `protobuf:"varint,4,opt,name=Total,proto3" json:"Total,omitempty"`        //条目总数
	TaskList  []*VQScoreTaskInfo `protobuf:"bytes,5,rep,name=TaskList,proto3" json:"TaskList,omitempty"`   //测评任务列表明细
	// contains filtered or unexported fields
}

func (*VQScoreTaskListInfo) Descriptor deprecated

func (*VQScoreTaskListInfo) Descriptor() ([]byte, []int)

Deprecated: Use VQScoreTaskListInfo.ProtoReflect.Descriptor instead.

func (*VQScoreTaskListInfo) GetEndTime

func (x *VQScoreTaskListInfo) GetEndTime() string

func (*VQScoreTaskListInfo) GetStartTime

func (x *VQScoreTaskListInfo) GetStartTime() string

func (*VQScoreTaskListInfo) GetTaskList

func (x *VQScoreTaskListInfo) GetTaskList() []*VQScoreTaskInfo

func (*VQScoreTaskListInfo) GetTotal

func (x *VQScoreTaskListInfo) GetTotal() int64

func (*VQScoreTaskListInfo) ProtoMessage

func (*VQScoreTaskListInfo) ProtoMessage()

func (*VQScoreTaskListInfo) ProtoReflect

func (x *VQScoreTaskListInfo) ProtoReflect() protoreflect.Message

func (*VQScoreTaskListInfo) Reset

func (x *VQScoreTaskListInfo) Reset()

func (*VQScoreTaskListInfo) String

func (x *VQScoreTaskListInfo) String() string

type VhostWithDenyConfig

type VhostWithDenyConfig struct {

	// 域名空间名称
	Vhost string `protobuf:"bytes,1,opt,name=Vhost,proto3" json:"Vhost,omitempty"`
	// 推拉流域名
	Domain string `protobuf:"bytes,2,opt,name=Domain,proto3" json:"Domain,omitempty"`
	// App的名称,由 1 到 30 位数字、字母、下划线及"-"和"."组成。
	App string `protobuf:"bytes,3,opt,name=App,proto3" json:"App,omitempty"`
	// 配置详情列表
	DenyConfigDetail []*DenyConfigDetail `protobuf:"bytes,4,rep,name=DenyConfigDetail,proto3" json:"DenyConfigDetail,omitempty"`
	// contains filtered or unexported fields
}

func (*VhostWithDenyConfig) Descriptor deprecated

func (*VhostWithDenyConfig) Descriptor() ([]byte, []int)

Deprecated: Use VhostWithDenyConfig.ProtoReflect.Descriptor instead.

func (*VhostWithDenyConfig) GetApp

func (x *VhostWithDenyConfig) GetApp() string

func (*VhostWithDenyConfig) GetDenyConfigDetail

func (x *VhostWithDenyConfig) GetDenyConfigDetail() []*DenyConfigDetail

func (*VhostWithDenyConfig) GetDomain

func (x *VhostWithDenyConfig) GetDomain() string

func (*VhostWithDenyConfig) GetVhost

func (x *VhostWithDenyConfig) GetVhost() string

func (*VhostWithDenyConfig) ProtoMessage

func (*VhostWithDenyConfig) ProtoMessage()

func (*VhostWithDenyConfig) ProtoReflect

func (x *VhostWithDenyConfig) ProtoReflect() protoreflect.Message

func (*VhostWithDenyConfig) Reset

func (x *VhostWithDenyConfig) Reset()

func (*VhostWithDenyConfig) String

func (x *VhostWithDenyConfig) String() string

type VhostWithDenyConfigV2

type VhostWithDenyConfigV2 struct {

	//域名空间名称
	Vhost string `protobuf:"bytes,1,opt,name=Vhost,proto3" json:"Vhost,omitempty"`
	//推拉流域名
	Domain string `protobuf:"bytes,2,opt,name=Domain,proto3" json:"Domain,omitempty"`
	// App的名称,由 1 到 30 位数字、字母、下划线及"-"和"."组成。
	App string `protobuf:"bytes,3,opt,name=App,proto3" json:"App,omitempty"`
	//服务类型
	ServiceType string `protobuf:"bytes,4,opt,name=ServiceType,proto3" json:"ServiceType,omitempty"`
	//配置详情列表
	DenyConfigDetail []*DenyConfigDetailV2 `protobuf:"bytes,5,rep,name=DenyConfigDetail,proto3" json:"DenyConfigDetail,omitempty"`
	// contains filtered or unexported fields
}

func (*VhostWithDenyConfigV2) Descriptor deprecated

func (*VhostWithDenyConfigV2) Descriptor() ([]byte, []int)

Deprecated: Use VhostWithDenyConfigV2.ProtoReflect.Descriptor instead.

func (*VhostWithDenyConfigV2) GetApp

func (x *VhostWithDenyConfigV2) GetApp() string

func (*VhostWithDenyConfigV2) GetDenyConfigDetail

func (x *VhostWithDenyConfigV2) GetDenyConfigDetail() []*DenyConfigDetailV2

func (*VhostWithDenyConfigV2) GetDomain

func (x *VhostWithDenyConfigV2) GetDomain() string

func (*VhostWithDenyConfigV2) GetServiceType

func (x *VhostWithDenyConfigV2) GetServiceType() string

func (*VhostWithDenyConfigV2) GetVhost

func (x *VhostWithDenyConfigV2) GetVhost() string

func (*VhostWithDenyConfigV2) ProtoMessage

func (*VhostWithDenyConfigV2) ProtoMessage()

func (*VhostWithDenyConfigV2) ProtoReflect

func (x *VhostWithDenyConfigV2) ProtoReflect() protoreflect.Message

func (*VhostWithDenyConfigV2) Reset

func (x *VhostWithDenyConfigV2) Reset()

func (*VhostWithDenyConfigV2) String

func (x *VhostWithDenyConfigV2) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL