MPLATFORMLib Namespace : MWebRTCClass Class |
The following tables list the members exposed by MWebRTCClass.
Name | Description | |
---|---|---|
ConnectToPeer | Connects to peer | |
DisconnectPeer | Disconnects from peer | |
GetPeerByIndex | Gets a peer by its index | |
GetPeerProps | ||
GetPeersCount | Gets count of peers | |
Login | Logins to signaling server | |
Logout | Logout from signalling server | |
ObjectCallbackSet | Set callback for events handling | |
ObjectCallbackSetFunc | Sets callback functions | |
PropsGet | Gets the properties. | |
PropsGetByIndex | Gets the property by its index. | |
PropsGetCount | Gets the count of properties. | |
PropsInfoGet | Gets information about property | |
PropsOptionGet | Gets property from options | |
PropsOptionGetByIndex | Gets property option by its index | |
PropsOptionGetCount | Gets number of options for the property | |
PropsOptionSetByIndex | Sets option property by its index | |
PropsRemove | Removes the property. | |
PropsSet | Sets the property. | |
ReceiverChannelAdd | ||
ReceiverChannelAddByName | ||
ReceiverChannelGetByIndex | ||
ReceiverChannelGetCount | ||
ReceiverChannelRemove | ||
ReceiverPutEOS | ||
ReceiverPutFlush | ||
ReceiverPutFrame | ||
SendMessageToPeer | Sends message to peer | |
SourceFrameGet | DEPRECATED use SourceFrameGetEx(with reader IDs) !!! Get video frame from source object (MLive, MFile, MPlaylist, MMixer) | |
SourceFrameGetEx | Get video frame from source object (MLive, MFile, MPlaylist, MMixer) Note: after stop taken frames, use eFGT_Remove especially for eFGT_Sync mode" |
Name | Description | |
---|---|---|
OnEvent | This method is called when some event occurs. The video stream is blocked while this method is called. | |
OnEventSafe | Safe analog for OnEvent method. In this case memory usage is optimized. Note: Release all the objects before exit OnEvent event body.Raises on each received eventSafe analog for OnEvent method. In this case memory usage is optimized. Note: Release all the objects before exit OnEvent event body.Raises on each received event | |
OnFrame | This method is used to obtain frame data. It called for each input/output frame. The video stream is blocked while this method is called. | |
OnFrameSafe | Safe analog for OnFrame method. In this case memory usage is optimized. Note: Release all the objects before exit OnFrame event body.Raises on each frame processedSafe analog for OnFrame method. In this case memory usage is optimized. Note: Release all the objects before exit OnFrame event body.Raises on each frame processed |