HOW TO: Remotely Control MovieRecorder 3

Make sure that you have enabled the remote control in the preferences

On the remote MovieRecorder that you want to control, go to the preferences and make sure that you have enabled:

 

You may also want to change:

  • Name: is the name that will be displayed when you'll try to connect to it
  • Port Number: is the port number that will be used to communicate with it. Depending on your FireWall configuration, you may want to change that, but otherwise leave it to the default value (8080)
  • Password: you can require that a password is entered in order to control your recorder. This ensures that only the persons with the password can take control of your recorder.

 

Remote control directly from MovieRecorder

Since MovieRecorder 3.2 you can control multiple remote computers directly from the MovieRecorder user interface. You can use a demo version of MovieRecorder if you want only to control remote MovieRecorders.

You can watch the MovieRecorder tutorial video about sources for more info.

 

Add remote recorders to MovieRecorder

If you want to control remote MovieRecorders, simply click on the + icon at the bottom of the sources pane:

 

A popover window will show up with the list of remote MovieRecorder that are available on the network (with the name that was set in the preferences). Select the computer that you want to control:

Alternatively, you can add remote recorders using an IP address. for that, click on "Add by Address..." button.

Once it is added, if we can connect to the remote recorder, the name or IP address will be white, and it will be greyed out if we can't connect to it.

Click on the disclosure triangle to see the various sources available on that recorder. And you can then use them the same way you use a local source. Either drag and drop it on a viewer, or select it from the Viewer Source selection popup menu.

 

Remote control with the web UI

Since MovieRecorder 3.1, you can control a remote computers from any browser, on any type of computer, Mac, PC, iPad, ...

For that open a web browser such as Safari and enter the IP address of the computer followed by the port number 8080, for example:

http://127.0.0.1:8080/

You will then be able to control the multiple local sources available on that computer.

Note that you will only be able to control the Local sources of that MovieRecorder, not the eventual remote sources that it might be connected to.

 

Remote control with the REST API

In order to do the remote control using a web browser, we use a REST API. If you are interested to develop your own webpage to control MovieRecorder (for example if you want to be able to control multiple computers from one page), contact us through the support desk to ask for the documentation on that REST API.

Alternatively, on the computer that runs MovieRecorder, you can enter the following url in a Browser:

http://127.0.0.1:8080/api.html

 

Remote control with AppleScripts

MovieRecorder is also AppleScriptable. You can create AppleScripts that control a "local" MovieRecorder (see sample AppleScript below), but also a distant MovieRecorder. But the best would be to go for the REST API.

 

 

 

Have more questions? Submit a request

Comments

  • Avatar
    Daniel Bietenbeck

    Am I correct, that the Telnet API and AppleScript API is dead?

  • Avatar
    Softron Support (EU)

    Hello Daniel, the Telnet API won't be implemented in MovieRecorder 3 indeed, but we do have some controls with AppleScripts. However it does not use the same syntax as now we use sources instead of devices. And also, there were no destinations, etc... If you have requests for some AppleScripts commands that are not yet implemented, don't hesitate to ask us, but in any case the REST API is the most recommended way as it's also the API we use for our own remote access.

    Pierre

  • Avatar
    Daniel Bietenbeck

    I need a pretty "simple" Script. Start/Stop a Gang Recording.

    If the are some sources for the REST API. Please submit these to me.

Powered by Zendesk