PICO Platform Unity SDK
RtcService Member List

This is the complete list of members for RtcService, including all inherited members.

DestroyRoom(string roomId)RtcServiceinlinestatic
EnableAudioPropertiesReport(int interval)RtcServiceinlinestatic
GetToken(string roomId, string userId, int ttl, Dictionary< RtcPrivilege, int > privileges)RtcServiceinlinestatic
InitRtcEngine()RtcServiceinlinestatic
JoinRoom(string roomId, string userId, string token, RtcRoomProfileType roomProfileType, bool isAutoSubscribeAudio)RtcServiceinlinestatic
JoinRoom2(RtcRoomOptions joinRoomOptions, bool leaveIfInRoom=true)RtcServiceinlinestatic
JoinRoomWithRetry(string roomId, string userId, string token, RtcRoomProfileType roomProfileType, bool isAutoSubscribeAudio)RtcServiceinlinestatic
LeaveRoom(string roomId)RtcServiceinlinestatic
MuteLocalAudio(RtcMuteState rtcMuteState)RtcServiceinlinestatic
ProcessAudioFrameFunction(RtcAudioFrame frame) (defined in RtcService)RtcService
PublishRoom(string roomId)RtcServiceinlinestatic
RegisterLocalAudioProcessor(ProcessAudioFrameFunction processor, RtcAudioChannel channel, RtcAudioSampleRate sampleRate)RtcServiceinlinestatic
RoomPauseAllSubscribedStream(string roomId)RtcServiceinlinestatic
RoomResumeAllSubscribedStream(string roomId)RtcServiceinlinestatic
RoomSetRemoteAudioPlaybackVolume(string roomId, string userId, int volume)RtcServiceinlinestatic
RoomSubscribeStream(string roomId, string userId)RtcServiceinlinestatic
RoomUnSubscribeStream(string roomId, string userId)RtcServiceinlinestatic
SendRoomBinaryMessage(string roomId, byte[] message)RtcServiceinlinestatic
SendRoomMessage(string roomId, string message)RtcServiceinlinestatic
SendStreamSyncInfo(byte[] data, int repeatCount)RtcServiceinlinestatic
SendUserBinaryMessage(string roomId, string userId, byte[] message)RtcServiceinlinestatic
SendUserMessage(string roomId, string userId, string message)RtcServiceinlinestatic
SetAudioPlaybackDevice(RtcAudioPlaybackDevice device)RtcServiceinlinestatic
SetAudioScenario(RtcAudioScenarioType scenarioType)RtcServiceinlinestatic
SetCaptureVolume(int volume)RtcServiceinlinestatic
SetEarMonitorMode(RtcEarMonitorMode mode)RtcServiceinlinestatic
SetEarMonitorVolume(int volume)RtcServiceinlinestatic
SetOnAudioPlaybackDeviceChange(Message< RtcAudioPlaybackDevice >.Handler handler)RtcServiceinlinestatic
SetOnConnectionStateChangeCallback(Message< RtcConnectionState >.Handler handler)RtcServiceinlinestatic
SetOnErrorCallback(Message< int >.Handler handler)RtcServiceinlinestatic
SetOnJoinRoomResultCallback(Message< RtcJoinRoomResult >.Handler handler)RtcServiceinlinestatic
SetOnLeaveRoomResultCallback(Message< RtcLeaveRoomResult >.Handler handler)RtcServiceinlinestatic
SetOnLocalAudioPropertiesReport(Message< RtcLocalAudioPropertiesReport >.Handler handler)RtcServiceinlinestatic
SetOnRemoteAudioPropertiesReport(Message< RtcRemoteAudioPropertiesReport >.Handler handler)RtcServiceinlinestatic
SetOnRoomBinaryMessageReceived(Message< RtcBinaryMessageReceived >.Handler handler)RtcServiceinlinestatic
SetOnRoomErrorCallback(Message< RtcRoomError >.Handler handler)RtcServiceinlinestatic
SetOnRoomMessageReceived(Message< RtcRoomMessageReceived >.Handler handler)RtcServiceinlinestatic
SetOnRoomMessageSendResult(Message< RtcMessageSendResult >.Handler handler)RtcServiceinlinestatic
SetOnRoomStatsCallback(Message< RtcRoomStats >.Handler handler)RtcServiceinlinestatic
SetOnRoomWarnCallback(Message< RtcRoomWarn >.Handler handler)RtcServiceinlinestatic
SetOnStreamSyncInfoReceived(Message< RtcStreamSyncInfo >.Handler handler)RtcServiceinlinestatic
SetOnTokenWillExpire(Message< string >.Handler handler)RtcServiceinlinestatic
SetOnUserBinaryMessageReceived(Message< RtcBinaryMessageReceived >.Handler handler)RtcServiceinlinestatic
SetOnUserJoinRoomResultCallback(Message< RtcUserJoinInfo >.Handler handler)RtcServiceinlinestatic
SetOnUserLeaveRoomResultCallback(Message< RtcUserLeaveInfo >.Handler handler)RtcServiceinlinestatic
SetOnUserMessageReceived(Message< RtcUserMessageReceived >.Handler handler)RtcServiceinlinestatic
SetOnUserMessageSendResult(Message< RtcMessageSendResult >.Handler handler)RtcServiceinlinestatic
SetOnUserMuteAudio(Message< RtcMuteInfo >.Handler handler)RtcServiceinlinestatic
SetOnUserPublishStream(Message< RtcUserPublishInfo >.Handler handler)RtcServiceinlinestatic
SetOnUserStartAudioCapture(Message< string >.Handler handler)RtcServiceinlinestatic
SetOnUserStopAudioCapture(Message< string >.Handler handler)RtcServiceinlinestatic
SetOnUserUnPublishStream(Message< RtcUserUnPublishInfo >.Handler handler)RtcServiceinlinestatic
SetOnWarnCallback(Message< int >.Handler handler)RtcServiceinlinestatic
SetPlaybackVolume(int volume)RtcServiceinlinestatic
StartAudioCapture()RtcServiceinlinestatic
StopAudioCapture()RtcServiceinlinestatic
UnPublishRoom(string roomId)RtcServiceinlinestatic
UpdateToken(string roomId, string token)RtcServiceinlinestatic