Seite 2 von 5

Re: PIP

Verfasst: Do 11. Mär 2021, 23:19
von BPanther
Nochmal kurz zur Erklärung des Fehlers: Die cmdline (Bootargs) der H7 kennt keine Speicherparameter, daher schlägt der Test darauf auch fehl. Daher ändere ich die Abfrage nur noch auf "boxmode=12", dann passt es bei allen 3 Boxen. Bin gerade am Test der Funktion bei der HD51, schaut auch gut aus. Kommen also in kürze unter gleicher Version die Images für HD51/H7/BRE2ZE4K neu raus, incl. der neuen Startup v1.20.

Re: PIP

Verfasst: Fr 12. Mär 2021, 01:26
von BPanther
So, der Bau ist durch und die Images stehen ab sofort zur Verfügung. Das stb-startup habe ich auch nochmal überarbeitet, ist nun Version 1.21. Ich habe die Bootargs der HD51/H7/BRE2ZE4K nochmal angepasst.

Re: PIP

Verfasst: Fr 12. Mär 2021, 08:35
von dryeye
@bpanther

vielen dank.
nun funktioniert PiP auch auf der h7.
auch das umstellen des boxmodus über das startup-plugin funktioniert problemlos.

Code: Alles auswählen

brcm_cma=520M@248M brcm_cma=192M@768M root=/dev/mmcblk0p3 rw rootwait h7_4.boxmode=12 brcm_cma=440M@328M brcm_cma=192M@768M console=ttyS0,115200

Re: PIP

Verfasst: Fr 12. Mär 2021, 08:40
von TangoCash
Nur mal um es festzuhalten:

Code: Alles auswählen

*** boxmode=1 (Standard) ***
+++ Features +++
3840x2160p60 10-bit HEVC, 3840x2160p60 8-bit VP9, 1920x1080p60 8-bit AVC,
MAIN only (no PIP), Limited display usages, UHD only (no SD),
No multi-PIP, No transcoding
--- Restrictions ---
Decoder 0: 3840x2160p60 10-bit HEVC, 3840x2160p60 8-bit VP9, 1920x1080p60 8-bit AVC
OSD Grafic 0: 1080p60 32 bit ARGB
Display 0 Encode Restrictions: 3840x2160p60 12-bit 4:2:0 (HDMI),
3840x2160p60 12-bit 4:2:2 (HDMI), 3840x2160p60 8-bit 4:4:4 (HDMI),
1920x1080p60 (component), Only one display format at a time

*** boxmode=12 (Experimental) ***
+++ Features +++
3840x2160p50 10-bit decode for MAIN, 1080p25/50i PIP support,
 UHD display only, No SD display, No transcoding
--- Restrictions ---
Decoder 0: 3840x2160p50 10-bit HEVC, 3840x2160p50 8-bit VP9,
1920x1080p50 8-bit AVC/MPEG
Decoder 1: 1920x1080p25/50i 10-bit HEVC, 1920x1080p25/50i 8-bit VP9/AVC/MPEG2, 3840x2160p50
OSD Graphic 0 (UHD): 1080p50 32-bit ARGB
Window 0 (MAIN/UHD): Limited display capabilities, 1080i50 10-bit de-interlacing
Window 1 (PIP/UHD): Up to 1/2 x 1/2 screen display, 576i50 de-interlacing
Display 0 (UHD) Encode Restrictions: 3840x2160p50

Re: PIP

Verfasst: Fr 12. Mär 2021, 13:32
von dryeye
@team
...habe jetzt hier mal ein wenig getestet.
PiP funktioniert soweit gut....
zwei fußballspiele werden artefakt- und ruckelfrei wiedergegeben.
vielen dank nochmal ...
nach diversen PiP-tests und zapping kam jedoch die meldung aus dem screenshot...
die funktionalität der box war während der meldung nicht eingeschränkt.
screenshot.png

Re: PIP

Verfasst: Fr 12. Mär 2021, 14:04
von blacky49
Diese Meldung kommt bei BP-Images immer, wenn Neutrino mal abgestürzt und neu gestartet hat. Das macht er nur als Information (Warnung, auch wenn alles normal weiter läuft...) Da haste bei deinen Tests bestimmt mal eine Neutrino-Crash gehabt.

Re: PIP

Verfasst: Sa 13. Mär 2021, 15:31
von loka
Hab image update gemacht und in multiboot auf boxmode12 gestellt. Wird im Menue auch Boxmode12 ein angezeigt.
Nach reboot wird immer noch boxmode1 gezeigt

Code: Alles auswählen

hd51:~# cat /proc/cmdline
brcm_cma=440M@328M brcm_cma=192M@768M root=/dev/mmcblk0p3 rw rootwait hd51_4.boxmode=1 brcm_cma=440M@328M brcm_cma=192M@768M console=ttyS0,115200
hd51:~#

Re: PIP

Verfasst: Sa 13. Mär 2021, 15:43
von Frankenstone
Dort im Menu auf einstellen und dann die laufende Part dort heraus starten, dann wird erst auf Mode 12 geschaltet.

Re: PIP

Verfasst: Sa 13. Mär 2021, 15:56
von loka
Danke, das hat jetzt geklappt.

Code: Alles auswählen

hd51:~# cat /proc/cmdline
brcm_cma=520M@248M brcm_cma=192M@768M root=/dev/mmcblk0p3 rw rootwait hd51_4.boxmode=12 brcm_cma=440M@328M brcm_cma=192M@768M console=ttyS0,115200
Und wie kann ich PIP jetzt testen? Irgendwas mit den > Tasten?

Re: PIP

Verfasst: Sa 13. Mär 2021, 16:00
von Frankenstone
Next und Prev Tasten.. Die neben der Null.
Prev schaltet pip ein und aus, Next wechsel.

Re: PIP

Verfasst: Sa 13. Mär 2021, 16:09
von loka
Danke das klappt.
aber
"> (lang gedrückt)" = PiP Einstellungen
Was soll da kommen?

Re: PIP

Verfasst: Sa 13. Mär 2021, 16:11
von Frankenstone
Die Einstellungen für X Y und W H ... X Y Steuerkreuz und W H Volume + -.
36D64482-6059-4D68-BB09-CF2ECCDAE74F.png
Auch zu erreichen im VideMenu PiP

Re: PIP

Verfasst: Sa 13. Mär 2021, 16:13
von thc09
Hi, Größe vom Fenster und Position.
Schau mal ob der lange Tastendruck aktiviert ist.

Gruss!

Re: PIP

Verfasst: Sa 13. Mär 2021, 16:27
von loka
Langer Tastendruck war aus. Klappt jetzt. Danke

Re: PIP

Verfasst: Sa 13. Mär 2021, 18:19
von udog
hallo
leider klappt pip mit meinem Eigenbau Image noch nicht.
Boxmode 12 scheint aktiv

Code: Alles auswählen

hd51:~# cat /proc/cmdline
brcm_cma=520M@248M brcm_cma=200M@768M root=/dev/mmcblk0p5 rw rootwait hd51_4.boxmode=12 brcm_cma=440M@328M brcm_cma=192M@768M console=ttyS0,115200
In der Kanalliste kann ich pip aktivieren es kommt aber kein Bild beim umschalten.

Code: Alles auswählen

CNeutrinoApp::showChannelList: bouquetList 0x4d0628 size 10 old_b 0
CChannelList::paint() after paint head: 4 msec
CChannelList::paint() after paint body: 39 msec
ShowText 'ServusTV HD Deutschland - Giganten des Tierreichs'
CChannelList::paint() paint total: 43 msec
[zapit.cpp:StopPip:662] [pip] stop b15c03ef00011332
[capmt.cpp:SetMode:262] PIP: fe_num 0 dmx_src 0
[capmt.cpp:SetMode:276] channel b15c03ef00011332 [ServusTV HD Deutschland] mode 3 STOP src 0 mask 1 -> 1 update 0
[ca_ci] -> SendCAPMT
TP: B15C03EF0001
SID: 1332
SOURCE: 0
CA_MASK: 1
CALEN: 0
Scrambled: 0
Mode: 3
Enabled: STOP
[zapit.cpp:StartPip:686] [pip] zap to ServusTV HD Deutschland (b15c03ef00011332 tp 2c2700c003ef0001)
[frontend.cpp:Lock:405] [fe0/0] usecount 1 tp 2c2700c003ef0001

[zapit] GetConfig...
[femanager.cpp:allocateFE:731] record dyn demux: 1
[femanager.cpp:allocateFE:733] pip dyn demux: 1
[frontend.cpp:Unlock:412] [fe0/0] usecount 0 tp 2c2700c003ef0001

[zapit] parsing pmt pid 0x6E (ServusTV HD Deutschland)
[zapit.cpp:StartPip:712] [pip] vpid 1338 apid 1339 pcr 1338
[HAL:0047dc30:video ] SetStreamType VIDEO_SET_STREAMTYPE(1) failed: Bad file descriptor
[capmt.cpp:SetMode:262] PIP: fe_num 0 dmx_src 0
[capmt.cpp:SetMode:276] channel b15c03ef00011332 [ServusTV HD Deutschland] mode 3 START src 0 mask 1 -> 1 update 0
[ca_ci] -> SendCAPMT
TP: B15C03EF0001
SID: 1332
SOURCE: 0
CA_MASK: 1
CALEN: 45
Scrambled: 0
Mode: 3
Enabled: START
[ca_ci] -> FindFreeSlot
No free ci-slot
CaMap Empty
ShowText 'ARD-alpha HD - Hauptsache gesund'
CChannelList::show *********** res 8