Emby Setup
Connect your Emby media server to sync watch history to your tracking services.
Prerequisites
- An Emby server (self-hosted or Emby Premiere)
- Admin credentials for your Emby server, or an Emby Connect account
Connecting Emby
Plaxt supports two ways to connect your Emby server:
Option 1: Emby Connect (Recommended)
If you have an Emby Connect account:
- Go to Connections in the Plaxt dashboard
- Click Connect Emby
- Choose Emby Connect
- Enter your Emby Connect email and password
- Select the server you want to connect from the list
- Click Connect
Option 2: Direct Authentication
If you prefer to connect directly to your server:
- Go to Connections in the Plaxt dashboard
- Click Connect Emby
- Choose Direct Connection
- Enter your Emby server URL (e.g.,
http://192.168.1.100:8096) - Enter your Emby username and password
- Click Connect
Plaxt will verify the connection and list available users.
Real-time Scrobbling
Plaxt supports two methods for real-time scrobbling from Emby:
Webhooks
Emby supports webhooks for instant playback notifications via the Emby webhook plugin.
Setup:
- Install a webhook plugin in Emby (e.g., from the plugin catalog)
- Create a sync link in Plaxt and copy the webhook URL provided
- In the Emby webhook plugin settings, add your Plaxt webhook URL
- Enable playback events (play, pause, stop)
WebSocket (Recommended)
WebSocket monitoring provides real-time updates without requiring webhooks.
Setup:
- Open your sync link settings
- Enable WebSocket Monitoring
- Plaxt automatically connects to your Emby server
Note: Your Emby server must be accessible from the internet for WebSocket monitoring to work.
Multi-User Support
Emby supports multiple users natively:
- When connecting Emby, select which users to enable
- Create separate sync links for each user you want to track
- Each sync link connects one Emby user to one tracking account
Server URL Tips
Your server URL should be:
- Local network:
http://192.168.x.x:8096 - With domain:
https://emby.yourdomain.com - With reverse proxy: Include the full path if needed
Make sure the URL is accessible from the internet if you want real-time scrobbling.
Troubleshooting
Connection failed
- Verify your server URL is correct and accessible
- Check that your username and password are correct
- Ensure Emby is running and not firewalled
WebSocket disconnecting
- Check if your server has connection limits
- Verify your network allows WebSocket connections
- Try reconnecting from the Plaxt dashboard
Events not syncing
- Check the event log in your sync link
- Verify the correct user is selected
- Ensure playback notifications are enabled in Emby
Best Practices
- Use WebSocket monitoring for most reliable real-time sync
- Use HTTPS if your server is exposed to the internet
- Emby Connect is the easiest way to get started