Apps

Set up the app for a user

A new user needs two things to watch in an M3UTool app: the app on their device and an activation code from you. The user types the code once, and the app sets itself up with your streams, your guide and your branding. Follow these steps to get a user watching.

Step 1: Make an activation code

  1. Open the user: In Users, click the user in the list.
  2. Open the window: Click Give to user.
  3. Make the code: Under Set up the M3UTool app, click Generate code and copy the code.

More in Activation codes.

Step 2: Install the app

Send the user the download link for their device, together with the code:

If you use your own domain, send the links on your domain instead, for example tv.yoursite.com/apk. If you built a branded app, send its short number instead, for example m3utool.com/48213: it gives the user your own app and is quick to type with a TV remote. More in Branding and custom domain.

Step 3: Sign in with the code

  1. Open the app: The user starts the app.
  2. Choose the code: On the first screen, they choose Activation code.
  3. Type the code: They type the code you sent, 8 letters such as RMSX-ZGJB, and press OK or Connect. Dashes and lower case letters do not matter. Older 16-letter codes keep working.
  4. Wait for the first load: The app shows Setting up your playlist while it loads the streams and the guide. This only happens the first time.

The user now sees your app name and logo, and the streams you gave them.

Good to know

Troubleshooting

The TV does not allow the install. Android asks once whether the Downloader app may install apps. The user allows it in the message that appears, or in the security settings of the TV.

The app says the code is not valid. Check that the user typed the right code and that you did not delete it. Make a new one if needed.

The streams load but nothing plays. Check the user's provider login under Your source. More in Provider logins.

Pictures show made-up demo channels and Blender open movies (© Blender Foundation, CC BY).