Correct - that's why it is important to place the channels into the m3u in the order you want them to appear. TiviMate assigns each channel a number based on its position in the m3u.
I have also been testing out Tivimate using Channels DVR as server in the past few days and really liking it. I also want the channel order in Tivimate to be in the same order as I have it in Channels. That makes adding and deleting sources and m3u's in the future much more organized and easily.
I have tried the method you described by creating groups in the "Channels Collections" tab of my Channels DVR settings tab but all the m3u8 links in the exported m3u file still on has one group, ie, group-title="HD".
Am I missing something or misinterpreting your description of how to create groups in Channels? If you can offer a more detailed instruction of how to accomplish this and incorporate it into Tivimate, I would very much appreciate it.
This was a manual process. Sorry my description was too ambiguous. I did the following:
- Exported the m3u from Channels DVR
- Edited the m3u (by hand, in a text editor) to rearrange the channels in the order I wanted.
- Edited (by hand) the group-title to match what was setup in Channels DVR Collections.
I ended up writing a python script that does the m3u manipulation. Too much work doing it manually.
That makes sense. Thank you for the clear explanation.
Can anyone point me to a good resouce for TiviMate usage/setup? I've got it running but lots of questions on how to customize, get PIP working, etc. Is there a good website where one can pickup that type of info?
Thanks
Quick question - did you delete any channels from the m3u file? Reason for my question is that I want to strip down the channels (I have over 500, many redundant from Xfinity). I can see how to do that manipulating the m3u file but the epg data is dynamic so I can't edit it - I need to Channels served file. Do channels in guide need to match those in epg or can they be unsync'd?
Yes, I remove quite a few channels. No need to worry about the guide data, it doesn't impact anything. Tivimate automatically synced the m3u to guide data for me.
Great. Thanks!
m3u:
http://x.x.x.x:8089/devices/ANY/channels.m3u
EPG:
http://x.x.x.x:8089/devices/ANY/guide/xmltv
I have been using TiviMate with the above playlist formats for m3u & EPG from DVR user @mike_here with great success. The only drawback I am having is in TiviMate the guide data is only for the 6 hours. I am getting 2 weeks worth of guide data in the Channels client and am wondering why that's the case.
I would appreciate if anyone knows if there's a toggle or function in the Channels DVR server or a setting in TiviMate I need to turn on in order to get the same amount of guide data from Channels over to TiviMate.
The /devices/DeviceID/guide/xmltv
endpoint can take parameters:
-
duration
– Amount of time (in seconds) to include in the XMLTV; I believe default is 21600, which is 6 hours -
time
– Time (in epoch seconds) to begin the guide data
For more, see here:
Didn't realize it was posted somewhere else before. Thank you for pointing out. Just tried it and is working.
What device are you using for Tivimate? I am using a 4k fire stick and am getting errors anytime I try to view more than 4 streams at once. Would love to see more once football season rolls around
You will probably need something more powerful like an Apple TV.
Is Tivimate available for Apple TV or is there a different app to use? I also have an Apple TV.
I have (2) Nvidia Shields running Tivimate and the multiscreen setup. Works flawlessly.
I've had as many 9 streams going at the same time without issue. Shield (2019) and Ethernet connected.
How do I export m3U? I'm lost
In Tivimate you have to load your your playlist (source) and EPG data from your channels server.
The below shows you the proper links to add (replace DVRIP with your machines IP Address):