Mod PVR Stream\Signal Infomation
#1
Here is a quick mod

Step.1

Past this VideoFullScreen.xml into skin 720p folder.

Step.2

Watch Live TV and press "O" (PVR addon must be supported, a lot are to my knowledge, I'm using MediaPortal PVR addon)

Screenshot.

Image

Code.
PHP Code:
    <!-- PVR Signal Infomation -->
        <
control type="group">
                <
visible>Player.ShowCodec VideoPlayer.Content(LiveTV) + system.getbool(pvrplayback.signalquality)</visible>
                <
top>185</top>
            <
control type="image">
                <
description>media info background image</description>
                <
left>0</left>
                <
top>0</top>
                <
width>1280</width>
                <
height>220</height>
                <
texture flipy="false">shadow_mask.png</texture>
                <
colordiffuse>75000000</colordiffuse>
            </
control>
            <
control type="label">
                <
description>Header</description>
                <
left>50</left>
                <
top>5</top>
                <
width>1200</width>
                <
height>25</height>
                <
label>PVR Stream Infomation</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>$VAR[value_headercolor]</textcolor>
            </
control>
            <
control type="label">
                <
description>Backend</description>
                <
left>50</left>
                <
top>40</top>
                <
width>165</width>
                <
height>25</height>
                <
label>Backend:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>Backend value</description>
                <
left>220</left>
                <
top>40</top>
                <
width>1000</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamClient]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>Device</description>
                <
left>50</left>
                <
top>65</top>
                <
width>165</width>
                <
height>25</height>
                <
label>Device:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>Device value</description>
                <
left>220</left>
                <
top>65</top>
                <
width>1000</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamDevice]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>Status</description>
                <
left>50</left>
                <
top>90</top>
                <
width>165</width>
                <
height>25</height>
                <
label>Status:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>Status value</description>
                <
left>220</left>
                <
top>90</top>
                <
width>1000</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamStatus]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>Signal</description>
                <
left>50</left>
                <
top>115</top>
                <
width>165</width>
                <
height>25</height>
                <
label>Signal:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="progress">
                <
description>Progressbar</description>
                <
left>220</left>
                <
top>122</top>
                <
width>910</width>
                <
height>14</height>
                <
info>PVR.ActStreamProgrSignal</info>
            </
control>
            <
control type="label">
                <
description>Signal value</description>
                <
left>1200</left>
                <
top>115</top>
                <
width>180</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamSignal]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>SNR</description>
                <
left>50</left>
                <
top>140</top>
                <
width>165</width>
                <
height>25</height>
                <
label>SNR:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="progress">
                <
description>Progressbar</description>
                <
left>220</left>
                <
top>147</top>
                <
width>910</width>
                <
height>14</height>
                <
overlaytexture>-</overlaytexture>
                <
info>PVR.ActStreamProgrSNR</info>
            </
control>
            <
control type="label">
                <
description>SNR value</description>
                <
left>1200</left>
                <
top>140</top>
                <
width>180</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamSNR]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>BER</description>
                <
left>50</left>
                <
top>165</top>
                <
width>165</width>
                <
height>25</height>
                <
label>BER:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>BER value</description>
                <
left>220</left>
                <
top>165</top>
                <
width>165</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamBER]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>UNC</description>
                <
left>390</left>
                <
top>165</top>
                <
width>165</width>
                <
height>25</height>
                <
label>UNC:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>UNC value</description>
                <
left>560</left>
                <
top>165</top>
                <
width>165</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamUNC]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>Service</description>
                <
left>730</left>
                <
top>165</top>
                <
width>165</width>
                <
height>25</height>
                <
label>Service:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>Service value</description>
                <
left>900</left>
                <
top>165</top>
                <
width>330</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamServiceName]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>Encryption</description>
                <
left>50</left>
                <
top>190</top>
                <
width>165</width>
                <
height>25</height>
                <
label>Encryption:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>Encryption value</description>
                <
left>220</left>
                <
top>190</top>
                <
width>165</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamEncryptionName]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>Provider</description>
                <
left>390</left>
                <
top>190</top>
                <
width>165</width>
                <
height>25</height>
                <
label>Provider:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>Provider value</description>
                <
left>560</left>
                <
top>190</top>
                <
width>165</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamProviderName]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
            <
control type="label">
                <
description>Mux</description>
                <
left>730</left>
                <
top>190</top>
                <
width>165</width>
                <
height>25</height>
                <
label>Mux:</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>lightsteelblue</textcolor>
            </
control>
            <
control type="label">
                <
description>Mux value</description>
                <
left>900</left>
                <
top>190</top>
                <
width>330</width>
                <
height>25</height>
                <
label>$INFO[PVR.ActStreamMux]</label>
                <
align>left</align>
                <
aligny>center</aligny>
                <
font>font_18</font>
                <
textcolor>white</textcolor>
            </
control>
        </
control

Download.
VideoFullScreen.xml

Done. Cool
Aussie, Aussie, Aussie, Oi, Oi, Oi

Don't forget the Thank User button if i have helped!
|
V
Reply
#2
Fantastic! Thanks Rjsachse!
Reply
#3
I think one of you closing "</control>" is possibly in the wrong place in your code above, one of the three at the end should really close the first "<control type="group"> BEFORE the start of your section Smile ... works for me.

Thanks again Rjsachse Smile Aussie, Aussie, Aussie, Oi, Oi, Oi (Brisbane Smile)
Reply
#4
Fixed Thanks Blush
Aussie, Aussie, Aussie, Oi, Oi, Oi

Don't forget the Thank User button if i have helped!
|
V
Reply

Logout Mark Read Team Forum Stats Members Help
PVR Stream\Signal Infomation1