Userful™: How to Copy Content
Copyright © 2019 . All rights reserved.
To return to the main documentation page, Click Here.
The Userful™ software appliance scans the
/var/source-content/ directory and local directory for playlist content. There are several ways to copy new media content to the server for playback:
- via Control Center
- via FTP
- via a USB key
- via SSH/SCP
Once files have been transferred, create a Signage Player source and choose which of the files you've uploaded to the
/var/source-content/ directory you want to playback.
Control Center can be used to transfer files to the Userful server:
- Go to Control Center
- Click on Mapping > New Source button.
- Select " Signage Player" from the drop-down menu and start configuring the source.
- Click on the "Upload" button.
- Select a file to begin uploading files, user can also select more than one files at a time to upload.
- The uploaded file(s) will get saved in /var/source-content/ folder.
To use FTP to transfer files to the Userful server:
- Ensure FTP Server Access is enabled on the Userful server and the computer you want to copy the files from is on the same network as the Userful server.
- Launch an FTP client and point the client to the IP address of your Userful server. If you have enabled Control Center > Settings > Source Content Settings > FTP and Network Share Access option, enter the password as per FTP server settings.
- Now copy the content into the destination directory (e.g., /var/source-content/).
To use USB key to transfer files to the Userful server:
- Copy the files to a USB key, then plug-in USB key into the Userful server.
- Login to the Linux Desktop session and mount the USB key by clicking on the graphical icon. Navigate in the file system to the
/var/source-content/directory, then drag the files from your USB key to that directory.
- Wait for the progress to complete then unmount the USB key and unplug it from the Userful server.
SSH and SCP
It is possible to access and transfer files to a computer that is on the same network through the terminal with "Secure Shell (SSH)". It allows encrypted, authenticated communication between two networked computers so long as each computer is running SSH server/client programs. Userful™ comes with SSH server/client installed by default. Secure Copy (SCP) is a file transfer protocol based on SSH.
To use SSH/SCP to transfer files to the Userful server:
- The files to be transferred must reside on a computer with SSH server/client applications installed. The IP address (or server name, if the local network has been set up to route server names) of the target system must also be known, as well as the user account credentials (user id and password) for the target system.
- Open the terminal on the computer where the files are stored.
- Either navigate to the folder where the files are stored, or know the path to the file.
- In the terminal, type:
scp [/path/to/file.avi] user@[machineIP-or-name]:/var/source-content/.
- Enter the password for the user account when prompted.
- Example: To transfer a file,
/home/userful/Documentsto a system with an IP of
scp /home/userful/Documents/movie.avi firstname.lastname@example.org:/var/source-content/
Wildcard asterisks (