Emby Live TV supports setting up NextPVR as a TV Tuner source. Once you have NextPVR setup and ready to use it's very simply to add to Emby. You do not need to setup guide data in NextPVR as we will set this up in Emby.
Click the Live TV menu option from the web admin and you will see a screen similar to this.
Click the + sign next to TV Sources and you will get the following screen:
Select the M3U Tuner option from above then setup NextPVR similar to this:
Set the number of streams your provider gives you in the last box.
You will need to change the IP & Port in the URL to math your system.
NextPVR uses the following format: http://IP:PORT/service?method=channel.m3u
Additionally if you haven't already, please turn off security in setting access in NextPVR or m3u will not export.
If not using Emby Server Version 4.7+
You will need to change each URL line (search and replace) to include a unique tag. I suggest using the channel number. So you add &client=1 to the end of each URL. Change 1 to match the channel number. This is handled by Emby Server automatically in versions 4.7 and higher!
#EXTM3U #EXTINF:-1 tvg-chno="1",Channel Name for 1 http://IP:PORT/live?channel=1&client=1 #EXTINF:-1 tvg-chno="2",Channel Name for 2 http://IP:PORT/live?channel=2&client=2 #EXTINF:-1 tvg-chno="3",Your Channel Name for 3 http://IP:PORT/live?channel=3&client=3
Real Life Example
This is what NextPVR v5 shows for channels
And this would be the m3u file created for those channels
#EXTM3U #EXTINF:-1 tvg-chno="3.1",KYW-TV http://127.0.0.1:8866/live?channel=3.1&client=3.1 #EXTINF:-1 tvg-chno="3.2",StartTV http://127.0.0.1:8866/live?channel=3.2&client=3.3 #EXTINF:-1 tvg-chno="3.3",DABL http://127.0.0.1:8866/live?channel=3.3&client=3.3 #EXTINF:-1 tvg-chno="3.4",FaveTV http://127.0.0.1:8866/live?channel=3.4&client=3.4 #EXTINF:-1 tvg-chno="10.1",WCAU-TV http://127.0.0.1:8866/live?channel=10.1&client=10.1 #EXTINF:-1 tvg-chno="10.2",COZI-TV http://127.0.0.1:8866/live?channel=10.2&client=10.2 #EXTINF:-1 tvg-chno="10.3",NBCLX http://127.0.0.1:8866/live?channel=10.3&client=10.3 #EXTINF:-1 tvg-chno="17.1",WPHL-DT http://127.0.0.1:8866/live?channel=17.1&client=17.1 #EXTINF:-1 tvg-chno="17.2",Antenna http://127.0.0.1:8866/live?channel=17.2&client=17.2 #EXTINF:-1 tvg-chno="17.3",Antenna http://127.0.0.1:8866/live?channel=17.3&client=17.3 #EXTINF:-1 tvg-chno="17.4",NBCLX http://127.0.0.1:8866/live?channel=17.4&client=17.4 #EXTINF:-1 tvg-chno="29.1",WTXFDT http://127.0.0.1:8866/live?channel=29.1&client=29.1 #EXTINF:-1 tvg-chno="29.2",Movies! http://127.0.0.1:8866/live?channel=29.2&client=29.2
NOTE: If using NextPVR 5.1.1 or later you will need to change settings->Access to enable "Unauthenticated Access" in NextPVR or your live URLs will fail.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article