SKYLINKConnectionRecordingDelegate Protocol Reference

Conforms to NSObject
Declared in SKYLINKConnection.h

Overview

Delegate methods are called on the main thread.

– connection:recordingDidStartWithID:

Called upon recording start event.

- (void)connection:(SKYLINKConnection *)connection recordingDidStartWithID:(NSString *)recordingID

Parameters

connection

The underlying connection object.

recordingID

The id of the generated recording.

Discussion

Warning: This feature is in BETA.

This will be triggered after you call startRecording successfully.

Declared In

SKYLINKConnection.h

– connection:recordingDidStopWithID:

Called upon recording stop event.

- (void)connection:(SKYLINKConnection *)connection recordingDidStopWithID:(NSString *)recordingID

Parameters

connection

The underlying connection object.

recordingID

The id of the recording.

Discussion

Warning: This feature is in BETA.

This will be triggered after you call stopRecording successfully or if the backend notifies of recording stoped.

Declared In

SKYLINKConnection.h

– connection:recording:didError:

Called upon recording error event.

- (void)connection:(SKYLINKConnection *)connection recording:(NSString *)recordingID didError:(NSString *)errorMessage

Parameters

connection

The underlying connection object.

recordingID

The id of the recording (might be nil if unknown).

errorMessage

The error description as a string.

Discussion

Warning: This feature is in BETA.

Declared In

SKYLINKConnection.h

– connection:recording:didCompleteWithMixingURL:peersURLs:

Called upon recording completion event.

- (void)connection:(SKYLINKConnection *)connection recording:(NSString *)recordingID didCompleteWithMixingURL:(NSString *)recordingURL peersURLs:(NSDictionary *)peersRecordingURLs

Parameters

connection

The underlying connection object.

recordingID

The id of the recording.

recordingURL

The mixing recording URL as a string.

peersRecordingURLs

A dictionnary containing peer ids (including the local peer) as keys (strings) and the related url as value (string). This parameter might be nil.

Discussion

Warning: This feature is in BETA.

Declared In

SKYLINKConnection.h