How to Set Up Emby Server
Connect your Emby server to IPTVbp to sell access to your media content.
intermediate
10 minutes5 steps1
Ensure your Emby server is accessible
Your Emby server needs to be reachable from the internet. The default port is 8096 (HTTP) or 8920 (HTTPS). Navigate to Emby Dashboard > Network and verify that remote access is enabled. Check your server URL from an external network to confirm accessibility.
For production use, set up HTTPS using a reverse proxy or Emby's built-in SSL support with a valid certificate.
2
Generate an API key
In the Emby admin dashboard, go to Advanced > API Keys. Click New API Key (or the + button). Enter a name like 'IPTVbp' and click OK. The API key will be displayed — copy it and store it securely.
Emby Premiere may be required for some API features. Check your Emby license tier if you encounter limitations.
3
Add the Emby server in IPTVbp
In your IPTVbp vendor portal, navigate to Media Servers or Panels and click Add Server. Select Emby as the server type and enter the following details.
| Field | Description | Required |
|---|---|---|
| Server URL | The public URL of your Emby server, including port if applicable. | Yes |
| API Key | The API key generated from your Emby dashboard. | Yes |
4
Configure libraries
After adding the server, IPTVbp will sync your available Emby libraries. Choose which libraries to include in each subscription tier. You can offer different combinations of libraries (Movies, TV Shows, Music, Live TV) as separate products.
Create premium and basic tiers by varying which libraries are included. For example, a basic tier with Movies only and a premium tier with all libraries.
5
Test the connection
Click Test Connection to verify that IPTVbp can successfully communicate with your Emby server. The test will confirm that the API key is valid and the server is reachable. If the test fails, check your server URL, ensure remote access is enabled, and verify the API key.
To manually test, visit your-server-url/emby/System/Info?api_key=your-api-key in a browser. You should see server info in JSON format.
Ready to Get Started?
Join the waitlist and be among the first to automate your business.