Remote File Synchronization
With Bharat Signage, you can remotely update display content from any location — no need for physical access to the device or a shared local network. This is made possible by syncing a ZIP file from a publicly accessible HTTP or FTP server.
✅ Requirements
To enable remote content updates, ensure the following:
- Android device with stable internet connectivity
- Bharat Signage installed on the device
- Access to an HTTP or FTP server available over the internet
- A ZIP compression tool like 7-Zip, WinRAR, or WinZip
🔧 Step-by-Step Guide
-
Create a ZIP Archive
Package all the content files (images, videos, etc.) you want to display into a.zip
file. -
Upload to Your Server
Upload the.zip
file to your HTTP or FTP server. Ensure the file is accessible via a direct URL. -
Access the Web Interface
Open Bharat Signage's web interface from a browser on the same local network. -
Set Synchronization Interval
Navigate toSettings → Device Settings
and set the Synchronization interval (e.g.,3600
seconds = 1 hour). -
Add Synchronization Entry
Go toTools → File Synchronization
and add a new sync entry:- URL: Provide the full link to your
.zip
file (must start withhttp://
,https://
, orftp://
) - File name: Use
file.zip
— the name must end in.zip
- URL: Provide the full link to your
-
Reload the Application
Restart Bharat Signage. It will automatically download, extract, and begin displaying the contents of the ZIP file. -
Update Anytime
To update content later, just replace the ZIP file on your server. The app will fetch and apply the updated content at the next interval.
🛠 Troubleshooting
If the device does not show new content:
- Check the log via
Information → Log
in the web interface - Ensure the server URL is accessible from the Android device
🔐 Securing Your Server with Authentication
To restrict access to the ZIP file:
- Configure Basic Authentication on your HTTP or FTP server
- Include the username and password in the URL:
Format: protocol://username:password@your-server.com
Example: http://admin:securepass@files.bharatsignage.com/file.zip