/tv/tv_live.php
PHP | 360 lines | 327 code | 32 blank | 1 comment | 15 complexity | f7469061057a2bba4bd15a561c35c52d MD5 | raw file
- #!/usr/local/bin/Resource/www/cgi-bin/php
- <?php echo "<?xml version='1.0' encoding='UTF8' ?>";
- $host = "http://127.0.0.1/cgi-bin";
- ?>
- <rss version="2.0">
- <onEnter>
- startitem = "middle";
- setRefreshTime(1);
- </onEnter>
- <onRefresh>
- setRefreshTime(-1);
- itemCount = getPageInfo("itemCount");
- </onRefresh>
- <mediaDisplay name="threePartsView"
- sideLeftWidthPC="0"
- sideRightWidthPC="0"
- headerImageWidthPC="0"
- selectMenuOnRight="no"
- autoSelectMenu="no"
- autoSelectItem="no"
- itemImageHeightPC="0"
- itemImageWidthPC="0"
- itemXPC="8"
- itemYPC="25"
- itemWidthPC="50"
- itemHeightPC="8"
- capXPC="8"
- capYPC="25"
- capWidthPC="50"
- capHeightPC="64"
- itemBackgroundColor="0:0:0"
- itemPerPage="8"
- itemGap="0"
- bottomYPC="90"
- backgroundColor="0:0:0"
- showHeader="no"
- showDefaultInfo="no"
- imageFocus=""
- sliding="no"
- idleImageXPC="5" idleImageYPC="5" idleImageWidthPC="8" idleImageHeightPC="10"
- >
- <text align="center" offsetXPC="0" offsetYPC="0" widthPC="100" heightPC="20" fontSize="30" backgroundColor="10:105:150" foregroundColor="100:200:255">
- <script>getPageInfo("pageTitle");</script>
- </text>
- <text redraw="yes" offsetXPC="85" offsetYPC="12" widthPC="10" heightPC="6" fontSize="20" backgroundColor="10:105:150" foregroundColor="60:160:205">
- <script>sprintf("%s / ", focus-(-1))+itemCount;</script>
- </text>
- <text redraw="yes" align="center" offsetXPC="0" offsetYPC="90" widthPC="100" heightPC="8" fontSize="17" backgroundColor="10:105:150" foregroundColor="100:200:255">
- <script>print(annotation); annotation;</script>
- </text>
- <image redraw="yes" offsetXPC=60 offsetYPC=35 widthPC=30 heightPC=30>
- image/tv_radio.png
- </image>
- <idleImage> image/POPUP_LOADING_01.png </idleImage>
- <idleImage> image/POPUP_LOADING_02.png </idleImage>
- <idleImage> image/POPUP_LOADING_03.png </idleImage>
- <idleImage> image/POPUP_LOADING_04.png </idleImage>
- <idleImage> image/POPUP_LOADING_05.png </idleImage>
- <idleImage> image/POPUP_LOADING_06.png </idleImage>
- <idleImage> image/POPUP_LOADING_07.png </idleImage>
- <idleImage> image/POPUP_LOADING_08.png </idleImage>
- <itemDisplay>
- <text align="left" lines="1" offsetXPC=0 offsetYPC=0 widthPC=100 heightPC=100>
- <script>
- idx = getQueryItemIndex();
- focus = getFocusItemIndex();
- if(focus==idx)
- {
- annotation = getItemInfo(idx, "title");
- }
- getItemInfo(idx, "title");
- </script>
- <fontSize>
- <script>
- idx = getQueryItemIndex();
- focus = getFocusItemIndex();
- if(focus==idx) "16"; else "14";
- </script>
- </fontSize>
- <backgroundColor>
- <script>
- idx = getQueryItemIndex();
- focus = getFocusItemIndex();
- if(focus==idx) "10:80:120"; else "-1:-1:-1";
- </script>
- </backgroundColor>
- <foregroundColor>
- <script>
- idx = getQueryItemIndex();
- focus = getFocusItemIndex();
- if(focus==idx) "255:255:255"; else "140:140:140";
- </script>
- </foregroundColor>
- </text>
- </itemDisplay>
- <onUserInput>
- <script>
- ret = "false";
- userInput = currentUserInput();
- if (userInput == "pagedown" || userInput == "pageup")
- {
- idx = Integer(getFocusItemIndex());
- if (userInput == "pagedown")
- {
- idx -= -8;
- if(idx >= itemCount)
- idx = itemCount-1;
- }
- else
- {
- idx -= 8;
- if(idx < 0)
- idx = 0;
- }
- print("new idx: "+idx);
- setFocusItemIndex(idx);
- setItemFocus(0);
- redrawDisplay();
- "true";
- }
- ret;
- </script>
- </onUserInput>
- </mediaDisplay>
- <item_template>
- <mediaDisplay name="threePartsView" idleImageXPC="5" idleImageYPC="5" idleImageWidthPC="8" idleImageHeightPC="10">
- <idleImage>image/POPUP_LOADING_01.png</idleImage>
- <idleImage>image/POPUP_LOADING_02.png</idleImage>
- <idleImage>image/POPUP_LOADING_03.png</idleImage>
- <idleImage>image/POPUP_LOADING_04.png</idleImage>
- <idleImage>image/POPUP_LOADING_05.png</idleImage>
- <idleImage>image/POPUP_LOADING_06.png</idleImage>
- <idleImage>image/POPUP_LOADING_07.png</idleImage>
- <idleImage>image/POPUP_LOADING_08.png</idleImage>
- </mediaDisplay>
- </item_template>
- <channel>
- <title>TV Live</title>
- <item>
- <title>TV Live - România</title>
- <link><?php echo $host; ?>/scripts/tv/tv_rom.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>MediaDirect</title>
- <link><?php echo $host; ?>/scripts/tv/mediadirect.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>DolceTV</title>
- <link><?php echo $host; ?>/scripts/tv/dolce.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>TV Live - PBX România</title>
- <link><?php echo $host; ?>/scripts/tv/pbx.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <!--
- <item>
- <title>High Definition TV</title>
- <link><?php echo $host; ?>/scripts/tv/tvsector.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- -->
- <item>
- <title>TV Live - Muzic?</title>
- <link><?php echo $host; ?>/scripts/tv/music_tv.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>TV Live - Sport extern</title>
- <link><?php echo $host; ?>/scripts/tv/tv_sport_live.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <!--
- <?php
- echo '
- <item>
- <title>FilmOn</title>
- <link>'.$host.'/scripts/tv/php/filmon.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- ';
- ?>
- -->
- <item>
- <title>TV Live - rtmpGui - wilmaa</title>
- <link><?php echo $host; ?>/scripts/tv/wilmaa.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <!--
- <item>
- <title>TV Live - rtmpGui - tvsector</title>
- <link><?php echo $host; ?>/scripts/tv/tvsector1.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- -->
- <item>
- <title>TV Live - rtmpGui - alte canale</title>
- <link><?php echo $host; ?>/scripts/tv/ohlulz.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>TV Live - RTMP US</title>
- <link><?php echo $host; ?>/scripts/tv/rtmp_bat.php?file=http://hdforall.googlecode.com/files/rtmp_us.txt,RTMP+US</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <!--
- <item>
- <title>TV Live - RTMP Portugalia</title>
- <link><?php echo $host; ?>/scripts/tv/rtmp_bat.php?file=http://hdforall.googlecode.com/files/rtmp_port.txt,RTMP+Portugalia</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- -->
- <item>
- <title>TV Live - RTMP - favorite list</title>
- <link><?php echo $host; ?>/scripts/tv/php/ohlulz_fav.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>TV Live - Diverse Canale</title>
- <link><?php echo $host; ?>/scripts/tv/tv_diverse_live.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <!--
- <item>
- <title>TV Live from watchmytv.net</title>
- <link><?php echo $host; ?>/scripts/tv/watchmytv.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- -->
- <item>
- <title>TV Live from veetle.com (only LQ) - popular</title>
- <link>/usr/local/etc/www/cgi-bin/scripts/tv/veetle_main.rss</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>TV Live from freedocast.com</title>
- <link><?php echo $host; ?>/scripts/tv/freedocast.php?query=1,</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>TV Live from sovok.tv</title>
- <link><?php echo $host; ?>/scripts/tv/sovok.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <!--
- <item>
- <title>TV Live from freeiptv.be</title>
- <link><?php echo $host; ?>/scripts/tv/php/freeiptv.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- -->
- <item>
- <title>Justin.tv</title>
- <link><?php echo $host; ?>/scripts/tv/php/justintv_main.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>Spice TV</title>
- <link><?php echo $host; ?>/scripts/tv/spice.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>Czech & Slovak TV</title>
- <link><?php echo $host; ?>/scripts/tv/cz.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>TV Live - Deutschland</title>
- <link><?php echo $host; ?>/scripts/tv/german_tv.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <item>
- <title>TV from Hungary</title>
- <link><?php echo $host; ?>/scripts/tv/hungary_tv.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- <!--
- <item>
- <title>vtc.com.vn</title>
- <link><?php echo $host; ?>/scripts/tv/vtc.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- -->
- <!--
- <item>
- <title>mozhay TV (Russian) - press Audio to change channel</title>
- <link><?php echo $host; ?>/scripts/tv/mozhay.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- -->
- <item>
- <title>Liste TV Live online</title>
- <link>http://hdforall.freehostia.com/tv1/temp_tv.php</link>
- <media:thumbnail url="image/tv_radio.png" />
- <mediaDisplay name="threePartsView"/>
- </item>
- </channel>
- </rss>