Posts by cinfo
-
-
Ich habe heute verschiedene Konfiguration ausprobiert. Sowohl im reinen DVBC betrieb wie auch im Mischbetrieb läuft das jetzt absolut genial. Minimale Umschaltzeiten. Selbst zwischen C + S.
Ich bin total begeistert - Vielen Dank für die tolle Hilfe.
Supper ich baue dann ein neues Image -- damit geht es dann immer
-
Hab' eine Änderung gepushed, jetzt sollte die korrekte Form für specinv ausgegeben werden. Wenn da nun 2 (=auto) kommt sende ich einfach mal die 0 (=off)
Anbei die /usr/sbin/satip zum Testen
-
es ist einfach komisch das es mit dem satip Plugin (sehr sehr lange Umschaltzeiten) geht zwischen DVB-S2 und DVB-C2 auf dem Tunern zu wechseln und mit dem Vtuner nicht
-
Code
Mit Octopus Net M kenne ich mich nicht aus. Wie sieht das aus mit DVB-S/DVB-C "gleichzeitig"? Feste Zuweisung irgendwelcher Tuner auf DVB-S und DVB-C?
Die Octopus Net M4 : Hat 4 Tuner - wo jeder Tuner "gleichzeitig" DVB-C,DVB-S/S2, DVB-T2 macht. --> bestimmt benötigt der Tuner feste Zuweisung wie er unter DVB-C/C2 oder DVB-S/S2 laufen soll.
Quote4-fach Multi-Band TunerDVB-S (Satelliten Tuner)DVB-S2 (Satelliten Tuner)ISDB-S (Satelliten Tuner)DVB-C (Kabel Tuner)DVB-C2 (Kabel Tuner)ISDB-C (Kabel Tuner)J.83 Annex B (Kabel Tuner)DVB-T (Terrestrischer Tuner)DVB-T2 (Terrestrischer Tuner)ISDB-T (Terrestrischer Tuner)QuoteHinweis: es ist ein beliebiger Mischbetrieb zwischen Satellit, Kabel und Terrestrisch möglich.
DVB-S2 MerkmaleQPSK/8PSK bis 46 MSym mit bis zu 120 MBit/s (für neue UltraHD-Transponder)Empfindlichkeit < 30 dBµV DVB-T2 MerkmaleDVB-T2 Spezifikation Versionen: 1.1.1, 1.2.1 und 1.3.1DVB-T2 Base ProfileDVB-T2 Lite(!) Profile ISDB-C Merkmalemit TSMF Support EinkabellösungEin Antennenkabel versorgt alle Kabel-/terrestrischen Tuner Unicable® SCR / Cenelec EN50494Unterstützt eine Verbindung von bis zu 8 Tunern über ein Antennenkabel Voraussetzung: Unicable®/ SCR / CENELEC EN50494 konformes LNB oder Multischalter nach EN50494 JESS© / Cenelec EN50607EN50607 bis zu 32 Tuner über ein Antennenkabel!Voraussetzung: CENELEC EN50607 konformes LNB oder Multischalter nach EN50607 DiSEeqC 2.0 Support Eingebauter Netzwerk Switch5 Port managed GigaBit-Switch (10/100/1000)Ethernet Protokolle IPv4 und IPv6Quality of Service, Audio Video Daten haben Priorität8192 MAC Addressen4 Klassen Priorität für QOS gemäß IEEE802.1qIP Filterunggenutzte wird Kernel Linux 6.11.0-x64 Version
Beispiel - Anschlüsse
-
Danke - Die Fehlermeldung ist weg - ansonsten aber unverändert.
Ok nur mir fällt dazu nicht mehr ein -- jetzt muß mal jemand hier kümmern der mehr Ahnung vom vtuner hat.
Oder wer nutzt noch eine Octopus Net M mit SAT & Kabel oder DVB-T2 mit dem vtuner?
-
Code
Display More# ./satip usage: ./satip -s satip_receiver [-p 554] [-d /dev/vtunercX] [-D delsys[,delsys]] [-f satip_frontend] [-l level] [-m mask] [-r fixed_rtp_port] [-u user] -s ip or hostname of satip receiver -p port of satip receiver (defaults to 554) -d vtuner device (defaults to /dev/vtunerc0) -D vtuner frontend delivery system, values: DVBS DVBS2 DVBT DVBT2 DVBC DVBC_B DVBC_C (defaults to all) -f frontend on satip receiver, number between 1 to N (defaults to let receiver decide) -l loglevel: 1 = error, 2 = warnings, 3 = info, 4 = debug (defaults to error) -m mask for logs: 1 = main, 2 = net, 4 = data, 7 = all (defaults to main + net) -r fixed rtp port (e.g. 45200) -T test mode without vtuner, ts packets gets written to stdout!! -u run as user
hier einmal ein neu erstellte satip zum Testen - nach /usr/sbin/satip
Ich hoffe der Fehler ist dann weg
-
-D kann nun im satip-Programm das Frontend auf ein oder mehrere DeliverySystems festgelegt werden
-D vtuner frontend delivery system, values: DVBS DVBS2 DVBT DVBT2 DVBC DVBC_B DVBC_C (defaults to all)
CodeDas ist nützlich wenn man unterschiedliche Quellen hat (z.B. DVBS/S2 und DVBC) dann kann man nun den jeweiligen Frontends "Ihre" DeliverySysteme zuweisen.
/usr/sbin/satip -h 192.168.1.200 -d /dev/vtunerc0 -D DVBC -m 2 -l 4 -f 4 -r 45000 2> /tmp/satip0.log &
könntest Du einmal testen ob diese eine Tuner DVB-C "hell" macht --> habe ich hier einfach mal von der Fritzbox übernommen
syslog
CodeOct 5 11:22:39 BM2LTS-DD kernel: [ 16.923863] vtunerc: registered /dev/vtunerc0 Oct 5 11:22:39 BM2LTS-DD kernel: [ 16.923884] vtunerc: registered /dev/vtunerc1 Oct 5 11:22:39 BM2LTS-DD kernel: [ 16.923901] vtunerc: registered /dev/vtunerc2 Oct 5 11:22:39 BM2LTS-DD kernel: [ 16.923916] vtunerc: registered /dev/vtunerc3 Oct 5 11:22:39 BM2LTS-DD kernel: [ 16.926936] vtunerc0: setting delsys to DVBC
vielleicht geht auch das
/usr/sbin/satip -h 192.168.1.200 -d /dev/vtunerc0 -D DVBC,DVBS,DVBS2 -m 2 -l 4 -f 4 2> /tmp/satip0.log &
syslog
CodeOct 5 11:27:11 BM2LTS-DD kernel: [ 16.923863] vtunerc: registered /dev/vtunerc0 Oct 5 11:27:11 BM2LTS-DD kernel: [ 16.923884] vtunerc: registered /dev/vtunerc1 Oct 5 11:27:11 BM2LTS-DD kernel: [ 16.923901] vtunerc: registered /dev/vtunerc2 Oct 5 11:27:11 BM2LTS-DD kernel: [ 16.923916] vtunerc: registered /dev/vtunerc3 Oct 5 11:27:11 BM2LTS-DD kernel: [ 16.926936] vtunerc0: setting delsys to DVBS DVBS2 DVBC Oct 5 11:27:11 BM2LTS-DD kernel: [ 17.387851] vtunerc1: setting delsys to DVBS DVBS2 DVBC Oct 5 11:27:11 BM2LTS-DD kernel: [ 18.390200] vtunerc2: setting delsys to DVBS DVBS2 DVBC Oct 5 11:27:11 BM2LTS-DD kernel: [ 19.392580] vtunerc3: setting delsys to DVBS DVBS2 DVBC
-
Du nutzt als Ausgabe-Plugin Softhddrm ?
QuoteIch habe jetzt noch die Sterne beim 3. und 4. in der 05-Vtuner.conf rausgenommen
Ich hoffe Du hast auch Deine IP4 (vom OP-NET M4) dort eingetragen?
/usr/sbin/satip -h "VDR-IP4" -d /dev/vtunerc0 -m 2 -l 4 2> /tmp/satip0.log &
Wenn das alle OK ist -- dann aktiviere bitte die LOG-Ausgabe vom VTuner in der 05-vtuner.conf
und poste die LOG-Ausgabe beim Autor vom Plugin hier mit dem Problem
-
das wäre eine Lösung (RP2040 ) - sieht gut aus
-
Meine Meinung dazu wäre:
Ich weiß nicht, für ~150€ gibt es diese N100 MiniPCs schon inklusive Gehäuse, RAM, SSD und Netzteil...
So gut ist der Support von Radxa auch nicht.... Ein USB-C-Netzteil von denen ist mir auch schon abgeraucht...
Denn Gedanken finde ich gut -- dann müsste man nur sehen wie man ein CIR an das Gerät bekommt
-
das wäre vielleicht auch mal eine Überlegung wert, ob man diese Hardware für den VDR-Betrieb nutzen sollte
Preis ca. 135€
Tech Specs
CPU
Intel® Processor N100 (Alder Lake-N)
- Total Cores: 4
- Total Threads: 4
- Max Turbo Frequency: 3.40 GHz
- Cache: 6 MB Intel® Smart Cache
- Intel® Gaussian & Neural Accelerator 3.0
- Intel® Image Processing Unit 6.0
- Support for Intel® Virtualization Technology
GPU
- Intel® UHD Graphics
- Graphics Max Dynamic Frequency: 750 MHz
- DirectX Support: 12.1
- OpenGL Support: 4.6
- OpenCL Support: 3.0
RAM
LPDDR5 RAM
Maximum Frequency of 4800 MT/s
- 4GB
- 8GB
- 12GB
- 16GB
Storage
Optional Onboard eMMC
SPI Flash for BIOS
1x M.2 M Key Connector with PCIe 3.0 4-lane for M.2 2230 NVMe SSD
Display
Dual Display Outputs via Two Micro HDMI up to 4Kp60
Ethernet
1x 2.5G Ethernet Port with PoE Support(Additional PoE HAT Required)
Wireless Connectivity
- IEEE 802.11 a/b/g/n/ac/ax (WiFi 6) and Bluetooth 5.2 with BLE
- IEEE 802.11 a/b/g/n/ac (WiFi 5) and Bluetooth 5.0 with BLE
USB
1x USB 2.0 HOST Type A Port
3x USB 3.0 HOST Type A Ports
Connectivity
1x RTC Battery Socket
1x 2-Pin Fan Header
1x 2-Pin Power Input Header
40-Pin Color GPIO Header
- Up to 2x SPI
- Up to 2x UART
- Up to 2x I2C
- Up to 16x PWM
- Up to 8x PIO(Programmable IO)
- 2 x 5V DC power out
- 2 x 3.3V power out
Button
1x Power Button is used for powering on and off
1x BOOTSEL Button is used to put the RP2040 into USB mass storage mode for firmware upload.
Software
Debian / Ubuntu Linux support
Power Requirements
The Radxa X4 supports the following power input:
- USB Type-C PD Version 2.0 with 12V/2.5A.
Dimension
85 mm x 56 mm
-
Quote
Interessiert es den VTUNER gar nicht was Octupus liefert? Muss ich das irgendwo einstellen? Danke für einen TippEs wird nur der VTUNER (DVB-C glaube ich hat noch niemand getestet ) genutzt für die Octopus NET.
Quote- einmal route66 laufen lassen für die IP der Octopus NET
- dann die IP vom der Octopus NET in der verlinkten /etc/vdr/conf.d/05-vtuner.conf bei den Plugins eintragen
05-vtuner.conf
Code
Display More#/bin/bash #exit 0 ################################################################################# # # usage: satip -h satip_receiver [-p 554] [-d /dev/vtunerc0] [-f satip_frontend] [-l level] [-m mask] [-r fixed_rtp_port] # -h ip or hostname of satip receiver # -p port of satip receiver (defaults to 554) # -d vtuner device (defaults to /dev/vtunerc0) # -f frontend on satip, number between 1 to N (defaults to let receiver decide) # -l loglevel: 1 = error, 2 = warnings, 3 = info, 4 = debug (defaults to error) # -m mask for logs: 1 = main, 2 = net, 4 = data, 7 = all (defaults to main + net) # -r fixed rtp port (e.g. 45200) # # Mit -l kann das Debuglevel angegeben werden: # # define MSG_ERROR 1 # define MSG_WARN 2 # define MSG_INFO 3 # define MSG_DEBUG 4 # # Mit -m wird ein "Modul?" angegeben: # # define MSG_MAIN 1 # define MSG_NET 2 # define MSG_HW 4 # define MSG_SRV 8 # define MSG_DATA 16 # # Bsp. mit Logdateiausgabe # # /usr/sbin/satip -h "OP-NET-IP4" -d /dev/vtunerc0 -m 2 -l 4 2> /tmp/satip0.log & # # Bsp. ohne Logdateiausgabe # # /usr/sbin/satip -h "OP-NET-IP4" -d /dev/vtunerc0 & # ################################################################################# modprobe vtunerc devices=4 /usr/sbin/satip -h 192.168.xx.xx3 -d /dev/vtunerc0 & sleep 1 /usr/sbin/satip -h 192.168.xx.xx3 -d /dev/vtunerc1 & sleep 1 /usr/sbin/satip -h 192.168.xx.xx3 -d /dev/vtunerc2 & sleep 1 /usr/sbin/satip -h 192.168.xx.xx3 -d /dev/vtunerc3 &
syslog
Code
Display MoreOct 1 17:12:57 BM2LTS-DD kernel: [ 16.174260] vtunerc: loading out-of-tree module taints kernel. Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.174263] vtunerc: module verification failed: signature and/or required key missing - tainting kernel Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.174529] virtual DVB adapter driver, version 2.0-23, (c) 2021 Honza Petrous, SmartImp.cz Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.175661] dvbdev: DVB: registering new adapter (vTuner proxy) Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.175742] (NULL device *): DVB: registering adapter 0 frontend 0 (vTuner proxyFE DVB-Multi)... Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.175880] dvbdev: DVB: registering new adapter (vTuner proxy) Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.175955] (NULL device *): DVB: registering adapter 1 frontend 0 (vTuner proxyFE DVB-Multi)... Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.176123] dvbdev: DVB: registering new adapter (vTuner proxy) Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.176208] (NULL device *): DVB: registering adapter 2 frontend 0 (vTuner proxyFE DVB-Multi)... Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.176357] dvbdev: DVB: registering new adapter (vTuner proxy) Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.176439] (NULL device *): DVB: registering adapter 3 frontend 0 (vTuner proxyFE DVB-Multi)... Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.176481] vtunerc: registered /dev/vtunerc0 Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.176495] vtunerc: registered /dev/vtunerc1 Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.176508] vtunerc: registered /dev/vtunerc2 Oct 1 17:12:57 BM2LTS-DD kernel: [ 16.176526] vtunerc: registered /dev/vtunerc3
-
-
Code
Display MoreDamit ergäben sich Dateinamen wie etwa libvdr-osddemo.so.3. APIVERSNUM braucht die 3 am Anfang, um Punkt 2 von oben zu erfüllen. Die nächste API-Version sähe dann so aus: Code #define APIVERSION "4" #define APIVERSNUM 30004 Alle bisherigen #if APIVERSNUM < NNNNN Abfragen im Code bleiben davon unberührt. Die bisherige Möglichkeit, an einer solchen Stelle sofort sehen zu können, bei welcher VDR-Version sich das geändert hat, geht allerdings für künftige Werte von APIVERSNUM verloren.
finde ich gut
-
-
Quote
Mit dem Parameter "-v va-api" sagt vdr:
Code
Codevideo/vaapi: Can't inititialize VA-API on 'localhost:10.0' video: 'va-api' output module isn't supported
Gehe davon aus, dass ich einen Überlegungsfehler mache oder noch Pakete unter Ubuntu 24.04 installieren muss.
Was muss ich noch machen? Oder lieber eine Alternative zu "softhddevice" nehmen ? (z.B. xineliboutput)
Vielen Dank für eure Ideen und Hilfen.
selber machen ist immer gut!
nutze doch am VDR den Softhddrm Treiber aus softhdcuvid
Zur Kontrolle: nach dem Ubuntu-Start sollte unter /dev/dri/-card0 oder -card1 stehen
in etc/environment sollten diese Einträge stehen um den Intel iHD driver for Intel(R) Gen Graphics - 24.x.x zu nutzen
ddann kann man den softhddrm Treiber aus dem softhdcuvid Paket bauen un nutzen (ohne libplacebo Unterstützung)
Kann man auch alles schnell mit dem BM2LTS-ISO testen und man kehrt dann wieder zu seiner Lösung zurück
-
-
-
Hallo Martin
und alle anderen die das hier noch außer mir benutzen.
So genau kann ich es nicht sagen, aber aus irgendeinem Grund lief das Script bei mir nicht mehr (könnte seit dem Wechsel zu lmde6 gewesen sein).
Ich musste die folgende function erweiternCode-- local fake time stamp local function lts(options) if options.hour == nil then options.hour=0 end if options.min == nil then options.min=0 end if options.day == nil then options.day=0 end if options.month == nil then options.month=0 end if options.year == nil then options.year=1970 end return ((((options.year-1970)*366+options.month)*31+options.day)*24+options.hour)*60+options.min end
Also neben Stunde und Minute musste ich jetzt noch Tag, Monat und Jahr auf nil abfragen.
Danach lief wieder alles.
Leider ist das Projekt anscheinend nicht von projects.vdr-developer.org auf https://vdr-projects.github.io mit umgezogen,
sodass der ursprüngliche Code und alle Infos anscheind verschwunden sind.
Deshalb poste ich das mal hier.Gruß
kiwi-x
Hm,
warum nutzt man diesen MPV VDR-Client nicht, dieser ist auch in projects.vdr-developer.org gelistet?
Gibt es hier Unterschiede in der Funktion etc...?
AHH,
Quote
Features
* LiveTV und Aufnahmen von einem VDR Server streamen
* VDR-like OSD mit momentanem und nächstem EPG-Event bei Kanalwechsel
* volles EPG für die Kanäle
* Timer aus EPG-Events programmieren
* Timer ein/aus, anzeigen und löschen
* Medienabspieler
* Zugriff auf das OSD von VDR-Server, wenn das Plugin svdrposd installiert ist. Leider im Moment seeeehr langsam.Vielleicht kann man ja das eine oder andere hier mit aufnehmen und man hat wieder ein gepflegtes Plugin
GitHub - vdr-projects/vdr-plugin-mpv: Mirror of https://projects.vdr-developer.org/git/vdr-plugin-mpv.gitMirror of https://projects.vdr-developer.org/git/vdr-plugin-mpv.git - vdr-projects/vdr-plugin-mpvgithub.comHabe hier mit dem MPV-Client und mpv v0.38 keine Probleme hier