Administrator Dashboard

Full featured dashboard showing your at a glance view of your servers, users, revenues and more.

P-Account, Emby and Jellyfin Support

Import all your P accounts and Emby servers into one place to get a single view of all your accounts and servers.

Media Servers Sync

Streams Manager supports both P-servers and Emby servers. It also allows you to automatically import all your users, media libraries and existing users.

Detailed per Server Settings

Fine grained control over each server allowing you to specify which servers are available for sharing, activity logging, streaming and download limits enforcement, trial users and more.

Multiple Plans or Products

Streams Manager allows you to specify multiple plans you can offer to your customers with fine grained controls over plan cost, duration, number of simultaneous devices allowed, whether to allow transcoding, and more. Separate add-ons consisting of mobile download or 4K content are possible. Streams Manager allows you to specify multiple plans you can offer to your customers with fine grained controls over plan cost, duration, number of simultaneous devices allowed, whether to allow transcoding, and more. Libraries can be packaged into groups and selectively included into plans allowing you to setup Basic, Standard and Premium plan hierarchy.

Accept Payments with Automatic Provisioning

Accept payments through PayPal, Stripe or Crypto with automatic provisioning. Streams Manager will automatically select a server with sufficient capacity and available features and send your user a Plex share invitation through email. Streams Manager supports both pay as you go and recurring subscriptions.

Free Trial

Streams Manager allows you to offer your customers a free trial option where you can specify the details of the trial such as duration, number of devices they can use as well as other included features. The system will automatically provision a user onto one of your Plex servers you specify..

Payment Reminders

Streams Manager will send payment reminders to your customers at an interval you specify. It also allows for full customization of the message that is sent.

Full Automation

Streams Manager takes care of maintenance of your operation by performing these tasks automatically on regular intervals

  • Automated management of library sharing (users are moved between plans as they change)
  • Enforcement of streaming limits (number of devices, transcoding, etc.)
  • Enforcement of download limits
  • Enforcement of the number of Emby devices
  • User removal upon expiration and notification of users
  • Payment reminders
  • User streaming and download activity logging
  • Transaction sync from PayPal and Stripe
  • Automatic provisioning once a payment has been made
  • Discord integration for messages and sync of roles
  • Ombi integration and sync
  • Overseerr integration and sync
  • Petio integration and sync
  • Ability to limiting Emby devices per plan

Settings & Customization

Streams Manager offers lots of customization options for nearly all aspects of the system.

Full Feature List

  • User registration
    • Users can register on the site to manage their account
    • Users must confirm account via email to register
    • Users can recover lost password
    • Public registrations can be disabled (only users already on a Plex server can register)
    • Users can be required to provide Discord info during registration
  • User profile management
    • Users can view and edit their profile
    • Users can see payments they made and status of their subscription
    • Users can change or extend their current subscription
  • Administrator profile management
    • Full access to view and edit user’s profile, payments, shared servers, invites and activity on a single screen
  • Plex account management
    • Support for multiple Plex accounts
    • Automatic Plex token refresh upon expiration for smooth operation
  • Media server management
    • Support for multiple Plex servers (on one or multiple Plex accounts)
    • Support for Emby and Jellyfin media servers
    • Automatic import of existing servers
    • Limit the number of users on a server
    • Limit whether server allows 4K transcoding
    • Limit whether server allows adding new subscribers
    • Limit whether server allows trial subscribers
    • Server migration – migrate all users from one server to another in one go
  • Media server location management
    • Specify multiple server locations
    • Assign a location to each Plex server
    • Allow users the ability to choose a location closest to them when subscribing
  • Media server library management
    • Import and continuously synchronize media libraries from your media servers
    • Group libraries for the purpose of attaching to a plan allowing different packages at different price points
    • Hide libraries from sharing
  • Subscription plan management
    • Multiple subscription plans allowed with specific pricing
    • Ability to limit number of concurrent devices on a plan
    • Ability to enable or disable transcoding on a plan
    • Ability to enable or disable mobile downloads on a plan
    • Each plan can have a granular duration down to an hour
    • Multiple library groups can be attached to a single plan allowing you to setup tiered plans (i.e. basic includes 1080p libraries, silver includes 1080p and 4K libraries and gold includes 1080p, 4K and premium group
    • Ability to inactivate plans but keep grandfathered subscribers on them
  • Free trials
    • Ability to offer free trial plans
    • Limit trial time, number of devices in use, libraries, etc.
  • Payments integration
    • Support for PayPal, Stripe and Plisio (crypto)
    • Ability to turn on or off any payment gateway
    • Ability to accept payments directly on the site and automatically provision Plex share access
    • Recurring payment support through PayPal and Stripe
    • Transaction sync for PayPal and Stripe to sync recurring payments or payments that users send manually
    • Manual payment management if you do not want to use supported payment gateways (i.e. users send you money via Venmo, CashApp, or other ways)
  • Discounts
    • Ability to offer discount codes
  • Notification agents
    • Email notification agent is supported
    • Discord notification agent is supported
    • Custom message template for each notification type(i.e. subscription expiring soon, Plex share removed, etc.)
    • Disable notifying for specific notification events
    • Notify users when: payment is due, Plex share access is granted, subscription expired, etc.
  • Payment reminders
    • Support for sending out payment reminders through any notification agent
    • Customize when payment reminders are sent
  • Referrals
    • Allow users to share referral codes to allow users to register even when public registrations are disabled
  • Streaming activity enforcement and logging
    • System automatically enforces limits based on user’s plan and server they are on (number of concurrent devices, whether transcoding is allowed, whether 4K transcoding is allowed, etc.)
    • Ability to enable activity logging showing what users are streaming, when and from what IP
  • Download activity enforcement and logging
    • Restrict when downloads are allowed 
    • Ability to enable download logging showing what users are downloading, when and from what IP
    • Ability to limit the number of weekly downloads users are allowed to perform
  • Discord role management
    • Automatically give Discord users roles when they become a subscriber or trial user
    • Automatically remove roles once the subscription expires
    • Automatically kick users from the server after their subscription expired
  • Ombi integration
    • Sync user profile to Ombi
  • Overseerr integration
    • Create/remove Overseerr accounts when users subscribe/expire 
    • Sync user profile to Overseer
  • Petio integration
    • Create/remove Petio accounts when users subscribe/expire 
  • Home page customization
    • Customize home page content
    • Customize logo
  • Media management
    • Ability for users to initiate media rescans to address problems when media on disk changes but Plex has not scanned it yet
    • Ability for users to upload their own subtitles
    • Ability for administrators to force a specific Plex server to scan a specific folder
  • Dashboard
    • Shows servers, current usage, historical user count, current and projected revenue, recent payments and upcoming payments due

Contact

Follow Us