[1] Archiv / MLD 4.x / General / Kanal Scan
 

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« on: July 01, 2014, 11:16:00 »
Hi,

ich hab gestern Abend das wscan Tool mit zur MLD hinzu gefügt. Damit läst sich nun bequem bereits im Quicksetup ein Kanalscan durchführen. Es wäre super, wenn das möglichst viele User für DVB-T und DVB-C machen würden und die Option zum Upload der Kanalliste auf den MLD Server aktiviert lassen.
Beim upload der Kanalliste wird auf dem Server geschaut an welchem Standort der User sich befindet und dieser mit abgespeichert. Ich hoffe aus diesen Informationen eine automatische Kanalisten Auswahl bauen zu können.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline DLX

  • Profi Member
  • ****
  • Posts: 250
    • View Profile
Kanal Scan
« Reply #1 on: July 01, 2014, 12:45:53 »
Super Idee :)

Besteht die Möglichkeit, den Kabelanbieter noch hinzu zu fügen? In Berlin haste mehrere Kabelanbieter und genauer als die Stadt wirste ja den Standort nicht hin bekommen. Für DVB-T aber echt Klasse.

Eine Idee zu dem Problem mit den unterschiedlichen Kabelanbieter:

Man könnte automatisch die endsprechenden Listen runter laden und auf prägnanten Transpondern schauen, ob die gleichen Sender-IDs gesendet werden. Dann muss man nur x Frequenzen scanen und nicht das ganze Spektrum.
x=Anzahl der Kanallisten für einen Standort.
Wohnzimmersystem : CPU: Core i3 2130, MBoard: Asus p8h61-m lx2/v6, RAM 4GB DDR3, Grafik: NVidia GF730, 128GB Intel 330 SSD, MLD 5.0.0 x64 - Custom + 1,75TB 2,5"HDD Aufzeichnungen
Empfänger:2x DD Cine CT2 v3 an DD Octopus Bridge V2
Fernbedienung: OfA urc 7962 mit Atric IR-Einschalter Rev.4

Schlafzimmer: CPU: AMD Athlon X2 4450e, MBoard: Foxconn A74ML-K AMD740G, RAM: 4GB DDR2, Grafik: NVidia GF610, 128GB 2,5" SSD,  MLD 5.0.0 x64- Client, 1x DD Cine CT an PCIe Bridge
Fernbedienung:  OfA urc 7962 mit Atric IR-Einschalter Rev.4
Medion Digitizer Gehäuse - mit Bitumenunterbodenschutz

NAS: BananaPi mit 3TB HDD SATA für Filme, Serien, Musik etc

 Stand 17.11.2013

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #2 on: July 01, 2014, 17:28:29 »
Hi DLX,

gute Idee, das mit dem Kabelanbieter Scan. Ich werd's demnächst hinzu fügen.
Das könnte ich noch ein wenig ausbauen, und eventuell ist es möglich auf diese Art ein Set von Kanälen zusammen zu stellen, die eindeutig nur in jeweils einer Liste vorkommen. Damit ließe sich dann mit einem relativ kurzem Scan detektieren welche Liste passt, ohne den Server zu kontaktieren und den Standort auszuwerten...


@All

ich hab nun die Automatische Erkennung eingebaut. Bei den neuen ISOs sollte nun also direkt beim booten eine Passende Kanalliste ausgewählt werden sofern der verwendete DVB Tuner Typ erkannt werden konnte. Wenn der erkannte Tuner sowohl DVB-C als auch DVB-T unterstützt, wird DVB-C bevorzugt behandelt. Es werden aber beide Kanallisten angelegt. DVB-S hat die höchste Priorität.
Die Automatisch generierten Listen sollten am Anfang der Kanallisten Auswahl stehen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #3 on: July 01, 2014, 17:54:03 »
@DLX,

wenn Du helfen möchtest, kannst Du mal raussuchen, wie man w_scan aufrufen muss, damit ein bestimmter Kanal gescannt wird und das Ergebnis mit den Kanallisten verglichen werden kann.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1494
    • View Profile
Kanal Scan
« Reply #4 on: July 01, 2014, 22:10:10 »
@ Claus

im DVB-T Bereich ist es ähnlich, ich persönlich wohne so an der Grenze(Niederlande), das ich zwei Bereiche empfangen kann.

Gruß,
  Roland
« Last Edit: July 01, 2014, 22:12:27 by rfehr »
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #5 on: July 01, 2014, 22:22:59 »
Hi,

spätestens wenn Du einmal einen Kanalscan durchgeführt hast, bekommst Du in Zukunft bei neu Installationen diese Liste voreingestellt.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline DLX

  • Profi Member
  • ****
  • Posts: 250
    • View Profile
Kanal Scan
« Reply #6 on: July 02, 2014, 10:40:16 »
Hi Claus,

ich hab mich schon über die Frage gewundert, warum ich denn jetzt suchen soll. Aber nachdem ich in die man-Page geschaut habe, weiß ich warum ;) das scheint wohl nicht zu funktionieren, weil w_scan nicht auf einem bestimmten Transponder suchen kann...

Idee zwei: femon: http://www.vdr-wiki.de/wiki/index.php/Dvb-apps_femon

Mir fehlt grade noch die Idee, wie man einen dvb-Adapter vom Terminal aus auf eine bestimmt Frequenz bekommt, ohne vdr zu nutzen, um dann die Signalinfos ab zu fassen.
Wohnzimmersystem : CPU: Core i3 2130, MBoard: Asus p8h61-m lx2/v6, RAM 4GB DDR3, Grafik: NVidia GF730, 128GB Intel 330 SSD, MLD 5.0.0 x64 - Custom + 1,75TB 2,5"HDD Aufzeichnungen
Empfänger:2x DD Cine CT2 v3 an DD Octopus Bridge V2
Fernbedienung: OfA urc 7962 mit Atric IR-Einschalter Rev.4

Schlafzimmer: CPU: AMD Athlon X2 4450e, MBoard: Foxconn A74ML-K AMD740G, RAM: 4GB DDR2, Grafik: NVidia GF610, 128GB 2,5" SSD,  MLD 5.0.0 x64- Client, 1x DD Cine CT an PCIe Bridge
Fernbedienung:  OfA urc 7962 mit Atric IR-Einschalter Rev.4
Medion Digitizer Gehäuse - mit Bitumenunterbodenschutz

NAS: BananaPi mit 3TB HDD SATA für Filme, Serien, Musik etc

 Stand 17.11.2013

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #7 on: July 02, 2014, 13:29:27 »
Hi,

meine Intention war eher, das w_scan so viele möglichkeiten kennt, dass es sicher ne weile dauert, bis man die richtigen gefunden hat, um den Scan auf den Bereich eines einzelnen Kanals einzugrenzen...
Auf die Idee, dass es damit nicht gehen sollte, war ich gar nicht gekommen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline DLX

  • Profi Member
  • ****
  • Posts: 250
    • View Profile
Kanal Scan
« Reply #8 on: July 03, 2014, 10:28:20 »
Ich will jetzt nicht sagen, dass 100%ig nicht geht, aber ich habe weder in der man-Page, noch im VDR-Wiki, oder UBuntu-Wiki eine Option gefunden, mit der man w_scan sagen kann, scanne besagte Frequenz.

Man kann die Modulation vorgeben, aber das bringt ja nix, er würde trotzdem durch das ganze Frequenzband laufen.
Wohnzimmersystem : CPU: Core i3 2130, MBoard: Asus p8h61-m lx2/v6, RAM 4GB DDR3, Grafik: NVidia GF730, 128GB Intel 330 SSD, MLD 5.0.0 x64 - Custom + 1,75TB 2,5"HDD Aufzeichnungen
Empfänger:2x DD Cine CT2 v3 an DD Octopus Bridge V2
Fernbedienung: OfA urc 7962 mit Atric IR-Einschalter Rev.4

Schlafzimmer: CPU: AMD Athlon X2 4450e, MBoard: Foxconn A74ML-K AMD740G, RAM: 4GB DDR2, Grafik: NVidia GF610, 128GB 2,5" SSD,  MLD 5.0.0 x64- Client, 1x DD Cine CT an PCIe Bridge
Fernbedienung:  OfA urc 7962 mit Atric IR-Einschalter Rev.4
Medion Digitizer Gehäuse - mit Bitumenunterbodenschutz

NAS: BananaPi mit 3TB HDD SATA für Filme, Serien, Musik etc

 Stand 17.11.2013

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #9 on: July 03, 2014, 12:39:56 »
Hi,

ich hab nun erst mal die Tools dvbtune und dvbsnoop zum Paket scan (das ist nen Ersatz für das Paket wscan, das nun raus geflogen ist) hinzu gefügt. Eventuell hilft das schon weiter. Außerdem habe ich diesen Artikel gefunden:
http://www.linuxtv.org/wiki/index.php/Testing_your_DVB_device
Den Kannst Du Dir ja mal anschauen.

Claus
« Last Edit: July 03, 2014, 12:53:25 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #10 on: July 12, 2014, 21:38:08 »
Hi,

die automatische Kanalauswahl hatte (in der letzte Version) nen Fehler, weshalb die nicht aktiv war. Das ist nun wieder behoben.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #11 on: August 01, 2014, 02:30:50 »
Hi,

ich bin nun noch nen Schritt weiter. Nun wird bei DVB-T und DVB-C, für den Fall das mehrere Kanallisten für den Standort des MLD Systems existieren, Gescannt welche Kanalliste passt und aktiviert. Sollten mehrere Kannallisten passen, so werden alle aneinander gehängt. Das muss ich noch optimieren, damit nicht mehrere nahezu identische Listen aktiviert werden. Gescannt werden alle Kannallisten aus einem Umkreis von ca. 100km um den Standort.
Testen konnte ich das nur für DVB-T.
Der Scanner springt automatisch an, wenn beim Booten die Kanalliste DVB-ALL ausgewählt ist. Auch hier werde ich noch ein wenig umbauen. Die DVB-All Liste werde ich komplett entfernen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline derda

  • Newbie
  • *
  • Posts: 4
    • View Profile
Kanal Scan
« Reply #12 on: August 01, 2014, 07:34:30 »
w_scan kann bestimmte Kanäle scannen. Dazu braucht es, wie das scan aus den DVB-Apps eine Datei mit Anfangsinformationen. Wenn es dann eine nit-Tabelle findet, sucht es alle weiteren Frequenzen des Anbieters mit ab.
Ich hatte vor kurzem das Problem, dass die empfangene nit Fehlerhaft (Für einige Frequenzen gab es falsche Symbolraten) war. Deshalb nach einer Anregung aus dem vdr-portal angehängten Patch zusammen geschrieben. Der ist zwar nicht sehr sauber, verhindert aber die Auswertung der nit (wenn der neue Schalter -n gesetzt ist).

Der Aufruf von w_scan ist dann z.B. so:
w_scan -n -f c -I /usr/share/dvb/dvb-c/de-Berlin > channels.conf
 

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #13 on: August 01, 2014, 10:39:05 »
Hi,

Danke, ich werd mir das mal anschauen. Das könnte die beiden Tools scan und dvbtune überflüssig machen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20408
    • View Profile
    • ClausMuus.de
Kanal Scan
« Reply #14 on: August 01, 2014, 21:31:55 »
Hab's nun getestet. w_scan ist dafür nicht geeignet. Damit dauert nen Scan einer einzelnen Frequenz 10 mal so lange wie mit der Kombination aus dvbtune und scan.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] Archiv / MLD 4.x / General / Kanal Scan
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.