![]() |
AliyunPlayer v7.10.0
Aliyun Player API Reference Manual for iOS Platforms
|
播放源基类 More...
#include "AVPSource.h"
Properties | |
| NSString * | coverURL |
| 媒体封面URL 媒体的封面或海报图片的URL地址。 | |
| NSString * | definitions |
| 点播服务器支持的清晰度类型列表 | |
| BOOL | forceQuality |
| 是否强制使用指定的清晰度 | |
| NSString * | quality |
| 期望播放的清晰度 | |
| NSString * | title |
| 视频标题 | |
播放源基类
所有播放源类的基类。定义了播放源的通用属性和配置项,包括封面、标题、清晰度等基础信息。 具体的播放源实现(如URL、VID等)继承此类并扩展相应功能。
通用属性说明:
coverURL:媒体的封面或海报图片,用于UI展示 title:媒体的标题信息 quality:期望的播放清晰度,具体支持的清晰度取决于媒体本身 forceQuality:是否强制使用指定清晰度。若强制但不可用,则播放失败 definitions:可用清晰度列表,用于过滤服务器返回的流
|
readwritenonatomiccopy |
媒体封面URL 媒体的封面或海报图片的URL地址。
|
readwritenonatomiccopy |
点播服务器支持的清晰度类型列表
指定点播服务器可返回的清晰度类型。多个类型用逗号分隔,如"FD,LD,SD,HD,OD,2K,4K,SQ,HQ"。 特殊值"AUTO"表示仅返回自适应码率流。此属性仅对阿里云点播源有效。
|
readwritenonatomicassign |
是否强制使用指定的清晰度
当设置为YES时,如果媒体不支持指定的清晰度,播放将失败。 当设置为NO时,播放器可能自动调整。
|
readwritenonatomiccopy |
期望播放的清晰度
指定期望播放的清晰度标识。播放器将尝试选择与此标识匹配的流进行播放。 此属性仅对支持多清晰度的媒体源有效。
|
readwritenonatomiccopy |
视频标题