Interface: P2PMediaStreamChannel

olympe.net.api. P2PMediaStreamChannel

A peer to peer channel for media streaming diffusion

Extends

Methods


close()

Close the channel

Inherited From:
Overrides:

open(initiator [, operation])

Open the channel when it is instantiated

Parameters:
Name Type Argument Description
initiator boolean
operation olympe.net.SignalingOperation <optional>

when the client is not the initiator, this should contain the signaling offer

Inherited From:
Overrides:

setCloseHandler(callback)

Sets the close event handler

Parameters:
Name Type Description
callback olympe.net.P2PChannel.CloseHandler
Inherited From:
Overrides:

setOpenHandler(callback)

Sets the open event handler

Parameters:
Name Type Description
callback olympe.net.P2PChannel.OpenHandler
Inherited From:
Overrides:

setSignalingCallbackHandler(callback)

Set the callback for signaling callback event

Parameters:
Name Type Description
callback olympe.net.P2PChannel.SignalingCallbackHandler
Inherited From:
Overrides:

setup(operation)

Handle the signaling negotiation phases of the data channel.

Parameters:
Name Type Description
operation olympe.net.SignalingOperation
Inherited From:
Overrides: