Interface IRenderStreamingHandler
Syntax
public interface IRenderStreamingHandler
Methods
Declaration
RTCRtpTransceiver AddTransceiver(string connectionId, MediaStreamTrack track, RTCRtpTransceiverInit init = null)
Parameters
Returns
AddTransceiver(String, TrackKind, RTCRtpTransceiverInit)
Declaration
RTCRtpTransceiver AddTransceiver(string connectionId, TrackKind kind, RTCRtpTransceiverInit init = null)
Parameters
Returns
CreateChannel(String, String)
Declaration
RTCDataChannel CreateChannel(string connectionId, string label = null)
Parameters
Returns
CreateConnection(String)
Declaration
void CreateConnection(string connectionId)
Parameters
Type |
Name |
Description |
String |
connectionId |
|
DeleteConnection(String)
Declaration
void DeleteConnection(string connectionId)
Parameters
Type |
Name |
Description |
String |
connectionId |
|
ExistConnection(String)
Declaration
bool ExistConnection(string connectionId)
Parameters
Type |
Name |
Description |
String |
connectionId |
|
Returns
GetTransceivers(String)
Declaration
IEnumerable<RTCRtpTransceiver> GetTransceivers(string connectionId)
Parameters
Type |
Name |
Description |
String |
connectionId |
|
Returns
IsConnected(String)
Declaration
bool IsConnected(string connectionId)
Parameters
Type |
Name |
Description |
String |
connectionId |
|
Returns
IsStable(String)
Declaration
bool IsStable(string connection)
Parameters
Type |
Name |
Description |
String |
connection |
|
Returns
Declaration
void RemoveSenderTrack(string connectionId, MediaStreamTrack track)
Parameters
SendAnswer(String)
Declaration
void SendAnswer(string connectionId)
Parameters
Type |
Name |
Description |
String |
connectionId |
|
SendOffer(String)
Declaration
void SendOffer(string connectionId)
Parameters
Type |
Name |
Description |
String |
connectionId |
|