AVDLiveInfo

Superclass:
NSObject
Declared In:

Introduction

直播数据结构.

直播数据定义了一个直播的基本信息。



Methods

-isValid
-isValid

isValid


- (BOOL) isValid; 
Discussion

< 直播状态


isValid


- (BOOL) isValid; 
Discussion

判断对象是否有效


Properties

adescription
audioType
createTime
duration
hlsurl
name
publishurl
roomId
rtmpurl
size
status
tags
userId
videoType

adescription


@property(nonatomic,
    strong) NSString* adescription; 
Discussion

< 直播的名称


audioType


@property(nonatomic,
    assign) enum AVDRecordAudioType audioType; 
Discussion

< 直播创建起始时间


createTime


@property(nonatomic,
    strong,
    readonly) NSString* createTime; 
Discussion

< 播放hls链接


duration


@property(nonatomic,
    assign,
    readonly) NSInteger duration; 
Discussion

< 直播文件大小


hlsurl


@property(nonatomic,
    strong,
    readonly) NSString* hlsurl; 
Discussion

< 播放rtmp链接


name


@property(nonatomic,
    strong) NSString* name; 
Discussion

< ç›´æ’­ID


publishurl


@property(nonatomic,
    strong,
    readonly) NSString* publishurl; 
Discussion

< 频道关联房间号


roomId


@property(nonatomic,
    strong) NSString* roomId; 
Discussion

< 用户号,可不存在,存在时与audioType,videoType一起使用;直播此用户的相关音频和视频数据


rtmpurl


@property(nonatomic,
    strong,
    readonly) NSString* rtmpurl; 
Discussion

< 推流地址,创建时可带上,若存在,服务器优先推送此地址


size


@property(nonatomic,
    assign,
    readonly) NSInteger size; 
Discussion

< 视频类型


status


@property(nonatomic,
    assign,
    readonly) enum AVDLiveStatus status; 
Discussion

< 直播从创建到现在的时长


tags


@property(nonatomic,
    strong) NSString* tags; 
Discussion

< 直播描述


userId


@property(nonatomic,
    strong) NSString* userId; 
Discussion

< 直播标记


videoType


@property(nonatomic,
    assign) enum AVDRecordVideoType videoType; 
Discussion

< 音频类型