TVILocalParticipantDelegate Protocol Reference
| Conforms to | NSObject |
|---|---|
| Declared in | TVILocalParticipant.h |
Overview
TVILocalParticipantDelegate provides callbacks when important events happen to a TVILocalParticipant.
– localParticipant:didPublishAudioTrack:
Delegate method called when the Local Participant successfully publishes an audio track.
- (void)localParticipant:(nonnull TVILocalParticipant *)participant didPublishAudioTrack:(nonnull TVILocalAudioTrackPublication *)audioTrackPublicationParameters
participant |
The local participant. |
|---|---|
audioTrackPublication |
The |
Declared In
TVILocalParticipant.h
– localParticipant:didFailToPublishAudioTrack:withError:
Delegate method called when the publication of an audio track fails.
- (void)localParticipant:(nonnull TVILocalParticipant *)participant didFailToPublishAudioTrack:(nonnull TVILocalAudioTrack *)audioTrack withError:(nonnull NSError *)errorParameters
participant |
The local participant. |
|---|---|
audioTrack |
The audio track that failed publication. |
error |
An |
Declared In
TVILocalParticipant.h
– localParticipant:didPublishDataTrack:
Delegate method called when the Local Participant successfully publishes a data track.
- (void)localParticipant:(nonnull TVILocalParticipant *)participant didPublishDataTrack:(nonnull TVILocalDataTrackPublication *)dataTrackPublicationParameters
participant |
The local participant. |
|---|---|
dataTrackPublication |
The |
Declared In
TVILocalParticipant.h
– localParticipant:didFailToPublishDataTrack:withError:
Delegate method called when the publication of a data track fails.
- (void)localParticipant:(nonnull TVILocalParticipant *)participant didFailToPublishDataTrack:(nonnull TVILocalDataTrack *)dataTrack withError:(nonnull NSError *)errorParameters
participant |
The local participant. |
|---|---|
dataTrack |
The data track that failed publication. |
error |
An |
Declared In
TVILocalParticipant.h
– localParticipant:didPublishVideoTrack:
Delegate method called when the Local Participant successfully publishes a video track.
- (void)localParticipant:(nonnull TVILocalParticipant *)participant didPublishVideoTrack:(nonnull TVILocalVideoTrackPublication *)videoTrackPublicationParameters
participant |
The local participant. |
|---|---|
videoTrackPublication |
The |
Declared In
TVILocalParticipant.h
– localParticipant:didFailToPublishVideoTrack:withError:
Delegate method called when the publication of a video track fails.
- (void)localParticipant:(nonnull TVILocalParticipant *)participant didFailToPublishVideoTrack:(nonnull TVILocalVideoTrack *)videoTrack withError:(nonnull NSError *)errorParameters
participant |
The local participant. |
|---|---|
videoTrack |
The video track that failed publication. |
error |
An |
Declared In
TVILocalParticipant.h
– localParticipant:networkQualityLevelDidChange:
Delegate method called when the Local Participant’s networkQualityLevel has changed.
- (void)localParticipant:(nonnull TVILocalParticipant *)participant networkQualityLevelDidChange:(TVINetworkQualityLevel)networkQualityLevelParameters
participant |
The local participant. |
|---|---|
networkQualityLevel |
The new Network Quality Level. |
Declared In
TVILocalParticipant.h