Remote Tracker Server / Client Overview
Overview of Remote Tracker Server and Remote Tracker Client
The Remote Tracker Server and Client packages are used to distribute both Playlists and their associated audio cuts to a Remote User. This allows the Remote User to record voice tracks directly into the Playlist, adjust segues and timing then upload a completed Package back to the Station.
| Remote Tracker Server | Remote Tracker Client | |
|
|
|
|
| The Remote Tracker Server creates the Package to be sent to the Client. Here you can create Users and define not only what playlist but what hours will be Tracked. | The Remote Tracker Client allows the user to download the Packaged playlist and audio cuts. After downloading, Voice Tracks can be created and uploaded back to the Server. |
Please note that there are several components outside of the Remote Tracking applications that need to be given consideration. These are as follows:
A valid User Name and Password with Read / Write access to a Directory on a FTP Server.
Network connectivity between the FTP Server and the DAD Server for transfer of both Audio and Data.
DAD version 11.0a or later at both the Main Location and the Remote Location.
The DAD Playlists to be transferred must be flagged as a 'Shared' playlist.
Remote Tracker Server
This program is in the C:\DAD\RTS directory. This is the server application. Here you will select the User. This user will then be assigned a playlist and hours for which they can track within. That Playlist is then selected and uploaded the the FTP site. The Client will detect that a Package has been uploaded. The Remote User will in turn download the Package and create their Voice Tracks directly into the Playlist via DAD running on their Local machine. Once done, the Remote User will upload the Playlist and Voice Tracks to the FTP Server. Once the upload has been completed, the Server application will automatically retrieve the Package, downloading the Playlist and associated Voice Tracks, placing them into the proper directories for playback.
Getting Started with the Remote Server
Both applications save their settings to an INI file. These INI files are saved within the working directory of each application. The INI line options and descriptions are below. [Jump to RTS.INI settings]
|
|
| The Remote
Server has four sections: A: User Administration Section
B: Playlist Section
C: Playlist Hour Segment / Status Section
D: Status Information Section
Sections A through C are discussed below.
|
Section A: User Administration Section
|
First, lets create a user. Enter the User Name and a description pressing ADD when ready. This will add the user to the list. Select that User and press the EDIT USER button. This opens the RTS User Management screen. Here you will define additional information such as the Password for the FTP site and the Drive Letter Path to the FTP site. The H/T Copy Length refers to the amount audio that should be used for the Head and Tail. A value of 5.0 would copy the first five seconds of audio and the last five seconds before the Tail.
|
![]() |
|
The Client to Server Library Mappings along with the Server to Client Library Mappings allow a user to directly create a correlation between two different Libraries. For example, if the Station has a MUSIC Library database on the F: drive, you would use F: MUSIC in the Server field. Your Remote User might have this same Library on their C: drive as the DETROIT Library. You would in turn have: C:DETROIT
==>> F:MUSIC under the Server to Client This allows both the Server Application and the Client Application to route both audio and Library data to the proper Library. This option can be very beneficial for the Remote User. Please review the section for Remote Audio Libraries. If you chose not to define the Library Mappings, the Remote Tracker Client will create a temporary Remote Library on that workstation using the RTL#### name. While the overall operation is virtually the same as described above, the difference is that each time a Package is created, all audio cuts will be sent to the Client and a new temporary Library will be created for each Playlsit Package downloaded. |
|
B: Playlist Section
| Once you have a User created
you can then select a Playlist and assign that Playlist to that User.
|
![]() |
||
| Select the User first, then select the
desired list from the bottom Playlist display.
If a playlist does not appear automatically in the lower portion of the screen, you may manually type in the playlist name in the empty field at the very bottom of the screen. Once the list has been selected, you may press ADD. This will add that playlist to the upper portion of the display. After adding that list you may select a 'From Hour' and a 'To Hour' for the hours of the day that are to be Tracked by this User. Press ADD when the hours have been selected. You will now see the Hours listed and it's Status within the upper portion of the Server screen.
|
|||
C: Playlist Hour Segment / Status Section
|
Pressing the green 'GO ONLINE' button will begin the Packaging process.
The first part of the process is to Interrogate the Remote Client to determine what audio files need to be sent.
A Package will be created containing the first and last few seconds of the audio cuts in the playlist and the playlist itself. The state will change to ONLINE along with the control button changing to GO OFFLINE. You may remove the Package from the FTP site by selecting that list and pressing GO OFFLINE. This can only be done if the Package has not been downloaded by the Client. This would only be done if a change to the Playlist has been made and an updated list needs to be sent to the Remote Client. At this point, the Remote Client for this User will detect that the Package is ready and will prompt the User to BEGIN DOWNLOAD. [Jump to Remote Client] |
![]()
|
||
Once the Remote Tracking
Client has downloaded the Package, the Server status will change to
TRACKING and the Control button will become grayed out.
The Remote User can then begin to Track the Playlist they downloaded. When they have finished, they will simply press BEGIN UPLOAD to send the Tracks and the Playlist to back to the Server. [Jump to Sending Voice Tracks] |
|
||
| Once
uploaded, the Server application will automatically retrieve the
Package, extracting the changes to the Playlist and the updated Audio
cuts to the ENCO Server.
That playlist can then be loaded and played. |
|
This program is in the C:\DAD\RTC directory. This is the server application. Here you will select the FTP Server Site you would like to connect to and download Playlists that need to be Tracked. You may setup up and define more than one FTP Server Site. This allows one person to Track for many different facilities. Once a Package has been uploaded by the Server Application, the Remote User can select and download that Playlist Package, creating their Voice Tracks directly into the Playlist via DAD running on their Local machine. Once done, the upload the Playlist and Voice Tracks to the FTP Server. Once the upload has been completed, the Server application will automatically retrieve the Package, downloading the Playlist and associated Voice Tracks, placing them into the proper directories for playback.
Just like the Remote Tracker Server application, the Client saves many of it's settings to an INI file. This file is saved in the C:\DAD\RTC directory. [Jump to RTC.INI settings]
Getting Started with the Remote Client
|
First, lets create a Site. Enter the Site Name and a description then press ADD. This will add the Site to the list. Select that Site and press the EDIT SITE button. This opens the RTC FTP Site Management screen. Here you will define additional information such as the FTP URL (such as FTP.ENCO.COM), the Directory Path (which should be the SAME as the above Server User settings), the FTP Username and Password. |
|
| You may press REFRESH
to display any Playlist Packages that have been uploaded to the FTP
site. These will display as AVAILABLE within the Status screen.
To being a download, select the Playlist and press the BEGIN DOWNLOAD button. This will start the communications between the Client and the Server. The Client will respond to the Server telling it what audio is needed for the hours selected. |
|
| Once the Package has
been downloaded, the Remote Tracker Client screen will change to display
two Control button.
The RELEASE button will tell the Server application that this Package is not going to be used. This allows the Server to take the Package 'OffLine'. The Package can then be updated by the Station Facility and reposted to the FTP site for downloading. When the Voice Tracking session has been completed, select the Playlist and Hour - pressing BEGIN UPLOAD to send the finished Package back to the Station.
|
|
Creating Voice Tracks using DAD
| The Remote Client will be running DAD Locally. From here, you will load the Playlists downloaded and create your Voice Tracks. Before discussing this process - lets take a moment to review a few basics. | |
| A few notes on Playlist Names The Playlists will automatically be given a name using RTP##### for Remote Tracking Playlist <number>. The Playlist Description will be the SAME as the Playlist Description entered as the main Station Facility. The Playlist Description will help you determine which playlist is for which station facility. This allows for one person to Track for several different Stations and prevents one Stations Playlist from interfering with another Stations Playlist. |
|
|
A few notes on Remote Audio Libraries Within DAD, a special Library can be created for the downloaded audio. These Libraries will be created using the RTL##### naming format. These Libraries will be created if the User does not pre-define a Library name as part of the 'Mappings' when defining the User values within the Remote Tracker Server. If one does create Mappings, then the Remote Client will in turn create the Library names defined in the Server User Management screen. This is an important item to make note of. This actually allows you as an administrator to help your Remote User by creating a Library Name for your Market or Station. For example, if you have a Remote User in Austin, you would set your User mapping to use: F:CUTS ==>> C:AUSTIN |
|
|
This would in turn create an AUSTIN Library on the Remote Users workstation. When they download audio, that audio is saved to the Austin Library. Each time they download a Playlist, both the Client and Server will determine if the audio exists in the Austin Library. If it does not exist, that cut will be part of the Playlist Package. If the cut does exist, then the Server will not package that item as the Client already has the audio. If you chose not to define the Library Mappings, the Remote Tracker Client will create a temporary Remote Library on that workstation using the RTL##### name. While the overall operation is virtually the same as described above, the difference is that each time a Package is created, all audio cuts will be sent to the Client and a new temporary Library will be created for each Playlist Package downloaded. This can save time and bandwidth when sending Playlists to Remote Users.
|
|
| You can also easily copy audio cuts from one Library to another. This allows you to record a generic break in one stations Library, right click and select COPY to Library and copy the Track to another Stations Library. |
|
|
|
|
| Tracking in DAD You should run DAD in Local Mode. Once DAD has started, you can being to work on the Remote Tracks. There is a complete overview of Tracker within the DAD Help guide.
Now that a Playlist Package has been downloaded you should be able to view that Playlist by going to the Main Playlist Modify screen (go to Library then select the Playlist button in the top center). In the Main Playlist Modify screen, select the Playlist button again on the upper right side. This will display a list of Playlists you can use. Please remember that the Playlist Names will be listed as RTP#####. Please make sure to verify that this is the correct Playlist by checking the Playlist Description. To load this list, select it and press LOAD.
|
|
||
| Once you load a Playlist, locate the voice track and right click, selecting OVER then TRACKER from the menu. This will open the selected Track directly into Tracker so it can be recorded. |
|
||
| The selected Voice
Track will be loaded so one can begin to record by pressing the REC
button. If this Voice Track has existing audio, it will be erased as
soon as the REC button is pressed.
You may adjust the placement of the Outro cut and the Intro cut along with independent Level control for each Track. When you have finished recording, press SAVE. You could then either press NEXT to advance to the next position or press EXIT to close the Tracker screen. Once all Tracks have been created you should Save the Playlist. To Save the Playlist, right click on the Playlist Bar and select SAVE PLAYLIST. |
|
|
|
|
|
Sending the Voice Tracks After the list has been saved, return to the Remote Tracker Client screen. Select the playlist you just finished and press the BEGIN UPLOAD button. The Client application will create a Package that contains the recorded voice tracks and the Playlist itself. This Package is then uploaded to the FTP server.
|
|
| The Remote Tracker
Server will detect that a Package has been returned from a Client and
will automatically being the download.
Once downloaded, the Playlist hours are 'unlocked' and injected into the main Playlist along with the recorded Voice Tracks being copied into the proper audio directory and Library database updated. At this point the process is complete. If these hours of the Playlist are no longer needed, you may select that list and press GO OFFLINE and DEL to remove the list from the Que. |
|
Remote Tracker Server RTS.INI file settings
This file is saved in the C:\DAD\RTS directory.
[config]
; a mapping to the FTP site
ftpdir=w:
; the drive letter of the server's DAD
daddir=d:
; set the length of the audio's head and tail to be transferred to the client
audio head length=5.0
audio tail length=5.0
[LibMaps]
; add one or more mappings which become defaults when adding users
; these represent client to server mappings
; they represent - from a client's libLoclibName to the server's libLocLibName
; for any audio file that may be sent back, excluding pure VOs
D:LEDZI=D:CUTSA
[overwrites]
; this represents a server's libLoclibName pair that you may prevent cut
overwrites
; occuring due to a cut returned from the client
;C:CUTS=true
Remote Tracker Client RTC.INI file settings
This file is saved in the C:\DAD\RTC directory.
[config]
username=MATT
ftpsite=ftp.enco.com
ftppath=incoming
daddir=C:
[s2c libmaps]
;mappings from server to client
;S:CUTS=C:CUTS
;S:MUSIC=C:DEMO
[c2s libmaps]
;mappings from client to server
;C:CUTS=S:CUTS
;C:DEMO=S:MUSIC