Перейти к публикации

tridy

Пользователи
  • Публикации

    10
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем tridy

  1. Замечания и пожелания:

     

    У некоторыь переменных в API можно было бы скорректировать имена:

     

    <need_bandwidth>[рекомендуемый битрейт канала]<need_bandwidth>
         required bandwidth / needed bandwidth
    
    в данном случае слово "need" подразумевает тип bool.
    
    -------------------------
    
    <have_archive>[флаг имеет ли канал архив 0/1]</have_archive>
         has_archive
         
    канал - единственное число, третье лицо
    
    -------------------------
         
    E_TOO_ENOUGH_DATA 
             
    TOO_ENOUGH совсем не по-английски: NOT_ENOUGH_DATA или MISSING_LOGIN_INFO к примеру намного лучше.
    
    -------------------------
    все NEED на MISSING (нужен на отсутствие)
    
    define('E_NEED_XXX    >>>    E_MISSING_XXX
         
    -------------------------
    
    define('M_FAVORITE_SETS', 2);    >>>    'M_FAVORITE_SET'

     

    Есть еще одно пожелание - тэг <item> и <message>. Желательно вообще от <item> избавиться, чтоб не было несколько тэгов с одинаковым именем означающих разные элементы, к примеру у "group" и "channel" в одном и том же респонде есть "item". Если бы такого не было, то не надо было бы вручную парсить xml, а создать схему и по ней создавать объекты.

     

    К примеру, поменять вот так:

           from:
           <groups>
               <item>
           to:
           <groups>
               <group>
           --------------------------
           from:
           <channels>
               <item>
           to:    
           <channels>
               <channel>
           --------------------------
           from:
           <stream_params>
               <item>
           to:    
           <stream_params>
               <stream_param>
           --------------------------
           from:
           <epg>
               <item>
           to:    
           <epg>
               <epg_program>
           ---------------------------
           from:
           <favorites>
               <item>
           to:    
           <favorites>
               <favorite>
           ---------------------------
           from:
           <settings>
           <name>timeshift</name>
           <value>3</value>
           <list>
               <item>
               
           to:
           ...
           <list>
               <setting>
           ---------------------------
           from:
           <rows>
               <item>
           
           to:
           <rows>
               <row>
           ---------------------------
           from:
           <videos>
               <item>
           
           to:
           <videos>
               <video>
           ---------------------------
           from:
           <genres>
               <item>
           
           to:    
           <genres>
               <genre>

     

    <message> используется в <response> и <error>

     

    <response>
        <message>M_LOGOUT_OK</message>
    
    <response>
        <error>
            <message>An error message</message>
    
    переименовать <error><message> 
    в <error><text> или в <error><error_message>

  2. Добрый день.

    С наступившим вас!

     

    Имеется одно пожелание.

    У нас на кухне установлен All-in-Оne компьютер с сенсорным экраном. Т.е. ни клавиатурой ни мышью мы не пользуемся. Есть стилус, но и он не особо сильно помогает.

     

    Проблема в том что некоторые кнопки довольно маленькие и очень сложно попадать по:

    - кнопкам вверх и вниз для перелистывания каналов

    - кнопке меняющей отношение размера экрана 16х9, 4х3

    - вертикальной линии разделяющей панель просмотра и список каналов

     

    2hmetn6.jpg

     

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

    Пожелание - создать версию страницы просмотра оптимизированную под сенсорные устройства.

     

    Спасибо.

  3. Сам сижу с 220, и вот в этом посте не понял в чем сам то смысл (с технической точки зрения) замены на MicroHD, кроме морального удовлетворения, и загрезнения окружающей среды?

  4. Мне это тоже было бы актуально. Интересно также на каком уровне была сделана поддержка для яблочных устройств.

    Скорее всего кому то надо будет написать plugin на Silverlight, т.к. я не думаю что VLаn скоро выпустят версию для WP.

  5. Хотелось бы узнать возможно ли управлять приставкой через IP адрес напрямую. Т.е. хотелось бы иметь возможность переключать каналы на приставке с помощью телефона или с компьютера. Если есть какие либо API или другие способы для этого.

     

    Спасибо.

  6. А не проще сделать Ярлык на робочем столе?Очень удобно ярлык ввиде телевизора;сам пользуюсь так

     

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

  7. Хотелось бы создать URL ярлык и закинуть его в автостарт на компьютере на кухне, т.к. пользоваться там получается только AirMouse + виртуальная клавиатура.

    Намного удобнее было бы если в адресе на страницу можно было бы прописать имя и пароль и тогда все было бы намного оперативнее.

×
×
  • Создать...