Product icon Help book icon Remote Media Manager (RMM) : User's Guide

Remote Tools

About Remote Tools

These menu items allow you to send control commands to the current selected remote client. IPC must be started on RMM AND on the remote client for these features. Items that return a result will be logged in the IPC Log file. (Located under the Tools menu)

  • Select Target Remote Client - Pops up a selector to select the target Remote Client. All functions listed below will be targeted to the selected Remote Client.
  • Open Source List on Remote - Every RMM CueList contains the filepath of an associated source media list file (Soundmill SLT Sound List, or Videomill MLT Media List). These menu items will open the list in the remote app.
    • Sync with Current Cuelist - Syncs the remote app to the Cuelist by opening source media list file specified in the Cuelist.
    • Open by Filename (full path) - You can open a remote list by entering its full path (drive letter, folder, filename, ex. C:\Users\WinUserId1\Documents\Sound Mill X3\Beatles-One Album.slt ).
    • Open New List - Opens a new empty list on the Remote Client.
  • Get List Id from Remote Client - Returns the Id and Name of the current opened source media list file on the remote client. If the source file id does not match the Cuelist id, you will get a warning message. The warning indicates that the Cues may not work with the current source file.
  • Scheduler on Remote Client - These menu items allow you to operate the scheduler on the remote client. Operations: Start, Stop, Pause, and Resume
  • All Media Remote Ops - These menu items perform operations on all playing media the remote client Operations: All Media Stop, All Media Pause, and All Media Resume. This includes media manually played from the list editor window, Scripts running in the Automator, and the Scheduler (ie. Stop All, Pause All and Resume All).
  • Get Status from Remote Client - This retrieves the current status of the remote client including: Current opened media list, playing items, running scripts and scheduler status. See Listing 1 for an example of information returned.
  • Get Status of Selected Cue - Returns: Name and Id of the current Selected Cue, current playback position, and time length of the media. If the Selected Cue is a Script type, it will return the current playback position, and time length of the current executing Step.
  • Scan for Playing Media - Scans Remote Client for any playing media (Items or Scripts). Returns the first instance found of playing media. This updates the RMM progress bar with playing media on the Remote Client. Useful if the Remote Client is already playing media before RMM is started.
  • Ping Remote Client - Pings the Remote Client to check if IPC is started.
    • When Connection Works - If IPC is working on the Remote Client, you should get a message similar to this: "IPC Receive: MSG : Ping Return by SoundMill".
    • When Connection Fails - If IPC is not started on the Remote Client or the connection has been stopped for some reason, you should get an error message similar to this: "Received Error on IPC Origin Listener: An existing connection was forcibly closed by the remote host". If you get this message you will need to manually restart IPC on the Remote Client (an possibly on the Origin Client) to reestablish the connection.
  • Add Item(s) to Remote List - You can add one or multiple items to the remote source list. You can add one cue by specifying the filename with full path of the media file you want to add (ex C:\Media\BeatlesOne\HeyJude.mp3). Or specify a folder that holds multiple media files (ex C:\Media\BeatlesOne\). Cue items will be added to the Cuelist for all media files that are found.
Listing 1. Get Status from Remote Client
127.0.0.1:52010 STATUS
=================
Sound Mill X3 Status
List Name: Beatles-One
List Id: 496096464
Filename:    C:\Users\Lab1\Documents\Sound Mill X3\Beatles-One.slt
Items: 27
Scripts: 5
Playing Items:
None.
Running Scripts:
Scripts currently running in the Automator.
_________________

[S2] Script: Play 5
Current Step: 3 of 5
Step Name: Play (Hey Jude)
Hey Jude, Id: 165953110, At 01:05, Length 07:03

Scheduler: Stopped

Remote Tools toolbar

See menu items above for functional descriptions.

  • Remote Tools toolbar - Buttons (from left to right): Select a Remote Client, Sync Remote Source List, Get Remote List Id, Get Remote Status, Status of Selected Cue, Scan for Playing Media, Scheduler (pulldown menu items for Start, Stop, Pause, Resume), All Media Remote Ops, Ping Remote Client.
Remote Tools toolbar
Remote Tools toolbar