Agora RTC Objective-C API Reference
Refactor
|
Data Fields | |
const char * | url |
const char * | uri |
int64_t | startPos |
bool | autoPlay |
bool | enableCache |
Optional< bool > | isAgoraSource |
Optional< bool > | isLiveSource |
IMediaPlayerCustomDataProvider * | provider |
|
inline |
const char* url |
The URL of the media file that you want to play.
const char* uri |
The URI of the media file
When caching is enabled, if the url cannot distinguish the cache file name, the uri must be able to ensure that the cache file name corresponding to the url is unique.
int64_t startPos |
Set the starting position for playback, in ms.
bool autoPlay |
Determines whether to autoplay after opening a media resource.
bool enableCache |
Determines whether to enable cache streaming to local files. If enable cached, the media player will use the url or uri as the cache index.
Optional<bool> isAgoraSource |
Determines whether the opened media resource is a stream through the Agora Broadcast Streaming Network(CDN).
Optional<bool> isLiveSource |
Determines whether the opened media resource is a live stream. If is a live stream, it can speed up the opening of media resources.
IMediaPlayerCustomDataProvider* provider |
External custom data source object