IMP(低代码音视频工厂)SDK v1.5.0
IMP SDK API Reference Manual for Windows Platforms
alibaba::live::LiveInfo Struct Referencefinal

直播信息 More...

#include <live_info.h>

Public Member Functions

 LiveInfo (std::string anchor_id_, std::string live_id_, std::string title_, std::string play_url_, int64_t create_date_, int64_t end_date_, int64_t pre_start_date_, int64_t pre_end_date_, int64_t duration_, std::string push_url_, std::string live_url_, int32_t status_, std::string introduction_, int32_t code_level_, std::vector< PlayUrlModel > play_url_list_, std::string hls_url_, ArtcInfoModel artc_info_, std::string cover_url_, std::string user_define_field_, std::string room_id_)
 

Public Attributes

std::string anchor_id = ""
 
std::string live_id = ""
 
std::string title = ""
 
std::string play_url = ""
 
int64_t create_date = 0
 
int64_t end_date = 0
 
int64_t pre_start_date = 0
 
int64_t pre_end_date = 0
 
int64_t duration = 0
 
std::string push_url = ""
 
std::string live_url = ""
 
int32_t status = 0
 
std::string introduction = ""
 
int32_t code_level = 0
 
std::vector< PlayUrlModelplay_url_list
 
std::string hls_url = ""
 
ArtcInfoModel artc_info
 
std::string cover_url = ""
 
std::string user_define_field = ""
 
std::string room_id = ""
 

Detailed Description

直播信息

Member Data Documentation

◆ anchor_id

std::string alibaba::live::LiveInfo::anchor_id = ""
Parameters
anchor_id主播ID

◆ artc_info

ArtcInfoModel alibaba::live::LiveInfo::artc_info
Parameters
artc_info播流地址

◆ code_level

int32_t alibaba::live::LiveInfo::code_level = 0
Parameters
code_level编码等级 1:标清-360p 2:高清-480p 3:超清-720p

◆ cover_url

std::string alibaba::live::LiveInfo::cover_url = ""
Parameters
cover_url封面链接

◆ create_date

int64_t alibaba::live::LiveInfo::create_date = 0
Parameters
create_date创建日期,utc时间

◆ duration

int64_t alibaba::live::LiveInfo::duration = 0
Parameters
duration视频时长

◆ end_date

int64_t alibaba::live::LiveInfo::end_date = 0
Parameters
end_date结束日期,utc时间

◆ hls_url

std::string alibaba::live::LiveInfo::hls_url = ""
Parameters
hls_urlhls播流地址

◆ introduction

std::string alibaba::live::LiveInfo::introduction = ""
Parameters
introduction直播简介

◆ live_id

std::string alibaba::live::LiveInfo::live_id = ""
Parameters
live_id直播uuid

◆ live_url

std::string alibaba::live::LiveInfo::live_url = ""
Parameters
live_url拉流url

◆ play_url

std::string alibaba::live::LiveInfo::play_url = ""
Parameters
play_url播放url

◆ play_url_list

std::vector<PlayUrlModel> alibaba::live::LiveInfo::play_url_list
Parameters
play_url_list播流地址

◆ pre_end_date

int64_t alibaba::live::LiveInfo::pre_end_date = 0
Parameters
pre_end_date预计结束日期,utc时间

◆ pre_start_date

int64_t alibaba::live::LiveInfo::pre_start_date = 0
Parameters
pre_start_date预计开始日期,utc时间

◆ push_url

std::string alibaba::live::LiveInfo::push_url = ""
Parameters
push_url推流url

◆ room_id

std::string alibaba::live::LiveInfo::room_id = ""
Parameters
room_id房间ID

◆ status

int32_t alibaba::live::LiveInfo::status = 0
Parameters
status直播状态 0:未开始 1:直播中 2:直播结束

◆ title

std::string alibaba::live::LiveInfo::title = ""
Parameters
title主题

◆ user_define_field

std::string alibaba::live::LiveInfo::user_define_field = ""
Parameters
user_define_field用户自定义字段

The documentation for this struct was generated from the following file: