Jump to content

Startup takes 5 minutes to load large IPTV playlist


Recommended Posts

Posted

Hello,

 

I was using a line-up made up of a mix of DVB-T and a few individual IPTV streams, seamlessly.

Load time of DVBViewer was maybe 3-5 seconds, which is OK.

Now, I decided to add a large IPTV playlist, made up of 1.2 million entries (TV channels, movies and series). I have no way to shrink this list, as it is downloaded off a web server on the fly, using credentials passed in the URL. Now, DVBViewer takes 5 minutes to load.

 

Line-up.png

 

Load-time.png

 

This is OK in case it's done only one time, but the application loads this list every time I launch it... I took a look at the DVBViewer Pro manual and I didn't find a way to use a cached version of the large playlist. What I'd like to do is pick a few TV channels to add to my playlist (I already did that), and then discard the playlist. I would load the playlist manually only once in a while (e.g. once a week) to apply updates done by my IPTV provider. But then, to watch TV, I need to provide my credentials (the credentials are included in the playlist URL)... Is there a way to use this large playlist and have a short loading time?

 

Thank you 🙏

Posted
vor 1 Stunde schrieb calande:

I decided to add a large IPTV playlist, made up of 1.2 million entries (TV channels, movies and series)

 

Wow! That's what I'd call a true overkill.

 

vor 1 Stunde schrieb calande:

Now, DVBViewer takes 5 minutes to load.

 

Do you let DVBViewer download and (re-)import the huge playlist automatically on each start by using the -l (lowercase L) commandline parameter, or is the delay solely caused by the 1.2 million entries already being part of the channel list?

 

Posted

Thanks for your reply. I don't use any command line parameter. This is solely caused by the huge number of entries in the channel list. The m3u file weighs 340MB:

 

111.png

Posted

Ideally, I'd like to be able not to have to update the playlist several times a day, but instead, update it on demand, when I find out my current playlist is becoming outdated, with deadlinks.

Posted
vor 15 Stunden schrieb calande:

Is there a way to use this large playlist and have a short loading time?

 

No, there isn't. The publisher is to blame. He should split the file in a reasonable way, e.g. into different IPTV categories. IMO offering a 340 MB M3U playlist is idiotic. It would even be hard to find a text editor that is able to handle it.

 

Anyway, good to know that DVBViewer is able to load such a monster playlist without crashing.

 

  • Like 1
Posted

In addition, the list seems to be loaded from a NAS over network, surely slower than from local drive. Does not make things faster 😉 

Posted
vor 37 Minuten schrieb HaraldL:

In addition, the list seems to be loaded from a NAS over network, surely slower than from local drive. Does not make things faster

 

Doesn't matter if the list has already been imported in DVBViewer, so the 1.2 million entries are contained in the channels.dat and ChannelsURL.ini :

 

vor 22 Stunden schrieb calande:

This is solely caused by the huge number of entries in the channel list.

 

It could matter on import, but that doesn't affect the DVBViewer start time.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...