PeerConnection
The PeerConnection. A PeerConnection will only concern one MediaStream.
Member Summary
Public Members | ||
public get |
isConnected: boolean: * Indicates if the PeerConnection is established based on ICE connection state |
|
public |
Indicates if the PeerConnection has been established. |
|
public |
The actual RTCPeerConnection |
|
public |
publish : a created peer connection or a remote one |
|
public |
The remote device |
|
public get |
The remote MediaStream |
|
public get |
socket: * |
|
public |
The stack identifier. |
|
public |
The stream id. |
Method Summary
Public Methods | ||
public |
getMediaBitrateFromDesc(description: *, mediaType: *): * |
|
public |
setLowerMediaBitrates(description: *, remoteDescription: *): * |
|
public |
setMediaBitrates(description: *): * |
Public Members
public get isConnected: boolean: * source
Indicates if the PeerConnection is established based on ICE connection state
public negotiated: boolean source
Indicates if the PeerConnection has been established. (Useful for renegotiation).
public get socket: * source
Public Methods
public getMediaBitrateFromDesc(description: *, mediaType: *): * source
Params:
Name | Type | Attribute | Description |
description | * | ||
mediaType | * |
Return:
* |
public setLowerMediaBitrates(description: *, remoteDescription: *): * source
Params:
Name | Type | Attribute | Description |
description | * | ||
remoteDescription | * |
Return:
* |
public setMediaBitrates(description: *): * source
Params:
Name | Type | Attribute | Description |
description | * |
Return:
* |