|
Agora RTC Objective-C API Reference
Refactor
|
Inherits <NSObject>.
Instance Methods | |
| (void) | - AgoraRtcMediaPlayer:didChangedToState:error: |
| (void) | - AgoraRtcMediaPlayer:didChangedToPosition: |
| (void) | - AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message: |
| (void) | - AgoraRtcMediaPlayer:didReceiveData:length: |
| (void) | - AgoraRtcMediaPlayer:didPlayBufferUpdated: |
| (void) | - AgoraRtcMediaPlayer:didPreloadEvent: |
| (void) | - AgoraRtcMediaPlayer:playerSrcInfoDidChange:from: |
| (void) | - AgoraRtcMediaPlayer:infoUpdated: |
| (void) | - AgoraRtcMediaPlayer:volumeIndicationDidReceive: |
|
optional |
Reports the playback state change.
| playerKit | AgoraRtcMediaPlayer |
| state | The new playback state after change. See AgoraMediaPlayerState. |
| error | The player's error code. See AgoraMediaPlayerError. |
|
optional |
Reports current playback progress.
The callback occurs once every one second during the playback and reports current playback progress.
| playerKit | AgoraMediaPlayer |
| position | Current playback progress (s). |
|
optional |
Reports the result of the seek operation.
| playerKit | AgoraRtcMediaPlayer |
| eventCode | AgoraMediaPlayerEvent |
| elapsedTime | The playback elapsed time. |
| message | NSString |
|
optional |
Reports the reception of the media metadata.
The callback occurs when the player receivers the media metadata and reports the detailed information of the media metadata.
| playerKit | AgoraRtcMediaPlayer |
| data | The detailed data of the media metadata. |
| length | The length (byte) of the data. |
|
optional |
Triggered when play buffer updated, once every 1 second.
| playerKit | AgoraRtcMediaPlayer |
| playCachedBuffer | NSInteger |
|
optional |
Triggered when the player preloadSrc.
| playerKit | AgoraRtcMediaPlayer |
| event | AgoraMediaPlayerPreloadEvent |
|
optional |
Reports current playback source bitrate changed.
| to | Streaming media information after the change. |
| from | Streaming media information before the change. |
|
optional |
Triggered when media player information updated.
| info | Include information of media player. |
|
optional |
AgoraCDN Token has expired and needs to be set up with renewAgoraCDNSrcToken(const char* src).
|
optional |
Triggered when play volume updated, once every 200 millisecond.
| volume | volume of current player. |