Posts by uwe67
-
-
Nein Nein
die dämliche Quality- und Signalstrength-Anzeige verschwendet...
Nein, Nein,
du machst das schon richtig.
Ich habe hier zum Beispiel mit vdr satip-plugin verschiedene Werte. Scheint eine Implementierungssache auf SATIP-Server Seite zu sein:
Code
Display Morelinux2:/usr/local/src/vdrdesktop/source/vdr # ./svdrpsend plug femon info 220 linux2 SVDRP VideoDiskRecorder 2.6.4; Fri Dec 29 19:59:20 2023; UTF-8 900-CARD:2 900-STRG:87 900-QUAL:86 900-TYPE:SAT>IP 900-NAME:SAT>IP 0 192.168.178.190|DVBS2-1|satpi 900-STAT:001F 900-SGNL:-25.21 900 CHAN:ProSieben HD;ProSiebenSat.1:11464:HC23M5O35P0S1:S19.2E:22000:511=27:0;515=deu@106:33:1830,1843,9C4,98C,1860,186A,98D,186D,1842,4B64,4AF4:61301:1:1017:0 221 linux2 closing connection linux2:/usr/local/src/vdrdesktop/source/vdr # ./svdrpsend plug femon info 220 linux2 SVDRP VideoDiskRecorder 2.6.4; Fri Dec 29 20:03:45 2023; UTF-8 900-CARD:2 900-STRG:86 900-QUAL:86 900-TYPE:SAT>IP 900-NAME:SAT>IP 0 192.168.178.190|DVBS2-1|satpi 900-STAT:001F 900-SGNL:-25.83 900 CHAN:Das Erste HD;ARD:11493:HC23M5O35P0S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3,5107=qks@3;5106=deu@106:5104;5105=deu:0:10301:1:1019:0 221 linux2 closing connection
-
Kannst Du diese Datei irgendwo hochladen?
Ja hier. Ist eine mehrteilige 7zip Datei (wegen 2MByte Größenbeschränkung), vor entzippen ".txt" wegnehmen.
Wenn es nicht geht dann muss ich mir was anderes überlegen.
-
Danke vorab an Joe_D !
Ich habe nochmal alles neu kompiliert und mit -T getestet:
Um Problemen beim Empfang der Daten nachgehen zu können kann das satip-Programm nun mit -T (testmode) aufgerufen werden. Dabei wird nur eine Verbindung zum Satip-Server gemacht, ohne vtuner. Die empfangenen TS-Daten werden an stdout herausgeschrieben:
...
Mein Ergebnis:
Code
Display Morelinux2:~ # /usr/sbin/modprobe vtunerc devices=1 linux2:~ # dmesg [ 264.511293] mc: Linux media interface: v0.10 [ 264.522509] virtual DVB adapter driver, version 2.0, (c) 2021 Honza Petrous, SmartImp.cz [ 264.525162] dvbdev: DVB: registering new adapter (vTuner proxy) [ 264.525364] (NULL device *): DVB: registering adapter 0 frontend 0 (vTuner proxyFE DVB-Multi)... [ 264.525542] vtunerc: registered /dev/vtunerc0 linux2:~ # satip -s 192.168.178.190 -T -l 4 -m 2 1> /tmp/stream.ts 2> /tmp/satip.log linux2:~ # dvbsnoop -s ts -if /tmp/stream.ts | grep "^PID:" | sort -u PID: 0 (0x0000) [= ISO 13818-1 Program Association Table (PAT)] PID: 1 (0x0001) [= ISO 13818-1 Conditional Access Table (CAT)] PID: 16 (0x0010) [= DVB Network Information Table (NIT), Stuffing Table (ST)] PID: 17 (0x0011) [= DVB Service Description Table (SDT), Bouquet Association Table (BAT)] PID: 18 (0x0012) [= DVB Event Information Table (EIT)] PID: 20 (0x0014) [= DVB Time and Date Table (TDT), Time Offset Table (TOT)] PID: 5101 (0x13ed) [= ] PID: 5102 (0x13ee) [= ] PID: 5103 (0x13ef) [= ] PID: 5105 (0x13f1) [= ] PID: 5106 (0x13f2) [= ] PID: 5107 (0x13f3) [= ] PID: 8191 (0x1fff) [= Null Packet]
Das hier habe ich zusätzlich:
/tmp/satip.log (satip.log.txt) sieht etwas anders aus.
Dann habe ich alles mit dem VDR getestet:
Code
Display Morelinux2:~ # /usr/local/bin/satip -s 192.168.178.190 -d /dev/vtunerc0 -m 2 -l 4 2> /tmp/satip0.log & [1] 16907 linux2:~ # cat /proc/vtunerc0 [vtunerc driver, version 2.0] vtunerc0 used by : 1 adapter0 in use : no status : FE_NONE ts data : 0 internal filler : 0 external filler : 0 linux2:~ # vdr & linux2:~ # cat /proc/vtunerc0 [vtunerc driver, version 2.0] vtunerc0 used by : 1 adapter0 in use : yes status : FE_HAS_LOCK last change : 8 system : DVB-S2 modulation : PSK 8 frequency : 11493 symbolrate : 22000 fec : 2/3 rolloff : 0.35 pilot : auto pid tab : 5101 5102 5103 5107 5106 5105 EIT* TDT* PAT* SDT* NIT* 5100s (len=12) ts data : 12904884 internal filler : 12163412 external filler : 0
Bei pid tab habe ich keine * und somit? kein Bild.
Anbei von dieser Aktion ein log (satip0.log.txt)
Gruß Uwe
-
Ein Patch für Signalstärke UND -qualität ist hier [Patch] Signalstärke/-quality für vtuner/satip. Der muss natürlich für das neue vtuner-ng angepasst werden.
Weiterhin wurde in diesem Patch von recv auf recvfrom gewechselt.
-
Manchmal beim Umschalten kommt vtunerc außer tritt. Irgendwas mit der PID Verwaltung scheint nicht in Ordnung zu sein, ich habe gerade das hier gehabt (siehe Anhang), dann hilft nur ein reboot.
-
Mit der Git-Version vom 27.12. bekomme ich Das Erste HD, ZDF HD, etc. wie am Anfang nicht mehr, egal ob mit sendfiller oder ohne (auskommentiert).
Dann habe ich mal 20MB gespeichert mit cat /dev/vtunerc0 > /tmp/stream.ts
dvbsnoop gibt sehr viele Pakete mit dem Beginn
0000: 47 1f ff 20 b7 00 ff ff ff ff ff ff ff ff ff ff aus, ich weiß aber nicht nach was ich suchen soll. Teilweise steht (EPG?)-Text drin, aber ohne PID im Header. Insgesamt scheint dvbsnoop keine PID in den Headern zu finden:
Und ja, dvbsnoop gibt wirklich "Unkown" mit fehlendem 'n' aus
Hier mal ein gekürztes Paket:
Code
Display MoreTS-Packet: 00000008 PID: (Unkown PID), Length: 188 (0x00bc) from file: /dev/stdin ------------------------------------------------------------ 0000: 47 00 12 10 73 61 75 20 26 20 43 6f 2e 20 28 34 G...sau & Co. (4 0010: 29 11 05 44 65 75 74 73 63 68 6c 61 6e 64 20 32 )..Deutschland 2 0020: 30 31 34 4e ff 02 64 65 75 00 f9 05 41 75 66 20 014N..deu...Auf .... (gekürzt) Sync-Byte 0x47: 71 (0x47) Transport_error_indicator: 0 (0x00) [= packet ok] Payload_unit_start_indicator: 0 (0x00) [= Packet data continues] transport_priority: 0 (0x00) PID: 18 (0x0012) [= DVB Event Information Table (EIT)] transport_scrambling_control: 0 (0x00) [= No scrambling of TS packet payload] adaptation_field_control: 1 (0x01) [= no adaptation_field, payload only] continuity_counter: 0 (0x00) [= (sequence ok)] Payload: (len: 184) Data-Bytes: 0000: 73 61 75 20 26 20 43 6f 2e 20 28 34 29 11 05 44 sau & Co. (4)..D 0010: 65 75 74 73 63 68 6c 61 6e 64 20 32 30 31 34 4e eutschland 2014N 0020: ff 02 64 65 75 00 f9 05 41 75 66 20 64 65 6d 20 ..deu...Auf dem
Wenn man nicht im Header sondern auf das "^PID: " der interpretierten Daten grepped kommen folgende Häufigkeiten vor:
Code
Display Moregrep "^PID: " /tmp/stream.txt |sort|uniq PID: 0 (0x0000) [= ISO 13818-1 Program Association Table (PAT)] PID: 16 (0x0010) [= DVB Network Information Table (NIT), Stuffing Table (ST)] PID: 17 (0x0011) [= DVB Service Description Table (SDT), Bouquet Association Table (BAT)] PID: 18 (0x0012) [= DVB Event Information Table (EIT)] PID: 20 (0x0014) [= DVB Time and Date Table (TDT), Time Offset Table (TOT)] PID: 8191 (0x1fff) [= Null Packet] # grep "^PID: " /tmp/stream.txt |grep -c "PID: 8191" 97229 # grep "^PID: " /tmp/stream.txt |grep -c "PID: " 110712 # grep "^PID: " /tmp/stream.txt |grep -c "PID: 16 " 40 # grep "^PID: " /tmp/stream.txt |grep -c "PID: 17 " 132 # grep "^PID: " /tmp/stream.txt |grep -c "PID: 18 " 13167 # grep "^PID: " /tmp/stream.txt |grep -c "PID: 20 " 45 # grep "^PID: " /tmp/stream.txt |grep -c "PID: 0 " 99
Also werden gar keine Video-/Audio-Daten geschickt?
Hallo FireFly,
dito!
Ich habe das gleiche festgestellt (egal welche git-Version). Mit satip-plugin habe ich Video und Audio. Also tausche ich nur beim VDR das Plugin durch den vtuner dann habe ich nur WDR HD zum Beispiel. Mit dem Plugin femon sieht man auch das nur ein LOCK grün wird alle anderen sind rot (Signal, Carrier ...), und das bei Audio etwas ankommt.
Im SATIP-Server (ich benutze wahlweise satpi oder minisatip) sieht man das Daten-Pakete weggesendet werden.
Wenn ich manuell den Stream mit VLC öffne geht es:
Das Erste HD
http://192.168.178.190:8875/?f…,5102,5103,5105,5106,5107
ZDF HD:
http://192.168.178.190:8875/?f…,6120,6121,6122,6123,6131
Codechannel.conf Das Erste HD;ARD:11493:HC23M5O35P0S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3,5107=qks@3;5106=deu@106:5104;5105=deu:0:10301:1:1019:0 ZDF HD;ZDFvision:11361:HC23M5O35P0S1:S19.2E:22000:6110=27:6120=deu@3,6121=mis@3,6123=mul@3;6122=deu@106:6130;6131=deu:0:11110:1:1011:0 WDR HD Düsseldorf;ARD:11523:HC23M5O35P0S1:S19.2E:22000:101=27:102=deu@3,103=mis@3,107=qks@3;106=deu@106:104;105=deu:0:28338:1:1021:0
-
Das kann es auch nicht sein.
uwe67: Hast Du das korrekte KDIR im kernel/Makefile angegeben? Ich habe das bei mir nach dem if-else testweise hart gesetzt.
IMHO müsste das bei Dir
KDIR := /lib/modules/5.14.21-150400.24.100-default
lauten
Ein make install macht:
Und ist auch an richtiger Stelle:
Codelinux2:/ # find /lib/modules -name vtunerc.ko /lib/modules/5.14.21-150400.24.100-default/kernel/drivers/media/tuners/vtunerc.ko linux2:/ # ls -al /lib/modules/ total 64 drwxr-xr-x 16 root root 4096 Dec 19 18:05 . drwxr-xr-x 10 root root 4096 Dec 19 17:44 .. lrwxrwxrwx 1 root root 43 Dec 19 18:02 5.14.21 -> /lib/modules/5.14.21-150400.24.100-default/ drwxr-xr-x 5 root root 4096 Dec 23 15:25 5.14.21-150400.24.100-default
Erst wenn der VDR auf einen Kanal schaltet, stürzt der vtunerc.ko in der Funktion vtunerc_ctrldev_write ab.
-
Ich habe es auch mal versucht mit vtuner & satpi, leider schmiert der vtunerc ab:
Code
Display More[Dec23 12:56] mc: Linux media interface: v0.10 [ +0.011415] virtual DVB adapter driver, version 2.0, (c) 2021 Honza Petrous, SmartImp.cz [ +0.002126] dvbdev: DVB: registering new adapter (vTuner proxy) [ +0.000312] (NULL device *): DVB: registering adapter 0 frontend 0 (vTuner proxyFE DVB-Multi)... [ +0.000244] vtunerc: registered /dev/vtunerc0 [Dec23 13:02] vtunerc0: allocated buffer of 188 bytes [ +0.253303] vtunerc0: allocated buffer of 1316 bytes [Dec23 13:16] BUG: unable to handle page fault for address: 000000000000115c [ +0.000008] #PF: supervisor write access in kernel mode [ +0.000003] #PF: error_code(0x0002) - not-present page [ +0.000002] PGD 8000000195eb1067 P4D 8000000195eb1067 PUD 195eb0067 PMD 0 [ +0.000005] Oops: 0002 [#1] PREEMPT SMP PTI [ +0.000003] CPU: 2 PID: 4607 Comm: satip Tainted: G OE N 5.14.21-150400.24.100-default #1 SLE15-SP4 f4c06561ddbf4cb021469e5853dae4a4bfef0c30 [ +0.000005] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./B85M Pro4, BIOS P2.10 07/03/2014 [ +0.000003] RIP: 0010:vtunerc_ctrldev_write+0x18c/0x580 [vtunerc] [ +0.000006] Code: 8b 08 85 c9 0f 85 af 03 00 00 41 8d 40 ff ba 0f 00 00 00 43 c6 84 0c c4 07 00 00 01 83 f8 ff 0f 44 c2 4b 8b 94 cc e8 07 00 00 <89> 82 5c 11 00 00 43 0f b6 84 0c c4 07 00 00 49 8b b4 24 30 09 00 [ +0.000003] RSP: 0018:ffffb4740243fde8 EFLAGS: 00010213 [ +0.000003] RAX: 000000000000000d RBX: 00000000000002f0 RCX: 0000000000000000 [ +0.000002] RDX: 0000000000000000 RSI: ffff9fb7c51cf800 RDI: ffff9fb8ad694788 [ +0.000003] RBP: 00000000000002f2 R08: 000000000000000e R09: 0000000000000007 [ +0.000002] R10: 0000000000000000 R11: 000000000000ffff R12: ffff9fb8ad694000 [ +0.000002] R13: 00000000000002f0 R14: 000000000000ffff R15: 00000000000002f1 [ +0.000002] FS: 00007f7490e08700(0000) GS:ffff9fbacf300000(0000) knlGS:0000000000000000 [ +0.000002] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ +0.000003] CR2: 000000000000115c CR3: 000000011bb76006 CR4: 00000000001706e0 [ +0.000002] Call Trace: [ +0.000003] <TASK> [ +0.000003] vfs_write+0xbc/0x280 [ +0.000006] ksys_write+0xa5/0xe0 [ +0.000004] do_syscall_64+0x5b/0x80 [ +0.000004] ? __task_pid_nr_ns+0x97/0xb0 [ +0.000005] ? syscall_exit_to_user_mode+0x28/0x40 [ +0.000003] ? do_syscall_64+0x67/0x80 [ +0.000003] ? do_syscall_64+0x67/0x80 [ +0.000002] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ +0.000004] RIP: 0033:0x7f74913186a7 [ +0.000002] Code: 0f 1f 00 41 54 55 49 89 d4 53 48 89 f5 89 fb 48 83 ec 10 e8 b9 fc ff ff 4c 89 e2 41 89 c0 48 89 ee 89 df b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 48 89 44 24 08 e8 02 fd ff ff 48 [ +0.000004] RSP: 002b:00007f7490dff9b0 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ +0.000002] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f74913186a7 [ +0.000003] RDX: 0000000000000524 RSI: 00007f7490dffacc RDI: 0000000000000003 [ +0.000002] RBP: 00007f7490dffacc R08: 0000000000000000 R09: 00007f7490e08300 [ +0.000002] R10: 000000000000001e R11: 0000000000000293 R12: 0000000000000524 [ +0.000002] R13: 00007ffc52d24e9f R14: 0000000000000000 R15: 0000000000000000 [ +0.000003] </TASK> [ +0.000001] Modules linked in: vtunerc(OEN) dvb_core(N) mc ppdev parport_pc lp parport nfsv3 nfs_acl nfs lockd grace fscache netfs tun af_packet joydev vboxnetadp(OEN) vboxnetflt(OEN) vboxdrv(OEN) iscsi_ibft iscsi_boot_sysfs rfkill dmi_sysfs intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi kvm_intel snd_hda_intel snd_intel_dspcfg mei_wdt kvm snd_intel_sdw_acpi snd_hda_codec at24 mei_hdcp(N) regmap_i2c snd_hda_core iTCO_wdt intel_pmc_bxt iTCO_vendor_support snd_hwdep snd_pcm snd_timer i2c_i801 lpc_ich mei_me snd e1000e pcspkr mfd_core i2c_smbus irqbypass mei soundcore button sunrpc fuse configfs ip_tables x_tables hid_sunplus hid_generic usbhid ext4 crc16 mbcache jbd2 crc32_pclmul crc32c_intel sr_mod sd_mod cdrom t10_pi ghash_clmulni_intel i915 xhci_pci xhci_pci_renesas xhci_hcd i2c_algo_bit ttm aesni_intel crypto_simd drm_kms_helper ahci libahci libata syscopyarea [ +0.000047] sysfillrect ehci_pci sysimgblt fb_sys_fops ehci_hcd cec cryptd rc_core usbcore drm video sg dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua scsi_mod msr [ +0.000022] Supported: No, Unsupported modules are loaded [ +0.000002] CR2: 000000000000115c [ +0.000002] ---[ end trace 760ccc960df7d490 ]--- [ +0.000002] RIP: 0010:vtunerc_ctrldev_write+0x18c/0x580 [vtunerc] [ +0.000004] Code: 8b 08 85 c9 0f 85 af 03 00 00 41 8d 40 ff ba 0f 00 00 00 43 c6 84 0c c4 07 00 00 01 83 f8 ff 0f 44 c2 4b 8b 94 cc e8 07 00 00 <89> 82 5c 11 00 00 43 0f b6 84 0c c4 07 00 00 49 8b b4 24 30 09 00 [ +0.000004] RSP: 0018:ffffb4740243fde8 EFLAGS: 00010213 [ +0.000002] RAX: 000000000000000d RBX: 00000000000002f0 RCX: 0000000000000000 [ +0.000002] RDX: 0000000000000000 RSI: ffff9fb7c51cf800 RDI: ffff9fb8ad694788 [ +0.000002] RBP: 00000000000002f2 R08: 000000000000000e R09: 0000000000000007 [ +0.000002] R10: 0000000000000000 R11: 000000000000ffff R12: ffff9fb8ad694000 [ +0.000002] R13: 00000000000002f0 R14: 000000000000ffff R15: 00000000000002f1 [ +0.000002] FS: 00007f7490e08700(0000) GS:ffff9fbacf300000(0000) knlGS:0000000000000000 [ +0.000002] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ +0.000002] CR2: 000000000000115c CR3: 000000011bb76006 CR4: 00000000001706e0
Codelinux2:~ # uname -a Linux linux2 5.14.21-150400.24.100-default #1 SMP PREEMPT_DYNAMIC Mon Dec 4 19:12:13 UTC 2023 (3f5cd84) x86_64 x86_64 x86_64 GNU/Linux
Was mag das sein?
Gruß Uwe
-
-
Ich hab hier als VDR-Server ein ASRock J4105 mit 4fach CineS2. Das Board selbst braucht 3-4 Watt, max 10).
Die CineS2 (wegen den LNBs) braucht viel mehr als das gesamte Board mit den HDs.
Aus Stromspargründen ist es auch gleich ein NAS-Server .
Gruß
-
Future Wunsch 1:
könnte man den LevelSelector https://github.com/clappr/clappr-level-selector-plugin oder besser https://github.com/LA1TV/clappr-quality-selection-plugin einbauen? Und als Parameter <videobitrate> dem ffmpeg übergeben, z.B. so:
ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M ... -c:a aac -ac 2 -b:v <videobitrate> -maxrate <videobitrate> -bufsize <videobitrate>
Träum... Future Wunsch 2:
Im Fullscreenmodus: per Maus/Touchscreen eine Kanalauswahlliste ala https://github.com/irongomme/clappr-channels mit jeweils dem Senderlogo.
Das wäre für ein Android-Tablet ideal.
-
Tolle Sache!
Mit VAAPI geht CPU Auslastung von 125% auf 17% runter!
Auf meinem 10 Watt System mit openSUSE Tumbleweed, ffmpeg 4.1, IntelCeleron J4105 CPU, bei 1.50GHz, Kanal "ZDF HD", habe ich folgende Werte probiert:
CPU transcoding:
bei allen live.StreamVideoOpt...
ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M -i <input> -map 0:v -map 0:a:0 -c:v libx264 -preset ultrafast -qmin 18 -qmax 30 -g 25 -r 25 -c:a aac -ac 2
Codeserver1:~ # top top - 11:03:11 up 309 days, 5:08, 2 users, load average: 1,82, 0,73, 0,47 Tasks: 160 total, 2 running, 158 sleeping, 0 stopped, 0 zombie %Cpu(s): 19,5 us, 1,6 sy, 12,3 ni, 65,0 id, 0,0 wa, 0,0 hi, 1,6 si, 0,0 st MiB Mem : 7623,316 total, 361,422 free, 542,773 used, 6719,121 buff/cache MiB Swap: 7625,562 total, 7587,316 free, 38,246 used. 6622,469 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 13199 root 20 0 839952 168788 29100 S 125,2 2,162 0:32.95 ffmpeg 11122 root 20 0 1983872 155468 22020 S 6,977 1,992 23:45.78 vdr
VAAPI transcoding:
bei allen live.StreamVideoOpt...
ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M -hwaccel vaapi -hwaccel_output_format vaapi -i <input> -map 0:v -map 0:a:0 -vf 'deinterlace_vaapi=rate=field:auto=1,scale_vaapi=w=1280:h=720' -c:v h264_vaapi -preset slow -qmin 18 -qmax 30 -g 25 -r 25 -c:a aac -ac 2 -b:v 2M -maxrate 2M -bufsize 1.8M
Für maximale Bildqualität Parameter "-b:v 2M -maxrate 2M -bufsize 1.8M" weglassen.
Codeserver1:~ # top top - 11:07:25 up 309 days, 5:12, 2 users, load average: 0,47, 0,56, 0,45 Tasks: 161 total, 2 running, 159 sleeping, 0 stopped, 0 zombie %Cpu(s): 3,4 us, 5,5 sy, 0,2 ni, 88,1 id, 0,5 wa, 0,0 hi, 2,3 si, 0,0 st MiB Mem : 7623,316 total, 310,711 free, 451,793 used, 6860,812 buff/cache MiB Swap: 7625,562 total, 7587,316 free, 38,246 used. 6607,543 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 20607 root 20 0 709572 98788 55384 R 17,22 1,265 0:06.45 ffmpeg 11122 root 20 0 1981800 155568 22020 S 6,954 1,993 24:00.45 vdr
Und das tollste auf einem betagten Android-Handy über VPN Mobilfunk (Upload 736kbit/s) im Chrome Browser geht es ohne zu murren mit diesen Einstellungen (Video Bitrate auf 300kbit/s):
ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M -hwaccel vaapi -hwaccel_output_format vaapi -i <input> -map 0:v -map 0:a:0 -vf 'deinterlace_vaapi=rate=field:auto=1,scale_vaapi=w=640:h=360' -c:v h264_vaapi -preset slow -qmin 18 -qmax 30 -g 25 -r 25 -c:a aac -ac 2 -b:v 0.3M -maxrate 0.3M -bufsize 0.3M
-
Hallo Klaus,
ich Blindfisch, ich habs, der Fehler war schon im ersten Post #7 von mir schon ersichtlich:
Ich dachte SVDRPHostName wäre der Servername.
Auf dem Client so einstellen und es geht:
Gruß
-
-
Hallo Klaus,
immer noch kein erfolg, test Server nur mit SATIP.
Wenn ich den Client starte kommt auf dem Server wie erwartet:
Codeserver2:~ # socat -u udp-recv:6419,reuseaddr - SVDRP:discover name:server2 port:6419 vdrversion:20400 apiversion:20400 timeout:300 host:server2
nur der vdr sieht nicht den broadcast.
Gruß
-
-
Hallo Klaus,
die Datei channels.conf kopiere ich vor start des Clients vom Server. Ich habe gerade es nochmal ausprobiert, ohne Erfolg.
Anbei Logs .
Gruß Uwe
-
Hallo,
auch ich hab das Problem: "Fehler beim Ansprechen des fernen Timers 0@server2".
Ein neuer Server und ein neuer Client im Netzwerk mit vdr 2.4.0 und den Patches von ftp://ftp.tvdr.de/vdr/Developer/Patches/vdr-2.4.
Getestet mit streamdev und einem Ausgabe Plugin xineliboutput oder softhddevice.
Soviel wie ich verstanden habe, habe ich in Client setup.conf folgendes eingetragen damit Remotetimer aktiv wird:
und auf der Server setup.conf:
stehen.Ein svdrpsend -d server2 LSTT funktioniert auf dem Client.
Wie soll es eingestellt werden?Gruß Uwe
-
Da ich immer noch das xineliboutput mit seinen hervorragenden Medienplayer benutze habe ich mal das 3D OSD auch ins xineliboutput eingebaut.
Anbei diff für xineliboutput 2.0.1 und 3dcontrol_0.0.7.Vielleicht kann es einer gebrauchen.
Gruß
Uwe