Jump to content

Channel Order


eric859

Recommended Posts

My m3u list is customized to have my channels in the order I want them in.  Emby doesn't recognise the m3u list order as the default channel order.  Is there a way to do this?  Is there any other way to order your channels in Emby?

Link to comment
Share on other sites

They are currently going by channel number. We plan to expand our channel management features in a future update to give you more control over this. Thanks.

Link to comment
Share on other sites

mariors44

Hey Luke how you doing I understand you keep posting that future update of mapping channels will be coming it's been a little over 2 years now I've been hearing this anytime soon would be appreciated.

Link to comment
Share on other sites

Meanwhile, use xteve. Works nicely. Filter out channels you don't want, re-number channels to anything you want.

 

I keep seeing XTeVe mentioned. I need to figure out how to set it up..

Link to comment
Share on other sites

rocky_mtn

If I can do it, it's super simple. On Windows anyhow. Give me a shout if you need any help. It really is an awesome program.

Link to comment
Share on other sites

kanipek

If I can do it, it's super simple. On Windows anyhow. Give me a shout if you need any help. It really is an awesome program.

Are you using this for IPTV or perhaps multiple HDHR channel management?

Link to comment
Share on other sites

rocky_mtn

Are you using this for IPTV or perhaps multiple HDHR channel management?

Both, there's a script that CodeMonkey wrote on the xteve discord channel that allows full channel management on HDHomerun devices through xteve and generates an M3U from your HDHR tuners. You just have to have your own xml file. Pretty cool stuff.

Link to comment
Share on other sites

kanipek

Both, there's a script that CodeMonkey wrote on the xteve discord channel that allows full channel management on HDHomerun devices through xteve and generates an M3U from your HDHR tuners. You just have to have your own xml file. Pretty cool stuff.

Is it working with CableCard primes?

 

Sent from my SM-N900T using Tapatalk

Link to comment
Share on other sites

rocky_mtn

Is it working with CableCard primes?

Sent from my SM-N900T using Tapatalk

Haven't tried. Might check out the discord channel and ask...

Link to comment
Share on other sites

  • 4 weeks later...

I'm using TVHeadend as my Live TV server. It works like a charm with Emby using the "Live TV" feature pointing to the dynamic m3u channel list of TVH. Even new channels are finding their way into Emby without any manual action. It's much more stable than using the TVH plugin.

 

Channel sorting is still an issue, my workyround is to enter the channel number which my TVH is using in the "Sorting title" in the meta data of the channel in Emby. That gives me my original TVH channel order as I see them in any Kodi clients or in TVH itself.

 

But any change (new channels, order changes in TVH) must be also done manually in Emby. It's a bit a pain in the neck.

 

I'm asking myself why Emby does not simply automatically copy the channel number from the dynamic M3U list into the "Sorting title" metadata of each channel when it parses the list. That shouldn't be the biggest task as it already does this perfectly with the title and URL from the list. The channel numbers are all in the "tvg-chno" field for each channel. When checking the M3U link periodically: Get it, copy it, done. And we are happy people  :D

#EXTM3U
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/11" tvg-id="b3f4ded6166631d93ff4716a66f6bfa6" tvg-chno="1",Das Erste
http://10.0.6.2:9981/stream/channelid/1457452211?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/7" tvg-id="b989a591b7c5c59531b8bfa0d45e600b" tvg-chno="2",ZDF
http://10.0.6.2:9981/stream/channelid/296061369?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/14" tvg-id="1b86fe8c15e2bb086c3e8377c12212f7" tvg-chno="3",WDR Aachen|WDR Bielefeld|WDR Dortmund|WDR Duisburg|WDR Düsseldorf|WDR Essen|WDR Köln|WDR Münster|WDR Siegen|WDR Wuppertal
http://10.0.6.2:9981/stream/channelid/218007067?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/31" tvg-id="a9c57263cb5930bfe1e289b599854acd" tvg-chno="4",SWR
http://10.0.6.2:9981/stream/channelid/1668466089?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/32" tvg-id="fe9c4a4759fdb0aa8518d56ad7d32025" tvg-chno="5",RTL Television|RTL Austria|RTL HH SH
http://10.0.6.2:9981/stream/channelid/1196072190?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/33" tvg-id="4d4a4db4252e2c247a2f994011d6241f" tvg-chno="6",SAT.1
http://10.0.6.2:9981/stream/channelid/877480525?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/35" tvg-id="18f9db3e152a4179a3c2de7a55ad529e" tvg-chno="7",ProSieben|ProSieben Austria|
http://10.0.6.2:9981/stream/channelid/1054603544?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/37" tvg-id="be499cdae7c99bab5ddb3a2de22c6c3a" tvg-chno="8",RTL2
http://10.0.6.2:9981/stream/channelid/1520191934?profile=pass

Link to comment
Share on other sites

EODCrafter

 

I'm using TVHeadend as my Live TV server. It works like a charm with Emby using the "Live TV" feature pointing to the dynamic m3u channel list of TVH. Even new channels are finding their way into Emby without any manual action. It's much more stable than using the TVH plugin.

 

Channel sorting is still an issue, my workyround is to enter the channel number which my TVH is using in the "Sorting title" in the meta data of the channel in Emby. That gives me my original TVH channel order as I see them in any Kodi clients or in TVH itself.

 

But any change (new channels, order changes in TVH) must be also done manually in Emby. It's a bit a pain in the neck.

 

I'm asking myself why Emby does not simply automatically copy the channel number from the dynamic M3U list into the "Sorting title" metadata of each channel when it parses the list. That shouldn't be the biggest task as it already does this perfectly with the title and URL from the list. The channel numbers are all in the "tvg-chno" field for each channel. When checking the M3U link periodically: Get it, copy it, done. And we are happy people  :D

#EXTM3U
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/11" tvg-id="b3f4ded6166631d93ff4716a66f6bfa6" tvg-chno="1",Das Erste
http://10.0.6.2:9981/stream/channelid/1457452211?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/7" tvg-id="b989a591b7c5c59531b8bfa0d45e600b" tvg-chno="2",ZDF
http://10.0.6.2:9981/stream/channelid/296061369?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/14" tvg-id="1b86fe8c15e2bb086c3e8377c12212f7" tvg-chno="3",WDR Aachen|WDR Bielefeld|WDR Dortmund|WDR Duisburg|WDR Düsseldorf|WDR Essen|WDR Köln|WDR Münster|WDR Siegen|WDR Wuppertal
http://10.0.6.2:9981/stream/channelid/218007067?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/31" tvg-id="a9c57263cb5930bfe1e289b599854acd" tvg-chno="4",SWR
http://10.0.6.2:9981/stream/channelid/1668466089?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/32" tvg-id="fe9c4a4759fdb0aa8518d56ad7d32025" tvg-chno="5",RTL Television|RTL Austria|RTL HH SH
http://10.0.6.2:9981/stream/channelid/1196072190?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/33" tvg-id="4d4a4db4252e2c247a2f994011d6241f" tvg-chno="6",SAT.1
http://10.0.6.2:9981/stream/channelid/877480525?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/35" tvg-id="18f9db3e152a4179a3c2de7a55ad529e" tvg-chno="7",ProSieben|ProSieben Austria|
http://10.0.6.2:9981/stream/channelid/1054603544?profile=pass
#EXTINF:-1 logo="http://10.0.6.2:9981/imagecache/37" tvg-id="be499cdae7c99bab5ddb3a2de22c6c3a" tvg-chno="8",RTL2
http://10.0.6.2:9981/stream/channelid/1520191934?profile=pass

Here's a script to automate the Process.....

#!/bin/sh
: > emby_iptv.m3u
wget "http://********/get.php?username=**********@[member="gmail"].com&password=***********&type=m3u_plus&output=hls" -O iptv_download.m3u
while read -r LINE || [ -n "$LINE" ]; do
	awk '/#EXTINF:-1/ {gsub(/EXTINF:-1/, "& tvg-chno=\"" ++channel "\"")} 1' >> emby_iptv_tmp.m3u
done < iptv_download.m3u
mv emby_iptv_tmp.m3u emby_iptv.m3u
rm iptv_download.m3u
Link to comment
Share on other sites

maegibbons

Use the channel-id="2001" tag in the m3u.

 

This definately works with emby to assign the Cbhannel Number.

 

Krs

 

Mark

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...