Generate channel list

Support forum for minisatip
Post Reply
math
Posts: 6
Joined: Wed Jan 31, 2018 7:34 am

Generate channel list

Post by math »

Hi!

I've got minisatip running here on two Raspberry Pis, one for DVB-S, the other for DVB-C. Both servers are running fine, serving TV channels for various devices in my network. For instance I've got a Panasonic TV with a built-in SAT-IP tuner. The Panasonic TV found both minisatip servers, executed a channel search and now I can watch TV over my network without any problems.

Even though my client devices do not give any technical details on how the channels are retrieved from the minisatip server, I assume that it's basically a list of RTSP links. For instance: if I'm opening the following link in VLC, it's showing the TV channel ZDF HD:
rtsp://192.168.1.2/?src=1&freq=11494&pol=h&msys=dvbs2&sr=22000&pids=0,5100,5101,5104,5102,5103,5106,5101

Now I'm wondering if there is a way to generate such a link list, i.e. a list of rtsp links, one link for each channel that can be received. Is there some kind of external tool that can perform a channel search on a minisatip server and produces a link list as output?

Or can I put minisatip to some debug mode where it logs the rtsp links that were requestes by connected clients?
9000h
Posts: 89
Joined: Tue May 12, 2015 1:49 pm

Re: Generate channel list

Post by 9000h »

Hi,

you can try the attached script(you may have to modify it for your need)
it takes a vdr channels.conf as source and you get a satip url list.
a valid vdr channels.conf you can generate here http://channelpedia.yavdr.com

CU
9000h
Attachments
chan2satip.zip
vdr 2 satip channel conversion
(1.23 KiB) Downloaded 832 times
kianusch
Posts: 31
Joined: Fri Dec 29, 2017 10:59 pm

Re: Generate channel list

Post by kianusch »

You can download the channel list for Astra and Hotbird for FTA here: http://www.satip.info/resources?tid=All ... You'd have to change the IP-Address in the file though.

But - I'm looking for a tool to generate the list myself - my first attempt was, to use my enigma2 box - and convert lamedb - but I can't figure out the different PIDs from lamedb.

Another approach would be to use dvbscan command-line tool (or something similar) - but dvbscan does not support SAT>IP (yet?).
9000h
Posts: 89
Joined: Tue May 12, 2015 1:49 pm

Re: Generate channel list

Post by 9000h »

Hi,

you can use also the octoscan tool, but you get a different format
https://github.com/DigitalDevices/octon ... r/octoscan

CU
9000h
localhosthack0r
Posts: 8
Joined: Sat Jun 24, 2017 1:17 pm

Re: Generate channel list

Post by localhosthack0r »

@9000h
Thank you for the VDR channels.conf to SAT>IP script, would like to adapt it a bit for my needs (DVB-T2 support and more, or configurable DVB-S sources aka DiseqC positions).
Think versioning would be useful. Would you mind if I upload your script at github? I don't want take the credit for sb else's efforts,....

Edit:
Hmm, after some tests, I see this script is not really what I expected, it gnerates a VDR IPTV list, not a SAT>IP URL list, but ok it's can be taken as base, I'll put my work on github.

Edit2:
Here it is:
https://github.com/localhosthack0r/chan2satip
But, not ready yet, work in progress,....
kianusch
Posts: 31
Joined: Fri Dec 29, 2017 10:59 pm

Re: Generate channel list

Post by kianusch »

9000h wrote: Thu Feb 01, 2018 1:52 pm Hi,

you can use also the octoscan tool, but you get a different format
https_://github.com/DigitalDevices/octonet/tree/master/octoscan

CU
9000h
Thanx. But octoscan is not as reliable as I hoped it would be. There are some minor bugs in the source - but even if you get it to compile, scanning is not reliable - it dosn't always find all the expected channels but this is not reproducable, sometime it works on some transponders, sometimes it works on other transponders.

... now I came up with a different approach to get the channel list ... I wrote a bash-script, to clone the corresponding satellite page from http://www.satindex.de/ and convert the "html" to a m3u channel list ... it's not perfect, but it's acceptable.
Post Reply