Setting up a Tuner to use an HLS stream

Setup the Lineup:


  1. Log into SnapStream and go to Admin at the top, expand Settings and then go to Guide on the left.
  2. Click Create New Custom Lineup, give the lineup a name, type = IPTV.
  3. If you are importing guide data, then you should have seen a Service Type option appear when you finished entering the zip code, select the service you want to import the guide data from, and then the Provider and Tier, and finally click on Import Channels With Guide Data.
  4. You will be presented a list of the channels from the zip code/provider you selected, put a checkmark next to the channel you want to import and click Import Selected Channels.
  5. Change the Name/Callsign/Guide Channel to whatever you would like it to be, change Transport Type to HLS, enter the HLS stream info under Source Address, and click Save Custom Lineup.
  6. If you choose not to import guide data, just click on Create Channels Without Guide Data and then you will be provided with the same options as the previous step.
  7. After you are done with the Program Guide Lineup, it will run an update and complete.


Setup A New Tuner:


  1. Log into SnapStream and go to Admin at the top, expand Settings and then go to Tuners on the left.
  2. Click Add Tuner, select the Lineup you just created, and click Save.
  3. The tuner should be added now, click on the Edit icon on the far right to customize the name so it is more identifiable.


Use an existing Tuner:


  1. Log into SnapStream and go to Admin at the top, expand Settings and then go to Tuners on the left.
  2. Edit the tuner that you would like to use for HLS recording.
  3. Select the Lock Tuner button.
  4. Enter the HLS URL as the Source URL.
  5. Select HLS for the Transport Type.
  6. If you would like for the HLS stream to record whenever it is live, then enable the Automatic Recording button.
  7. Change the Channel Lineup to the HLS lineup that you created previously.
  8. Click Save to save the settings.


Now that you have a tuner configured to use an HLS-based lineup, simply set up a recording job to record from this source.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

Have more questions?

Submit a Request