Объявление

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

PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

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

  • #46
    Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

    [quote author=harish link=topic=6582.msg78926#msg78926 date=1278082708]
    Спасибо большое consros!!!
    ООО даа это помогло!! первый запустился, другие не буду проверять пока футбол не законичтся.
    [/quote]

    Я-то что? Это мега-мастер VitaliiD, ему спасибо!
    Если мне удастся хотя бы понять почему оно заработало, вот тогда я слегка примажусь к его славе.
    Some people are alive only because it's illegal to kill them
    Xtreamer MK1: 2.7.0
    Xtreamer Pro: 2.7.0
    Samsung LE52 A656A
    Philips 32 PFL8404H

    Комментарий


    • #47
      Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

      [quote author=consros link=topic=6582.msg78933#msg78933 date=1278087304]
      Если мне удастся хотя бы понять почему оно заработало
      [/quote]
      а попробуй сделать phpinfo на разных приставках.. есть подозрение, что разные версии пыха (или разные настройки)
      в принципе, $_GET -- это правильно, ибо $HTTP_GET_VARS уже много лет как depricated

      Комментарий


      • #48
        Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

        [quote author=Eugene Bond link=topic=6582.msg78940#msg78940 date=1278093839]
        а попробуй сделать phpinfo на разных приставках.. есть подозрение, что разные версии пыха (или разные настройки)
        [/quote]

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

        [quote author=Eugene Bond link=topic=6582.msg78940#msg78940 date=1278093839]
        в принципе, $_GET -- это правильно, ибо $HTTP_GET_VARS уже много лет как depricated
        [/quote]

        Так в текущей версии плагина они уже давно заменены.
        Some people are alive only because it's illegal to kill them
        Xtreamer MK1: 2.7.0
        Xtreamer Pro: 2.7.0
        Samsung LE52 A656A
        Philips 32 PFL8404H

        Комментарий


        • #49
          Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

          хм
          ну, в общем, как достать версию и конфигурацию пыха:
          в терминале через nc заходим на кукурузу и запускаем пых с опцией -i
          Код:
          nc 10.0.0.30 2222
          Enter command to run:
          sh
          Cmd is 'sh'
          Spawning.
          /nmt/apps/server/php -i
          phpinfo()
          PHP Version => 4.3.8
          поскольку пых лежит в nmt/apps, есть подозрение что его версия и настройки действительно зависят от версии nmt (которую и откатывали до ноябрьской, чтобы нормально смотреть картину)

          второе подозрение: возможно, что lighthttp (который у меня установлен) может сам по-себе своим интерпретатором обрабатывать пыховские скрипты (пока некогда проверить, если будет время сегодня позже -- поковыряю конфиги)

          на всякий случай, выкидываю полную инфу о пыхе, который стоит у меня на C200 с ноябрьской прошивкой. играет архив и лайв, если из архива запускать текущую передачу (типа с начала), то по окончании передачи перебрасывает обратно на ее начало; из архива все играет последовательно. можно при помощи какого-нибудь diff средства сравнить с другой версией, работающей иначе, чем моя.

          php -i
          Код:
          /nmt/apps/server/php -i
          phpinfo()
          PHP Version => 4.3.8
          
          System => Linux PCH-C200 2.6.22.19-19-sigma #301 PREEMPT Fri Nov 13 15:58:36 MYT 2009 mips
          Build Date => Mar 19 2009 15:35:34
          Configure Command => './configure' '--host=mipsel-linux' '--prefix=/home/firmware/kllay/mips_8642_r3_6/myihomelite_server_xstatic/local/php' '--without-mysql' '--without-pear' '--with-apache=../apache_1.3.33' '--with-jpeg-dir=/home/firmware/kllay/mips_8642_r3_6/myihomelite_server_xstatic/local/jpeg' '--with-zlib-dir=/home/firmware/kllay/mips_8642_r3_6/myihomelite_server_xstatic/local/zlib/' '--enable-mmcache' '--with-sqlite' '--enable-file64' '--with-thumb=/home/firmware/kllay/mips_8642_r3_6/myihomelite_server_xstatic/php-4.3.8/ext/thumb' '--enable-mbstring'
          Server API => Command Line Interface
          Virtual Directory Support => disabled
          Configuration File (php.ini) Path => /nmt/apps/server/php.ini
          PHP API => 20020918
          PHP Extension => 20020429
          Zend Extension => 20021010
          Debug Build => no
          Thread Safety => disabled
          Registered PHP Streams => php, http, ftp, compress.zlib 
          
          
          This program makes use of the Zend Scripting Language Engine:
          Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
          
          
           _______________________________________________________________________
          
          
          Configuration
          
          PHP Core
          
          Directive => Local Value => Master Value
          allow_call_time_pass_reference => Off => Off
          allow_url_fopen => On => On
          always_populate_raw_post_data => Off => Off
          arg_separator.input => & => &
          arg_separator.output => & => &
          asp_tags => Off => Off
          auto_append_file => no value => no value
          auto_prepend_file => no value => no value
          browscap => no value => no value
          default_charset => no value => no value
          default_mimetype => text/html => text/html
          define_syslog_variables => Off => Off
          disable_classes => no value => no value
          disable_functions => no value => no value
          display_errors => Off => Off
          display_startup_errors => Off => Off
          doc_root => no value => no value
          docref_ext => no value => no value
          docref_root => no value => no value
          enable_dl => On => On
          error_append_string => no value => no value
          error_log => no value => no value
          error_prepend_string => no value => no value
          error_reporting => 2047 => 2047
          expose_php => On => On
          extension_dir => ./ => ./
          file_uploads => On => On
          gpc_order => GPC => GPC
          highlight.bg => #FFFFFF => #FFFFFF
          highlight.comment => #FF8000 => #FF8000
          highlight.default => #0000BB => #0000BB
          highlight.html => #000000 => #000000
          highlight.keyword => #007700 => #007700
          highlight.string => #DD0000 => #DD0000
          html_errors => Off => On
          ignore_repeated_errors => Off => Off
          ignore_repeated_source => Off => Off
          ignore_user_abort => Off => Off
          implicit_flush => On => Off
          include_path => .: => .:
          log_errors => On => On
          log_errors_max_len => 1024 => 1024
          magic_quotes_gpc => Off => Off
          magic_quotes_runtime => Off => Off
          magic_quotes_sybase => Off => Off
          max_execution_time => 0 => 30
          max_input_time => 60 => 60
          open_basedir => no value => no value
          output_buffering => 0 => 4096
          output_handler => no value => no value
          post_max_size => 64M => 64M
          precision => 14 => 14
          register_argc_argv => On => Off
          register_globals => Off => Off
          report_memleaks => On => On
          safe_mode => Off => Off
          safe_mode_exec_dir => no value => no value
          safe_mode_gid => Off => Off
          safe_mode_include_dir => no value => no value
          sendmail_from => no value => no value
          sendmail_path => /usr/sbin/sendmail -t -i => /usr/sbin/sendmail -t -i 
          serialize_precision => 100 => 100
          short_open_tag => Off => Off
          SMTP => localhost => localhost
          smtp_port => 25 => 25
          sql.safe_mode => Off => Off
          track_errors => Off => Off
          unserialize_callback_func => no value => no value
          upload_max_filesize => 64M => 64M
          upload_tmp_dir => /share/.nzbget => /share/.nzbget
          user_dir => no value => no value
          variables_order => GPCS => GPCS
          xmlrpc_error_number => 0 => 0
          xmlrpc_errors => Off => Off
          y2k_compliance => On => On
          
          Turck MMCache
          
          MMCache support => enabled
          Version => 2.4.6
          Caching Enabled => false
          Optimizer Enabled => false
          
          Directive => Local Value => Master Value
          mmcache.cache_dir => /tmp/mmcache => /tmp/mmcache
          mmcache.check_mtime => 1 => 1
          mmcache.compress => 1 => 1
          mmcache.content => shm_and_disk => shm_and_disk
          mmcache.debug => 0 => 0
          mmcache.enable => 1 => 1
          mmcache.filter => no value => no value
          mmcache.keys => shm_and_disk => shm_and_disk
          mmcache.optimizer => 1 => 1
          mmcache.sessions => shm_and_disk => shm_and_disk
          mmcache.shm_max => 0 => 0
          mmcache.shm_only => 0 => 0
          mmcache.shm_prune_period => 0 => 0
          mmcache.shm_size => 0 => 0
          mmcache.shm_ttl => 0 => 0
          
          ctype
          
          ctype functions => enabled
          
          file64
          
          file64 support => enabled
          
          mbstring
          
          Multibyte Support => enabled
          Japanese support => enabled
          Simplified chinese support => enabled
          Traditional chinese support => enabled
          Korean support => enabled
          Russian support => enabled
          Multibyte (japanese) regex support => enabled
          
                              mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.                    
          
          Directive => Local Value => Master Value
          mbstring.detect_order => no value => no value
          mbstring.encoding_translation => Off => Off
          mbstring.func_overload => 0 => 0
          mbstring.http_input => pass => pass
          mbstring.http_output => pass => pass
          mbstring.internal_encoding => ISO-8859-1 => no value
          mbstring.language => neutral => neutral
          mbstring.substitute_character => no value => no value
          
          overload
          
          User-Space Object Overloading Support => enabled
          
          pcre
          
          PCRE (Perl Compatible Regular Expressions) Support => enabled
          PCRE Library Version => 4.5 01-December-2003
          
          posix
          
          Revision => $Revision: 1.51.2.2 $
          
          session
          
          Session Support => enabled
          Registered save handlers => files user 
          
          Directive => Local Value => Master Value
          session.auto_start => Off => Off
          session.bug_compat_42 => Off => Off
          session.bug_compat_warn => On => On
          session.cache_expire => 180 => 180
          session.cache_limiter => nocache => nocache
          session.cookie_domain => no value => no value
          session.cookie_lifetime => 0 => 0
          session.cookie_path => / => /
          session.cookie_secure => Off => Off
          session.entropy_file => no value => no value
          session.entropy_length => 0 => 0
          session.gc_divisor => 1000 => 1000
          session.gc_maxlifetime => 1440 => 1440
          session.gc_probability => 1 => 1
          session.name => PHPSESSID => PHPSESSID
          session.referer_check => no value => no value
          session.save_handler => files => files
          session.save_path => /tmp => /tmp
          session.serialize_handler => php => php
          session.use_cookies => On => On
          session.use_only_cookies => Off => Off
          session.use_trans_sid => Off => Off
          
          sqlite
          
          SQLite support => enabled
          PECL Module version => 1.0.3 $Id: sqlite.c,v 1.62.2.25 2004/07/10 12:25:33 wez Exp $
          SQLite Library => 2.8.14
          SQLite Encoding => iso8859
          
          Directive => Local Value => Master Value
          sqlite.assoc_case => 0 => 0
          
          standard
          
          Regex Library => Bundled library enabled
          Dynamic Library support not available<br />.
          Path to sendmail => /usr/sbin/sendmail -t -i 
          
          Directive => Local Value => Master Value
          assert.active => 1 => 1
          assert.bail => 0 => 0
          assert.callback => no value => no value
          assert.quiet_eval => 0 => 0
          assert.warning => 1 => 1
          auto_detect_line_endings => 0 => 0
          default_socket_timeout => 60 => 60
          safe_mode_allowed_env_vars => PHP_ => PHP_
          safe_mode_protected_env_vars => LD_LIBRARY_PATH => LD_LIBRARY_PATH
          url_rewriter.tags => a=href,area=href,frame=src,input=src,form=fakeentry => a=href,area=href,frame=src,input=src,form=fakeentry
          user_agent => no value => no value
          
          thumb
          
          thumb support => enabled
          
          tokenizer
          
          Tokenizer Support => enabled
          
          xml
          
          XML Support => active
          XML Namespace Support => active
          EXPAT Version => 1.95.6
          
          zlib
          
          ZLib Support => enabled
          Compiled Version => 1.2.1
          Linked Version => 1.2.1
          
          Directive => Local Value => Master Value
          zlib.output_compression => Off => Off
          zlib.output_compression_level => -1 => -1
          zlib.output_handler => no value => no value
          
          Additional Modules
          
          Module Name
          
          Environment
          
          Variable => Value
          CDROM_MOUNT_POINT => /cdrom
          PERSISTFS => /persistfs
          LLAD_PARAMS => max_dmabuffer_log2_size=19 max_dmapool_memory_size=0x800000
          TERM => vt102
          SHELL => /bin/sh
          IMAGE_RESOURCE_DIR => /opt/syb/sigma/images
          BDJ_CFG => /opt/syb/sigma/bdj/java.cfg
          CVM_SCHED_NICE_MIN => 19
          BDJ_FILE_CACHE_SIZE => 4194304
          LOG_BDJ_CONFIG => /opt/syb/sigma/bdj/javalog.cfg
          CVM_SCHED_POLICY => RR
          BDJ_DIR => /opt/syb/sigma/bdj/bdj
          USER => root
          LD_LIBRARY_PATH => /opt/syb/sigma/bdj:/opt/syb/sigma/bdj/jvm/lib:/opt/syb/sigma/bdj/bdj/lib:/opt/syb/app/lib:/opt/syb/sigma/lib:/opt/syb/local/Qt/lib:/opt/syb/local/Qt/plugins/imageformats
          BDJ_FILE_CACHE_TRANSFER_SIZE => 16384
          CDROM_DEVICE_NAME => /dev/sr0
          PATH => /opt/syb/sigma/bdj/jvm/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin:/opt/syb/app/bin:/opt/syb/app/sbin:/opt/syb/sigma/bin
          _ => /nmt/apps/server/php
          CVM_SCHED_PRIO_8 => 17
          PWD => /share/Apps/LundmanShell
          CVM_SCHED_PRIO_9 => 18
          BDJ_FILE_CACHE_DIR => /tmp/bdj_cache
          DCCHD_LOG_CFG => /opt/syb/sigma/config/dcchdlog.cfg
          SIGMA_BDJ_LOG_CFG => /opt/syb/sigma/bdj/platformlog.cfg
          CVM_SCHED_PRIO_1 => 14
          CVM_SCHED_PRIO_2 => 14
          CVM_SCHED_PRIO_3 => 14
          BDJ_PROVIDER_DIR => /opt/syb/sigma/bdj
          CVM_SCHED_PRIO_4 => 14
          HOME => /
          SHLVL => 6
          CVM_SCHED_PRIO_5 => 14
          CVM_SCHED_PRIO_6 => 15
          VM_DIR => /opt/syb/sigma/bdj/jvm
          CVM_SCHED_PRIO_7 => 16
          CPU_MODEL => 74K
          AVCHD_MOUNT_POINT => /avchd
          APPSTOREFS => /persistfs
          JVM_BUFFERED_MODE => yes
          CVM_SCHED_NICE_MAX => -20
          CVM_SCHED_PRIO_10 => 19
          
          PHP Variables
          
          Variable => Value
          _SERVER["CDROM_MOUNT_POINT"] => /cdrom
          _SERVER["PERSISTFS"] => /persistfs
          _SERVER["LLAD_PARAMS"] => max_dmabuffer_log2_size=19 max_dmapool_memory_size=0x800000
          _SERVER["TERM"] => vt102
          _SERVER["SHELL"] => /bin/sh
          _SERVER["IMAGE_RESOURCE_DIR"] => /opt/syb/sigma/images
          _SERVER["BDJ_CFG"] => /opt/syb/sigma/bdj/java.cfg
          _SERVER["CVM_SCHED_NICE_MIN"] => 19
          _SERVER["BDJ_FILE_CACHE_SIZE"] => 4194304
          _SERVER["LOG_BDJ_CONFIG"] => /opt/syb/sigma/bdj/javalog.cfg
          _SERVER["CVM_SCHED_POLICY"] => RR
          _SERVER["BDJ_DIR"] => /opt/syb/sigma/bdj/bdj
          _SERVER["USER"] => root
          _SERVER["LD_LIBRARY_PATH"] => /opt/syb/sigma/bdj:/opt/syb/sigma/bdj/jvm/lib:/opt/syb/sigma/bdj/bdj/lib:/opt/syb/app/lib:/opt/syb/sigma/lib:/opt/syb/local/Qt/lib:/opt/syb/local/Qt/plugins/imageformats
          _SERVER["BDJ_FILE_CACHE_TRANSFER_SIZE"] => 16384
          _SERVER["CDROM_DEVICE_NAME"] => /dev/sr0
          _SERVER["PATH"] => /opt/syb/sigma/bdj/jvm/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/X11:/usr/local/bin:/opt/syb/app/bin:/opt/syb/app/sbin:/opt/syb/sigma/bin
          _SERVER["_"] => /nmt/apps/server/php
          _SERVER["CVM_SCHED_PRIO_8"] => 17
          _SERVER["PWD"] => /share/Apps/LundmanShell
          _SERVER["CVM_SCHED_PRIO_9"] => 18
          _SERVER["BDJ_FILE_CACHE_DIR"] => /tmp/bdj_cache
          _SERVER["DCCHD_LOG_CFG"] => /opt/syb/sigma/config/dcchdlog.cfg
          _SERVER["SIGMA_BDJ_LOG_CFG"] => /opt/syb/sigma/bdj/platformlog.cfg
          _SERVER["CVM_SCHED_PRIO_1"] => 14
          _SERVER["CVM_SCHED_PRIO_2"] => 14
          _SERVER["CVM_SCHED_PRIO_3"] => 14
          _SERVER["BDJ_PROVIDER_DIR"] => /opt/syb/sigma/bdj
          _SERVER["CVM_SCHED_PRIO_4"] => 14
          _SERVER["HOME"] => /
          _SERVER["SHLVL"] => 6
          _SERVER["CVM_SCHED_PRIO_5"] => 14
          _SERVER["CVM_SCHED_PRIO_6"] => 15
          _SERVER["VM_DIR"] => /opt/syb/sigma/bdj/jvm
          _SERVER["CVM_SCHED_PRIO_7"] => 16
          _SERVER["CPU_MODEL"] => 74K
          _SERVER["AVCHD_MOUNT_POINT"] => /avchd
          _SERVER["APPSTOREFS"] => /persistfs
          _SERVER["JVM_BUFFERED_MODE"] => yes
          _SERVER["CVM_SCHED_NICE_MAX"] => -20
          _SERVER["CVM_SCHED_PRIO_10"] => 19
          _SERVER["PHP_SELF"] => 
          _SERVER["SCRIPT_NAME"] => 
          _SERVER["SCRIPT_FILENAME"] => 
          _SERVER["PATH_TRANSLATED"] => 
          _SERVER["DOCUMENT_ROOT"] => 
          _SERVER["argv"] => Array
          (
          )
          
          _SERVER["argc"] => 0

          Комментарий


          • #50
            Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

            consros! подскажи пожалуйста. Меня попросили установить твой плагин картины на А 200. А на нем ситсема NTFS без приложений. Можно ли просто скопировать со своего попкорна директорию картины и на компе вставив винт с А 200 скопировать туда файлы? Будет ли так показывать картина? И еще какие изменения надо сделать чтобы на А200 показывали архивы? Спасибо!

            Комментарий


            • #51
              Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

              Без приложений не будет работать.
              С архивами на А200 однозначного решения пока нет. См. постом выше как эту проблему решил Eugene Bond.
              Some people are alive only because it's illegal to kill them
              Xtreamer MK1: 2.7.0
              Xtreamer Pro: 2.7.0
              Samsung LE52 A656A
              Philips 32 PFL8404H

              Комментарий


              • #52
                Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

                [quote author=consros link=topic=6582.msg79840#msg79840 date=1279009368]
                Без приложений не будет работать.
                С архивами на А200 однозначного решения пока нет. См. постом выше как эту проблему решил Eugene Bond.
                [/quote]
                Спасибо за ответ, приятно когда о тебе думают хорошо и считают умным Но если можно для чайников решение проблемы по Eugene Bond, В каком файлк что поменять или если есть возможность залить готовый файлик. Спасибо.
                PS Кстати проблему с установкой картины на NTFS решил тем что установил приложения на флэшку и туда же плагин Картины, как ни странно работает, хотя я где то читал раньше в ветке что с флэшки очень тяжело сделать чтобы картина работала. Еще раз спасибо!

                Комментарий


                • #53
                  Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

                  [quote author=consros link=topic=6582.msg79840#msg79840 date=1279009368]
                  С архивами на А200 однозначного решения пока нет. См. постом выше как эту проблему решил Eugene Bond.
                  [/quote]
                  Eugene Bond тоже не понял какую проблему он решил в том посте..

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

                  Комментарий


                  • #54
                    Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

                    Я, вот, убей - не пойму - на что она должна влиять версия эта? Вся задача плагина - получить урл потока. С этим справляются абсолютно все версии. Если открывать плагин с компьютера, например так: http://pch-c200:9999/KartinaTV_web/ - всё будет превосходно работать, где бы плагин не был установлен. Причём с минимальным временем кэширования. А ведь версия пхп не меняется от того где находится клиент.
                    Some people are alive only because it's illegal to kill them
                    Xtreamer MK1: 2.7.0
                    Xtreamer Pro: 2.7.0
                    Samsung LE52 A656A
                    Philips 32 PFL8404H

                    Комментарий


                    • #55
                      Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

                      Вот, кстати, слегка доработанный патч для A100/110.
                      Дело, понятно, не в ktvfunctions - я активировал те, которые уже есть. Но ответа, почему работает, у меня так и нет.
                      Вложения
                      Some people are alive only because it's illegal to kill them
                      Xtreamer MK1: 2.7.0
                      Xtreamer Pro: 2.7.0
                      Samsung LE52 A656A
                      Philips 32 PFL8404H

                      Комментарий


                      • #56
                        Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

                        [quote author=consros link=topic=6582.msg80077#msg80077 date=1279181587]
                        Я, вот, убей - не пойму - на что она должна влиять версия эта? Вся задача плагина - получить урл потока. С этим справляются абсолютно все версии. Если открывать плагин с компьютера, например так: http://pch-c200:9999/KartinaTV_web/ - всё будет превосходно работать, где бы плагин не был установлен. Причём с минимальным временем кэширования. А ведь версия пхп не меняется от того где находится клиент.
                        [/quote]
                        не совсем так. смотри: в скрипте ты смотришь, открылся ли плагин при помощи кукурузного браузера или нет, и в зависимости от этого генеришь либо (внимание!!) стандартный html код для подключения плагина браузера, либо нестандартный html который запускает проигрывание средствами кукурузы.
                        получается, что все упирается в кукурузный софт.
                        телепатические версии:
                        1) есть какой-то волшебный атрибут тэга A (типа нигде не документированого zcd, но для потокового видео)
                        2) есть какой-то другой менее волшебный атрибут, позволяющий задавать настройки проигрывания из тега (где можно будет уменьшить минимальный требуемый размер буфера)
                        3) можно попробовать обыграть [s]дыру[/s] фичу с прозрачным проксированием через /stream (вероятно что сработает только для A100/110/B110, но зато это как-раз и объясняет почему версии пыха были разные на разных моделях, что привело к тому, что на серии А перестала работать часть функционала)

                        кстати, как раз этот /stream теоретически может запускать vlc с опциями транскодинга и отдавать кукурузному браузеру ссылку на "чистый" транскодированный поток, который будет быстрее буфериться.

                        Комментарий


                        • #57
                          Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

                          [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                          не совсем так. смотри: в скрипте ты смотришь, открылся ли плагин при помощи кукурузного браузера или нет, и в зависимости от этого генеришь либо (внимание!!) стандартный html код для подключения плагина браузера, либо нестандартный html который запускает проигрывание средствами кукурузы.
                          [/quote]

                          Да.

                          [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                          получается, что все упирается в кукурузный софт.
                          [/quote]

                          Ну да, согласен, возможно это некая ошибка на этапе передачи готовой ссылки из gaya в mono. Этим гарантированно должны заниматься специалисты попкорна. Не strace же мне на них (gaya и mono) натравливать.

                          [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                          телепатические версии:
                          1) есть какой-то волшебный атрибут тэга A (типа нигде не документированого zcd, но для потокового видео)
                          [/quote]

                          Тогда гораздо вероятнее дело непосредственно в версии моно. Волшебный тэг не передаётся ни там, ни там, стало быть в одном из случаев действуют правильные (= нужные нам) настройки умолчания.

                          Поскольку тэг, даже если он и есть, нам всё равно не известен, для нас отличие в этой гипотетической опции/настройке/параметре равно ошибке в коде моно для определённой версии железа.

                          Глупо вбивать тонну усилий в реверс-инженеринг платформозависимого кода.

                          [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                          2) есть какой-то другой менее волшебный атрибут, позволяющий задавать настройки проигрывания из тега (где можно будет уменьшить минимальный требуемый размер буфера)
                          [/quote]

                          В дополнение к суперстранно работающему prebuf? Да ладно, если такое и есть, то это верняк define в коде. Ну и если не мелочиться - этот пункт сводится к пункту 1.

                          [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                          3) можно попробовать обыграть [s]дыру[/s] фичу с прозрачным проксированием через /stream (вероятно что сработает только для A100/110/B110, но зато это как-раз и объясняет почему версии пыха были разные на разных моделях, что привело к тому, что на серии А перестала работать часть функционала)
                          [/quote]

                          Вот тут не догнал.

                          [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                          кстати, как раз этот /stream теоретически может запускать vlc с опциями транскодинга и отдавать кукурузному браузеру ссылку на "чистый" транскодированный поток, который будет быстрее буфериться.
                          [/quote]

                          Зачем какой-то /stream, если можно и прямо из пхп вызвать что угодно? Например wget->file->mono, как уже писалось? Такая связка сможет работать без привлечения дополнительных устройств.

                          А в целом - дело в [s]волшебных пузырьках[/s] http handshake. Это благодаря ему mono считает, что поток нельзя перематывать и выполнять по нему seek. Это из-за него mono путает форматы. Это из-за него mono временами переавторизируется.

                          Вот мне кажется, что действительно бы помогло, так это грамотно настроеный squid, который всю эту дурь смог правильно разрулить.
                          Some people are alive only because it's illegal to kill them
                          Xtreamer MK1: 2.7.0
                          Xtreamer Pro: 2.7.0
                          Samsung LE52 A656A
                          Philips 32 PFL8404H

                          Комментарий


                          • #58
                            Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

                            [quote author=consros link=topic=6582.msg80297#msg80297 date=1279468616]
                            [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                            2) есть какой-то другой менее волшебный атрибут, позволяющий задавать настройки проигрывания из тега (где можно будет уменьшить минимальный требуемый размер буфера)
                            [/quote]

                            В дополнение к суперстранно работающему prebuf? Да ладно, если такое и есть, то это верняк define в коде. Ну и если не мелочиться - этот пункт сводится к пункту 1.
                            [/quote]
                            в целом -- да. вариация пункта 1

                            [quote author=consros]
                            [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                            3) можно попробовать обыграть [s]дыру[/s] фичу с прозрачным проксированием через /stream (вероятно что сработает только для A100/110/B110, но зато это как-раз и объясняет почему версии пыха были разные на разных моделях, что привело к тому, что на серии А перестала работать часть функционала)
                            [/quote]

                            Вот тут не догнал.
                            [/quote]
                            сори, это у меня был поток сознания расплескавшийся в кучу пунктов.
                            на самом деле, это было первое документированное упоминание о том, что на кукурузах А и В установлена пятая версия пыха. точнее, что на них установлены сразу две версии пыха..

                            с другой стороны, прогоняя через этот /stream ты наверняка можешь быть уверен, что сработает именно нужная тебе версия 4 (под которую и писан скрипт картины).
                            пример use case как это может пригодиться:
                            - в переменную (константу) базового пути для А и В добавляется этот /stream и полный путь к твоему скрипту. для C на данный момент ничего не добавляется
                            - код, который перестал работать на пыхе5 через этот /stream запускается на четвертом пыхе
                            - profit: не надо переваивать отдельные вещи, чтобы они заработали и там и там


                            [quote author=consros]
                            [quote author=Eugene Bond link=topic=6582.msg80275#msg80275 date=1279438753]
                            кстати, как раз этот /stream теоретически может запускать vlc с опциями транскодинга и отдавать кукурузному браузеру ссылку на "чистый" транскодированный поток, который будет быстрее буфериться.
                            [/quote]

                            Зачем какой-то /stream, если можно и прямо из пхп вызвать что угодно?
                            [/quote]
                            от неуемного желания использовать найденую фичу. только из-за этого

                            [quote author=consros]
                            Например wget->file->mono, как уже писалось? Такая связка сможет работать без привлечения дополнительных устройств.

                            А в целом - дело в [s]волшебных пузырьках[/s] http handshake. Это благодаря ему mono считает, что поток нельзя перематывать и выполнять по нему seek. Это из-за него mono путает форматы. Это из-за него mono временами переавторизируется.
                            [/quote]
                            вот по-прежнему мне больше верится в опциональный вариант с транскодингом через vlc (если он установлен)
                            все руки не доходят поэксперементировать


                            [quote author=consros]
                            Вот мне кажется, что действительно бы помогло, так это грамотно настроеный squid, который всю эту дурь смог правильно разрулить.
                            [/quote]
                            может тогда есть смысл поковырять lighttpd, который тоже ставится на кукурузу?
                            типа, если он есть, то использовать его в качестве прокси?
                            я с ним не сталкивался (везде nginx использую), но по идее он должен позволять такие штуки

                            Комментарий


                            • #59
                              Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

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

                              Комментарий


                              • #60
                                Re: PCH-KartinaTV: Вопросы, ответы, обсуждения (новая)

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

                                Комментарий

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