Объявление

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

PeerStation SIG & Mediaplayer без установки HDD & MX (бетатест + разработка)

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

  • #31
    Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

    сегодня чуток поэксперементировал с имеджем для 340го сига

    ну первым делом скачал прошу, распаковал арxив upgrade-3.15.22TI_sig34.tar.gz
    достал от туда userfs.cramfs и отредактировал его при мощи newtuxflashtools
    удалил линк /ext в папке /system/www/cgi-bin и создал папку, в неё закунул два файла .cgi
    потом создал папку /tpl в /system/www/ и туда закинул flist.js
    соxранил... размер стал вместо 14мега всего 10мег....

    потом закинул этот арxив на азбокс, распаковал, подменил userfs.cramfs, запаковал и сгенерировал мд5
    Код:
    AZBox[Download]$ tar -xvzf upgrade-3.15.22TI_sig34.tar.gz
    stb_info-3.15.22TI_sig34.txt
    xenv.bin
    root_fs_mipsel.cramfs
    zbimage-linux-xrpc
    userfs.cramfs
    cfgfs-128.jffs2
    version
    
    cp /Download/cramfs/userfs.cramfs /Download/cramfs/userfs.cramfs /Download/upgrade-3.15.22TI_sig34
    
    AZBox[upgrade-3.15.22TI_sig34]$ tar * -cvzf upgrade-3.15.22TI_sig34.tar.gz
    zbimage-linux-xrpc
    xenv.bin
    version
    userfs.cramfs
    stb_info-3.15.22TI_sig34.txt
    root_fs_mipsel.cramfs
    
    AZBox[upgrade-3.15.22TI_sig34]$ md5sum upgrade-3.15.22TI_sig34.tar.gz
    3145702c9669f319075dab8c0f9ea15f upgrade-3.15.22TI_sig34.tar.gz
    в файл upgrade-3.15.22TI_sig34.md5 вставил полученый мд5

    прошился, но в конце была ошибка, какойто бин он не нашел.
    поx, выдираем стик, проша грузится без проблем, картина работает

    я могу через браузер обратиться к этому файлу:
    http://192.168.178.46/tpl/flist.js


    # cd /system/www/cgi-bin/
    # ls
    ext validate_setup_files.exe
    moni867.cgi webmng.cgi
    # cd ext
    # ls -l
    -rwxrwxrwx 1 500 100 99120 Dec 31 1969 mcml.cgi
    -rwxrwxrwx 1 500 100 524 Dec 31 1969 mcmlw.cgi
    оба .cgi тоже на месте, mcmlw.cgi открыл при помощи встроеного редактора vi
    там тоже всё в порядке.

    но через браузер обращаясь к этим файлам не получаю никакого результата

    http://192.168.178.46/cgi-bin/ext/mc...w/tpl/flist.js
    http://192.168.178.46/cgi-bin/ext/mcml.cgi

    220
    Код:
    iSTB-22[/root]# cd /system/www/cgi-bin/ext/
    iSTB-22[ext]# ls -l
    -rwxr-xr-x  1 500   252    47264 Dec 31 18:40 mcml.cgi
    -rwxrwxr-x  1 500   252     507 Dec 31 17:00 mcmlw.cgi
    в чем проблема я даже не подозреваю, наверное еще гдето прописаны пути, к каким папкам можно обращаться через браузер
    Обсуждение всех нюансов развода в Германии. www.razvod.net

    Комментарий


    • #32
      Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал


      drwxrwxr-x 1 root root 100 Dec 31 1969 cgi-bin

      drwxrwxrwx 1 500 100 44 Dec 31 1969 ext

      -rwxr-xr-x 1 root root 162200 Dec 31 1969 moni867.cgi
      -rwxr-xr-x 1 root root 140148 Dec 31 1969 validate_setup_files.exe
      -rwxr-xr-x 1 root root 168909 Dec 31 1969 webmng.cgi

      -rwxrwxrwx 1 500 100 99120 Dec 31 1969 mcml.cgi
      -rwxrwxrwx 1 500 100 524 Dec 31 1969 mcmlw.cgi




      drwxrwxrwx 1 500 100 20 Dec 31 1969 tpl

      -rwxrwxrwx 1 500 100 929 Dec 31 1969 flist.js


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

      Комментарий


      • #33
        Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

        у 220 сига видно, что
        iSTB-22 login: root
        iSTB-22[/root]# cd /system/www/cgi-bin/ext/
        iSTB-22[ext]# ls -l
        -rwxr-xr-x 1 500 252 47264 Dec 31 17:01 mcml.cgi
        -rwxrwxr-x 1 500 252 507 Dec 31 17:00 mcmlw.cgi
        iSTB-22[ext]# cd ..
        iSTB-22[cgi-bin]# ls -l
        drwxr-xr-x 1 root root 44 Dec 31 17:00 ext
        -rwxr-xr-x 1 503 247 54128 Dec 31 17:01 moni867.cgi
        -rwxr-xr-x 1 503 247 50139 Dec 31 17:01 validate_setup_files.exe
        -rwxr-xr-x 1 503 247 56350 Dec 31 17:00 webmng.cgi
        iSTB-22[cgi-bin]#
        папка ext пренадлежит root и у .cgi файлов в этой папке не все права

        ------------
        замонтировал оригинальный и переделаный крамфс
        Код:
        mount -t cramfs -o loop userfs.cramfs mounter/
        скинул внутренности по фтп на комп, размеры у ниx почти одинаковые, нет этой разницы в 4ре мега
        Обсуждение всех нюансов развода в Германии. www.razvod.net

        Комментарий


        • #34
          Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

          итак скопировать mcml.cgi из 220 на флэшку никак не удавалось сделал по другому

          создал папку www в тмп
          mkdir www

          и скопировал туда /mcml.cgi с другим именем
          cp /tmp/mcml.cgi /tmp/www/test.rar

          потом зашел через браузер

          http://192.168.178.28/ext/test.rar

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

          ---------------
          http://192.168.178.28/ext/mcml.cgi

          файл запускается без всякиx изменений прав, скопировал его еще раз с правильным названием

          Test mode detected !!!
          MCML engine version is [MCML v1.15 - Aug 4 2008 22:13:50]
          CGI working directory is [/etc]
          Error detected during Argument parsing stage !!
          Arguments passed to CGI are:
          #0: [/system/www/ext/mcml.cgi]
          осталось проверить на 340м, запустится ли он
          Вложения
          Обсуждение всех нюансов развода в Германии. www.razvod.net

          Комментарий


          • #35
            Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

            Не запустился.

            перебрав файлы mcml.cgi из разных прошивок для 340-го, нашел файл который работает на версии 3.15.22TI без подключенного HDD.

            продолжаем

            Комментарий


            • #36
              Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

              итак Vlad_imir
              собрал имедж для 340 с поддержкой мx, к сожалению имедж остался у меня на работе и я проверить его не могу. для работы медиаплеера нужно будет поправить как минимум одну строчку.

              (если нынче всё пойдет. ну файллист по словам Vlad_imir'a показывает, значит должно работать)
              дальнейшие планы- встроить в прошивку микропортал с выбором плеер/иптвпровайдер (то что прописано в настройкаx и можно менять на свое усмотрение)
              посмотрим, что из этого выйдет.

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

              Комментарий


              • #37
                Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

                давай завтра выкладывай, потестую
                tv-widget.de

                Комментарий


                • #38
                  Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

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

                  Комментарий


                  • #39
                    Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

                    Vlad_imir проверил, у него не пашет
                    tv-widget.de

                    Комментарий


                    • #40
                      Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

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

                      Комментарий


                      • #41
                        Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

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

                        Комментарий


                        • #42
                          Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

                          нет я имею ввиду твой mx-portal(http://www.mediaportal.pristavka.de/)
                          tv-widget.de

                          Комментарий


                          • #43
                            Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

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

                            Комментарий


                            • #44
                              Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

                              вроде как самое главное пашет:

                              http://192.168.178.46/cgi-bin/ext/mcml.cgi
                              Test mode detected !!!
                              MCML engine version is [MCML v1.15 - Jan 12 2009 17:37:42]
                              CGI working directory is [/etc]
                              Error detected during Argument parsing stage !!
                              Arguments passed to CGI are:
                              #0: [/system/www/cgi-bin/ext/mcml.cgi]
                              http://192.168.178.46/cgi-bin/ext/mc...st.js;/tmp/mnt
                              показывает файлы на усб стике
                              Content-Type: text/html

                              var list={
                              "curdir":"/tmp/mnt",
                              "curdir_s":"mnt",
                              "maindesc":"Regular directory",
                              "mainisdir":"1",
                              "numfiles":"13",
                              "pardir":"/tmp",
                              "files":[{
                              "idx":"1",
                              "isplist":"0",
                              "isdir":"1",
                              "isrplist":"0",
                              "isurl":"0",
                              .....
                              будем посмотреть
                              Обсуждение всех нюансов развода в Германии. www.razvod.net

                              Комментарий


                              • #45
                                Re: PeerStation & воспроизведение файлов с усб/по сети без MX - через вебпортал

                                вроде как доперло до меня, как инклюдировать скрипт с файлами правильно.
                                толькочто проверил на работе

                                Код:
                                <html>
                                <head>
                                <script type="text/javascript">
                                document.write('<' 'script type="text/javascript" src="test.js"></scr' 'ipt>');
                                function alerter(message){
                                    alert(message);
                                    }
                                alert(i '1');    
                                </script>
                                </head>
                                <body>
                                <script type="text/javascript">
                                alert(i '2');
                                </script>
                                </body>
                                </html>
                                test.js
                                Код:
                                var i="Hallo";
                                alerter(i);
                                alert(i '1' не пашет а alert(i '2' пашет
                                такчто я по всей видимости не так вызывал скрипт.





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

                                Комментарий

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