Объявление

Свернуть
Пока нет объявлений.

portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • #61
    Kartina4Kids

    вот сделал детям своим портал "Kartina4Kids", чтобы смотрели на картине только детские каналы

    Код:
    <HTML>
    <HEAD>
    	<meta http-equiv="Cache-Control" content="must-revalidate" />
    	<meta http-equiv="Cache-Control" content="no-cache" />
    	<meta http-equiv="Cache-Control" content="max-age=0" />
    	<meta HTTP-EQUIV="Pragma" content="no-cache" />
    	<meta http-equiv="Expires" content="0" />
      <link rel="shortcut icon" href="/favicon.ico" />
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <meta name="language" content="ru">
     
    
    <script>
    JSTV.Player.Play('http://kartina.pristavka.de/new/stre...pass=1111');
    </script>
    
    
    <HEAD>
    <BODY marginheight="0" marginwidth="0" topmargin="0" leftmargin="0" rightmargin="0" link="#FC8E00" >
    <table>
    <tr><td heigth="460"> </td></tr>
    <tr align="left"><td>   
    <a href="javascript:JSTV.Player.Play('http://kartina.pristavka.de/new/stre...pass=1111')"><img src="http://iptv.kartina.tv/img/ico/18.gi...gt;*</a>
    <a href="javascript:JSTV.Player.Play('http://kartina.pristavka.de/new/stre...pass=1111')"><img src="http://iptv.kartina.tv/img/ico/20.gi...gt;*</a>
    <a href="javascript:JSTV.Player.Play('http://kartina.pristavka.de/new/stre...pass=1111')"><img src="http://iptv.kartina.tv/img/ico/19.gi...gt;*</a>
    <a href="javascript:JSTV.Player.Play('http://kartina.pristavka.de/new/stre...pass=1111')"><img src="http://iptv.kartina.tv/img/ico/65.gi...gt;*</a>
    <a href="javascript:JSTV.Player.Play('http://kartina.pristavka.de/new/stre...pass=1111')"><img src="http://iptv.kartina.tv/img/ico/59.gi...gt;*</a>
    </td></tr>
    </table>
    </BODY>
    </HTML>


    сам картину буду смотреть через азера, поэтому неохото чтобы у детей были все каналы, плюс прийдется логинится , если ктото заходил с другой техникой.

    без привязки кнопок и всяких излишеств. меню каналов всегда видно на телике
    Обсуждение всех нюансов развода в Германии. www.razvod.net

    Комментарий


    • #62
      Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

      вот бьюсь , осуществить не могу , нитроген чего делаю не так? логин-даты конечно от себя ставил, но как у тебя так и не получилось.

      http://azbox.cwsurf.de/kids/

      генерация проходит тут:
      http://azbox.cwsurf.de/m3u/

      но тоже листик пустой
      tv-widget.de

      Комментарий


      • #63
        Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

        потомучто у демодоступов нет этих каналов, там всего 4ре канала если ты не забыл.
        Обсуждение всех нюансов развода в Германии. www.razvod.net

        Комментарий


        • #64
          Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

          я же написал, я вставлял свои данные в index,php, просто сейчас заменил, чтоб не спёрли, и лист генерируется пустой
          tv-widget.de

          Комментарий


          • #65
            Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

            какой смысл делать портал, если лист не генерируется?
            отсутствие листа=скрипты не пашут=проблема в севере, раньше у тебя на этом серваке лист генерировался?
            Обсуждение всех нюансов развода в Германии. www.razvod.net

            Комментарий


            • #66
              Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

              неа, я страницу недавно сделал, там был php, вот и подумал что сервак для генерации сделаю, но чегото не идёт, блин
              tv-widget.de

              Комментарий


              • #67
                Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                у менай на приставке тоже есть пхп но нихера лист не генерируется, хз с чем это связано, но явно продолжать обсуждение генерирования листа проще в другом разделе, где ты взял эти скрипты
                Обсуждение всех нюансов развода в Германии. www.razvod.net

                Комментарий


                • #68
                  Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                  sдесь на форуме, их несколько и не один не пашет, вроде бы у алекса проходит внешняа генерация чрез его сервак, может файлы выложет или этот скрипт уже не работает, но на азере вродебы точь такойже.
                  tv-widget.de

                  Комментарий


                  • #69
                    Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                    у тебя ошибка точно такаяже как и у меня, версия пхп походу таже, открой в разделе азбокс и картина темку типо у кого на каком хостинге генерируется плейлист
                    Обсуждение всех нюансов развода в Германии. www.razvod.net

                    Комментарий


                    • #70
                      Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                      не могу зайтри в картинкий портал под лисом с понтом у меня фреско.
                      хочу посмотреть, что там за скрипты управляют громкостью. или уже ктото громкость настроил?
                      эту тему потом перенесу в раздел пирстейшн, тк к просмотру картины она отношения не имеет

                      22.1.2.4 JSTV.Audio.SetVolume (int level)
                      Set the current volume level.
                      Parameters:
                      level - range 0..1024
                      Note:
                      If called while in mute mode, the mute mode is terminated and operation would proceed normally at
                      the given volume level.
                      Example
                      <script>
                      JSTV.Audio.SetVolume(new_volume_level);
                      </script>
                      See also:
                      JSTV.Audio.GetVolume, JSTV.Audio.GetMute, JSTV.Audio.SetMute
                      Since:
                      1.8
                      2.3.2.3 JSTV.Device.Keypress (int keycode)
                      Simulates a remote control or keyboard key press.
                      This has the same effect as if the actual key was pressed.
                      Parameters:
                      keycode - The value of the key press to be simulated.
                      Example
                      <script>
                      function go_to_menu()
                      {
                      JSTV.Device.Keypress(JSTV.Device.kbd. MENU);
                      }
                      </script>



                      • VOLUME_UP
                      Device.kbd.VOLUME_UP.
                      • VOLUME_DOWN
                      Device.kbd.VOLUME_DOWN.
                      Обсуждение всех нюансов развода в Германии. www.razvod.net

                      Комментарий


                      • #71
                        Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                        ответ нашел здесь
                        http://www.pristavka.de/index.php?to...sg7189#msg7189

                        Spoiler
                        Код:
                         <script type="text/javascript" language="JavaScript1.1">
                        
                         var show_brow = true;
                         //var show_toolbar = false;
                         var opacity = 90;
                         var scrHeigth = 0;
                         var home_url = '/';
                          
                         function getHeigth() {
                           return (_fresco) ? JSTV.Video.GetBrowseRegionHeight() : document.body.clientHeight;
                         } 
                         
                         function hideBrowser(step) {
                           if (!_fresco) return;
                           if (typeof step == "undefined") step=3;
                           for(var i=opacity; i>=0; i-=step) 
                            JSTV.Video.SetBrowseRegionAlphaLevel(i);
                           show_brow = false;
                           JSTV.Video.BrowseRegionHide();
                         }
                         
                         function showBrowser() {
                           if (!_fresco) return;
                           JSTV.Video.BrowseRegionShow();
                           for(var i=0; i<=opacity; i =5) JSTV.Video.SetBrowseRegionAlphaLevel(i); 
                           show_brow = true;
                         }
                         
                         function toggleBrowser() {
                           if (show_brow) hideBrowser();
                           else showBrowser();
                         }
                         
                         function toggleToolbar() {
                           tstate = (JSTV.Browser.GetToolbarState()==0)?1:0;
                           JSTV.Browser.SetToolbarState(tstate);
                         }
                         
                         /// OSD functions
                         
                         var osdInterval = 0;
                         function getOSD() { return document.osd.msg.value; }
                         function setOSD(val) { document.osd.msg.value = val; }
                        
                         
                         function updateOSD(val) {
                           window.clearInterval(osdInterval);
                           if (!show_brow) showBrowser();
                           ov = getOSD();
                           if (ov.length == 2) ov='';
                           setOSD(ov val);
                           osdInterval = window.setTimeout('checkOsdGo()', 2000);
                         }
                         
                         function checkOsdGo() {
                           idx = getOSD()-1;
                           if (channel_urls[idx]) {
                            JSTV.Player.Stop();
                            go(channel_urls[idx]);
                           }
                           setOSD('');
                         }
                         
                         function showSetup() {
                           if (!show_brow) showBrowser();
                           JSTV.System.ShowTVSetup();
                         }
                         
                         function onPower() {
                           url = (window.channel_idx) ? channel_urls[channel_idx-1] : home_url;
                           window.location.href = url;
                         }
                         
                         
                         function main_keyhandler(e)
                         {
                           //if(!show_brow) {showBrowser(); return;}
                         
                           Key = e.which;
                           switch (Key) 
                           {
                            case JSTV.Device.kbd.MENU:   go(home_url); break;
                            //case JSTV.Device.kbd.INTERNET: toggleToolbar(); break;
                            //case JSTV.Device.kbd.PREVIOUS: toggleBrowser(); return false; break;
                            case JSTV.Device.kbd.PREVIOUS: history.back(); return false; break;
                            
                            case JSTV.Device.kbd.MEDIA_RADIO: go('/?m=radio'); break;
                            case JSTV.Device.kbd.MEDIA_VIDEO: go('/?m=channels'); break;
                            case JSTV.Device.kbd.SETUP:   go('/?m=clients'); break;
                            case JSTV.Device.kbd.RED:   go('/?m=epg'); break;
                            case JSTV.Device.kbd.BLUE:   go('/?m=art'); break;
                            case JSTV.Device.kbd.YELLOW:  window.location.reload(); break;
                            case JSTV.Device.kbd.GREEN:   toggleBrowser(); return false; break;
                            
                                 
                            //case JSTV.Device.kbd.GREEN:  history.back(); break;
                            
                            case JSTV.Device.kbd.KP_0:   updateOSD(0); break;
                            case JSTV.Device.kbd.KP_1:   updateOSD(1); break;
                            case JSTV.Device.kbd.KP_2:   updateOSD(2); break;
                            case JSTV.Device.kbd.KP_3:   updateOSD(3); break;
                            case JSTV.Device.kbd.KP_4:   updateOSD(4); break;
                            case JSTV.Device.kbd.KP_5:   updateOSD(5); break;
                            case JSTV.Device.kbd.KP_6:   updateOSD(6); break;
                            case JSTV.Device.kbd.KP_7:   updateOSD(7); break;
                            case JSTV.Device.kbd.KP_8:   updateOSD(; break;
                            case JSTV.Device.kbd.KP_9:   updateOSD(9); break;    //case JSTV.Device.kbd.MEDIA_STOP: JSTV.Player.Stop(); break;
                            //case JSTV.Device.kbd.MEDIA_PLAY:  JSTV.Player.Play('stream'); break;
                            
                                 
                            default:
                              //alert (Key);
                              break;
                            
                           }
                           return true;
                         }
                         
                         document.onkeypress = main_keyhandler;
                         if (_fresco) JSTV.System.onPowerEvent = "onPower();";
                         
                         function dump(a) {alert(a);}   // rename in my style
                         
                         
                        </script>

                        вроде оно, нужно только в хеадер вставить этот код

                        не знаю, потребуются ли эти два файла:
                        Вложения
                        Обсуждение всех нюансов развода в Германии. www.razvod.net

                        Комментарий


                        • #72
                          Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                          для чего тебе это нужно?
                          tv-widget.de

                          Комментарий


                          • #73
                            Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                            чтобы смотреть родное, чтобы можно было убрать список каналов, когда в портале выбран канал
                            Обсуждение всех нюансов развода в Германии. www.razvod.net

                            Комментарий


                            • #74
                              Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                              как получится, поделись или если чего тестить придётся говори.
                              tv-widget.de

                              Комментарий


                              • #75
                                Re: portal.pristavka.de - разработка медиапортала для PeerStation SIG-220

                                никак не могу зайти из под своего браузера

                                Код:
                                <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
                                <HTML>
                                <HEAD>
                                	<meta http-equiv="Cache-Control" content="must-revalidate" />
                                	<meta http-equiv="Cache-Control" content="no-cache" />
                                	<meta http-equiv="Cache-Control" content="max-age=0" />
                                	<meta HTTP-EQUIV="Pragma" content="no-cache" />
                                	<meta http-equiv="Expires" content="0" />
                                  <link rel="shortcut icon" href="/favicon.ico" />
                                	<TITLE>Картина.ТВ » Вход в систему</TITLE>
                                
                                		
                                	  
                                	<style type="text/css">
                                		body {
                                			background-color: #000000;			color: #efefef;
                                			font-family: verdana;
                                		}
                                    	</style>
                                	<link href="/css/face.css?6" type="text/css" rel="stylesheet" />
                                </HEAD>
                                <BODY marginheight="0" marginwidth="0" topmargin="0" leftmargin="0" rightmargin="0" link="#FC8E00" >
                                <script>
                                	var focused_el = 'code_login';
                                </script>
                                <table heigth="100">
                                <tr><td height="100"></td></tr>
                                </table>
                                <table cellpadding="10" cellspacing="1" align="center" class="box" border="0">
                                <tr>
                                <td rowspan="2"><img src="/img/keys.png" width="128px" height="128px" alt="keys"/></td>
                                	<td style="padding: 15px;">
                                
                                		<table cellpadding="10" cellspacing="1" align="center" class="notify">
                                	<tr><td align="center">Вы вышли из системы</td></tr>
                                </table>
                                <br/> 			<table border="0" align="center" cellpadding="5" cellspacing="0" style="font-size: 12px;">
                                
                                				<form name="auth" id="auth" method="POST" action="https://iptv.kartina.tv/" onsubmit="form_submit();">
                                				<input type="hidden" name="act" value="login">
                                				  			<tr>
                                   				<td>Абонемент</td>
                                
                                   				<td><input name="code_login" type="text" id="code_login" size="7" class="inp_big"
                                						value="" selcolor="#FC8E00" maxlength="7"
                                						onfocus="focused_el='code_login'" onblur="focused_el=false"/></td>
                                				</tr>
                                				<tr>
                                   				<td>Пароль</td>
                                   				<td><input name="code_pass" type="password" id="code_pass" size="7" class="inp_big"
                                						selcolor="#FC8E00" maxlength="7"
                                						onfocus="focused_el='code_pass'" onblur="focused_el=false"/></td>
                                			  </tr>
                                	 </table>
                                 </td>
                                
                                 </tr>
                                <tr>
                                	<td align="center">
                                		<input type="submit" value="Вход" class="btn" selcolor="#FC8E00" bgcolor="#444444"/>
                                	</td>
                                </tr>
                                </form>
                                </table>
                                
                                
                                <script>
                                	function login_keyhandler(e) {
                                		var Key = e.which;
                                		switch (Key) {
                                			case JSTV.Device.kbd.OK: if (form_submit()) document.auth.submit(); break;
                                			case JSTV.Device.kbd.PREVIOUS:
                                			case JSTV.Device.kbd.INFO:
                                			case 1073741962:	// BackSpace
                                				clearChar();
                                				return false; break;
                                			default: break;
                                		}
                                		return true;
                                	}
                                	function clearChar() {
                                		if (!focused_el) return;
                                		var val = document.auth[focused_el].value;
                                		if (val=='') return;
                                		document.auth[focused_el].value = val.substring(0,val.length-1);
                                	}
                                	function form_submit() { return (document.auth['code_login'].value!='' && document.auth['code_pass'].value!=''); }
                                
                                	JSTV.Player.Stop();
                                	JSTV.Video.BrowseRegionShow();
                                	JSTV.Video.SetBrowseRegionAlphaLevel(100);
                                	document.auth['code_login'].focus();
                                	document.onkeypress = login_keyhandler;
                                </script>
                                </BODY>
                                
                                </HTML>
                                Обсуждение всех нюансов развода в Германии. www.razvod.net

                                Комментарий

                                Обработка...
                                X