public class OBSRemoteController extends Object
| Constructor and Description |
|---|
OBSRemoteController(String address,
boolean debug) |
OBSRemoteController(String address,
boolean debug,
String password) |
OBSRemoteController(String address,
boolean debug,
String password,
boolean autoConnect) |
public OBSRemoteController(String address, boolean debug, String password, boolean autoConnect)
public OBSRemoteController(String address, boolean debug)
public void connect()
public void disconnect()
public boolean isFailed()
public void getScenes(Callback callback)
public void registerOnError(ErrorCallback onError)
public void registerConnectCallback(Callback onConnect)
public void registerDisconnectCallback(Callback onDisconnect)
public void registerConnectionFailedCallback(StringCallback onConnectionFailed)
public void registerReplayStartedCallback(Callback onReplayStarted)
public void registerReplayStartingCallback(Callback onReplayStarting)
public void registerReplayStoppedCallback(Callback onReplayStopped)
public void registerReplayStoppingCallback(Callback onReplayStopping)
public void registerSwitchScenesCallback(Callback onSwitchScenes)
public void registerScenesChangedCallback(Callback onScenesChanged)
public void registerTransitionBeginCallback(Callback onTransitionBegin)
public void registerTransitionEndCallback(Callback onTransitionEnd)
public void await()
throws InterruptedException
InterruptedExceptionpublic void changeSceneWithTransition(String scene, String transition, Callback callback)
public void setSourceVisibility(String scene, String source, boolean visibility, Callback callback)
public void getSceneItemProperties(String scene, String source, Callback callback)
public void getTransitionList(Callback callback)
public void transitionToProgram(String transitionName, int duration, Callback callback)
public void setSourceSettings(String sourceName, Map<String,Object> settings, Callback callback)
public void getStreamingStatus(Callback callback)
public void startStreaming(Callback callback)
public void stopStreaming(Callback callback)
public void listProfiles(Callback callback)
public void getCurrentProfile(Callback callback)
public void getCurrentScene(Callback callback)
public void getPreviewScene(Callback callback)
public void getTransitionDuration(Callback callback)
public void setTransitionDuration(int duration,
Callback callback)
public void getStudioModeEnabled(Callback callback)
public void setStudioModeEnabled(boolean enabled,
Callback callback)
public void startReplayBuffer(Callback callback)
public void stopReplayBuffer(Callback callback)
public void saveReplayBuffer(Callback callback)
Copyright © 2020. All rights reserved.