Skip to content

Player Installations

This guide will walk you through the process of installing and configuring Framebaker players for your digital signage network.

Before installing a Framebaker player, ensure your system meets the following requirements:

  • Operating System: Windows 10/11, Linux (Ubuntu 20.04+), or macOS 11+
  • Memory: Minimum 4GB RAM (8GB recommended)
  • Storage: At least 20GB free disk space
  • Network: Stable internet connection with minimum 10Mbps
  • Display: HDMI or DisplayPort output
  1. Log in to your Framebaker partner portal
  2. Navigate to the Downloads section
  3. Select the appropriate installer for your operating system
  4. Download the latest stable version
Terminal window
# Run the installer with administrative privileges
.\FramebakerPlayerSetup.exe /S
Terminal window
# Extract and install the package
sudo dpkg -i framebaker-player.deb
# Or for RPM-based systems
sudo rpm -i framebaker-player.rpm
Terminal window
# Mount the DMG and copy to Applications
hdiutil attach FramebakerPlayer.dmg
cp -R /Volumes/Framebaker/Framebaker.app /Applications/

After installation, configure your player:

  1. Launch the Framebaker Player application
  2. Enter your License Key (provided by Framebaker)
  3. Configure the Display Settings:
    • Resolution
    • Orientation (landscape/portrait)
    • Screen position
  4. Set up Network Settings:
    • DHCP or static IP
    • Proxy settings (if required)
  5. Configure Playback Settings:
    • Content refresh interval
    • Fallback content
    • Scheduling options

Register your player with the Framebaker cloud:

// Example registration payload
{
"licenseKey": "YOUR-LICENSE-KEY",
"playerName": "Reception-Display-01",
"location": "Main Office - Lobby",
"timezone": "Europe/Amsterdam"
}
  • Check system requirements are met
  • Verify license key is valid
  • Ensure firewall allows Framebaker connections
  • Check log files in /var/log/framebaker/ (Linux) or C:\ProgramData\Framebaker\Logs (Windows)
  • Update graphics drivers
  • Verify display resolution is supported
  • Check HDMI/DisplayPort cable connections
  • Try different display outputs
  • Test internet connection
  • Verify firewall rules allow outbound HTTPS (port 443)
  • Check proxy settings if applicable
  • Ensure DNS resolution is working
Terminal window
# Start player with custom config
framebaker-player --config /path/to/config.json
# Enable debug mode
framebaker-player --debug --log-level verbose
# Set custom cache directory
framebaker-player --cache-dir /mnt/cache

Edit the configuration file located at:

  • Linux: /etc/framebaker/player.conf
  • Windows: C:\ProgramData\Framebaker\player.conf
  • macOS: /Library/Application Support/Framebaker/player.conf
{
"player": {
"id": "unique-player-id",
"name": "Display Name",
"updateInterval": 300,
"enableHardwareAcceleration": true,
"logLevel": "info"
},
"display": {
"resolution": "1920x1080",
"orientation": "landscape",
"refreshRate": 60
},
"network": {
"timeout": 30,
"retryAttempts": 3,
"proxy": null
}
}
  • Configure your content playlists
  • Set up scheduling rules
  • Monitor player health and status
  • Update firmware regularly

For additional support, contact your Framebaker partner manager.