Page 69 of 99 FirstFirst ... 1959676869707179 ... LastLast
Results 1,021 to 1,035 of 1478

Thread: Asus O!Play HDP-R1/R3

  1. #1021
    сделал копии файлов TVStationFavorite и TVStationUrl
    http://bobr.cyberpe.org/tv/asus/TVStationFU.rar
    с единичкой файлы с которых каналы вещаемые через проксю не открывает
    без единички рабочие файлы создаваемые если я через веб moServices в TV Stations нажимаю Сохранить (больше ничего не далаю, просто нажимаю Сохранить)
    простите за нубство, но я в упор не могу найти между ними разницы, кроме размера

    Добавил
    разницу нашел... если в Notepad++ Вид-Отображение символов-поставить Отобразить символы
    то в испорченых файлах создаваемых командой wget (с единичкой) после каждой строки стоит CR LF
    а в файлах создаваемых через веб moServices кнопкой Сохранить LF
    Last edited by Bobr; 02-08-2010 at 10:24.

  2. #1022
    Quote Originally Posted by mitek_gsm View Post
    Как включить выбор SD или HD качества Youtube ?
    По идее должно работать выбором через Youtube > Настройки > HD Видео.

    При этом сами опции пишутся в файл /usr/local/etc/dvdplayer/youtubeOptions.dat
    Вторая строка как раз и есть настройка HD: 1 - включено, 0 - выключено.

    В конечном итоге этот параметр попадает в запрос на получение прямой ссылки на видеопоток:
    Code:
    http://127.0.0.1/cgi-bin/translate?info,HD:0,http://www.youtube.com/watch?v=JPdHeouKH-Q
    По умолчанию, используется HD качество видео.

  3. #1023

    Talking

    Quote Originally Posted by timduck View Post
    По идее должно работать выбором через Youtube > Настройки > HD Видео.

    По умолчанию, используется HD качество видео.
    Выбираешь SD, выходишь из меню, заходишь снова и в настройках снова HD

  4. #1024
    Quote Originally Posted by mitek_gsm View Post
    Выбираешь SD, выходишь из меню, заходишь снова и в настройках снова HD
    Code:
    cat /usr/local/etc/dvdplayer/youtubeOptions.dat

  5. Quote Originally Posted by Bobr View Post
    да TVStation list, промучился полдня, но не смог сделать

    создаю в /usr/local/etc/ файл updateplaylist
    в него прописываю
    wget http://95.215.104.104/tv/TVStation -O /usr/local/etc/mos/tvs/TVStation
    /usr/local/etc/mos/scripts/tvs start

    и в конец rcS прописываю /usr/local/etc/updateplaylist
    но не работает, плейлист не обновляется

    попробовал другой способ...
    непосредственно в конец файла rcS прописываю
    wget http://95.215.104.104/tv/TVStation.txt -O /usr/local/etc/mos/tvs/TVStation
    (TVStation на хттп сервере пришлось переименовать в TVStation.txt т.к. почемуто файл копировался внутри без ссылок на станции)
    плейлист начал обновляться, но обнаружился неприятный глюк
    все каналы прописаные через UDP-to-HTTP Прокси не открывает, пишет "Cannot play this media"
    если я через веб moServices в TV Stations нажимаю Сохранить, то каналы начинает открывать... бред какойто что я делаю не так?
    очень прошу помогите, очень нужно....
    А вы делали chmod +x /usr/local/etc/updatelist
    В юниксе чтобы файл запускался, ему надо поставить флаг eXecutable

    По списку: скорее всего у вас список - текстовый файл виндовс, где конец строки - два байта \c\r а нужен юникс файл, где конец строки один байт \c. Можно добавить преобразование в updatelist:
    Code:
    wget http://95.215.104.104/tv/TVStation.txt -O /usr/local/etc/mos/tvs/TVStation
    cr=$( printf "\r" )
    sed -i "s/$cr//" /usr/local/etc/mos/tvs/TVStation
    /usr/local/etc/mos/scripts/tvs start

  6. Quote Originally Posted by timduck View Post
    ну да, ну да, корейцы опять 5 (пять) байт в код не могут добавить

    как вариант

    моя реализация Youtube, по идее работает на любых плеерах RTL1073
    Как я понял, Вы имеете непосредственное отношение к созданию mediad. Я решил адаптировать сразу его к нашему плееру, минуя Ex RSS, но что-то непонятное творится с вводом: у нас пульт другой и CurrentUserInput возвращает пустые строки Да и команды в PostMessage отрабатываются как-то странно - посылаю "video_pause" - получаю воспроизведение со скоростью 3/4, а что посылать, чтобы получилась пауза - не знаю. Описаний никаких
    Да и с treeParstView странности - вроде прописаны и focused и unfocused но при обновлении в списке выводит картинку /usr/local/bin/image/Documents-128x128.png причём когда начинаю двигаться по списку, всё выводит нормально - иконку и имя. Как это победить?
    И последнее - я, конечно, понимаю, что через inetd работать проще, но прописывание в services нового порта в стандартных прошивках невозможно. Я, конечно, переделал на 9100 но это как-то некошерно Не могли бы вы сделать вариант standalone?

  7. #1027
    Quote Originally Posted by FarVoice View Post
    Как я понял, Вы имеете непосредственное отношение к созданию mediad. Я решил адаптировать сразу его к нашему плееру, минуя Ex RSS,
    Я то как раз делал RSS Ex.

    Quote Originally Posted by FarVoice View Post
    но что-то непонятное творится с вводом: у нас пульт другой и CurrentUserInput возвращает пустые строки
    Я думаю с пультом это не связано. Контекст вызова функции currentUserInput() должен быть такой:

    Code:
    <mediaDisplay ...>
      ...
      <onUserInput>
        <script>
          userInput = currentUserInput();
          print("userInput=",userInput);
          ...
        </script>
      </onUserInput>
      ...
    </mediaDisplay>
    Возвращаются следующие значения:

    Code:
      guide
      setup
      left
      right
      up
      pageup
      pagedown
      down
      enter
      return
      edit
      download
      display
      video_completed
      video_stop
      video_quick_stop
      video_play
      video_pause
      video_ffwd
      video_frwd
      video_sfwd
      video_srwd
      video_repeat
      video_abrepeat
      video_volume_up
      video_volume_down
      video_volume_mute
      zero
      one
      two
      three
      four
      five
      six
      seven
      eight
      nine
    + к этому "стандартному" набору нечто асусовское:

    Code:
      usb_updated
      im_status
      im_file_status
      switch_up
      video_instant_replay
      video_skip
    Quote Originally Posted by FarVoice View Post
    Да и команды в PostMessage отрабатываются как-то странно - посылаю "video_pause" - получаю воспроизведение со скоростью 3/4, а что посылать, чтобы получилась пауза - не знаю. Описаний никаких
    По идее да, video_pause.

    Источники информации:
    1) примеры других rss;
    2) содержимое файла DvdPlayer;
    3) интернет ;
    4) в общем методом проб и ошибок.

    Quote Originally Posted by FarVoice View Post
    Да и с treeParstView странности - вроде прописаны и focused и unfocused но при обновлении в списке выводит картинку /usr/local/bin/image/Documents-128x128.png причём когда начинаю двигаться по списку, всё выводит нормально - иконку и имя. Как это победить?
    Тут мне не совсем понятен контекст. Кроме того на Iconbit-е я использую немного другой механизм отрисовки items в rss (без аттрибутов imageFocus, imageUnFocus, imageParentFocus).

    Quote Originally Posted by FarVoice View Post
    И последнее - я, конечно, понимаю, что через inetd работать проще, но прописывание в services нового порта в стандартных прошивках невозможно. Я, конечно, переделал на 9100 но это как-то некошерно Не могли бы вы сделать вариант standalone?

  8. #1028
    Quote Originally Posted by timduck View Post
    Code:
    cat /usr/local/etc/dvdplayer/youtubeOptions.dat
    открываю этот файл - регион меняется, имя пользователя прописывается, а качество все равно стоит 1

  9. #1029
    Quote Originally Posted by mitek_gsm View Post
    открываю этот файл - регион меняется, имя пользователя прописывается, а качество все равно стоит 1
    У меня на прошивке 2.11 для HDS4L все работает, по-этому надо отлаживаться на плеере, где не работает (HDS6L?).

    Надо смотреть файл /usr/local/bin/rss/youtube/yt_options.rss.
    Подозрений два:

    1) Если на экране не меняется "HD видео: Да/Нет", значит не работает код
    Code:
    hd = 1 - hd;
    (например, потому что hd это String)

    2) Если на экране все нормально, то возможно не так работает функция
    Code:
    arr = pushBackStringArray(arr, hd);
    Еще хорошо бы напечатать содержимое arr перед записью на диск:
    Code:
    print("arr=",arr);
    writeStringToFile(optionsPath, arr);

  10. #1030
    Quote Originally Posted by timduck View Post
    не работает (HDS6L?).
    Да

    Quote Originally Posted by timduck View Post
    1) Если на экране не меняется "HD видео: Да/Нет", значит не работает код
    Code:
    hd = 1 - hd;
    (например, потому что hd это String)
    На экране меняется с Да на Нет

    Quote Originally Posted by timduck View Post
    2) Если на экране все нормально, то возможно не так работает функция
    Code:
    arr = pushBackStringArray(arr, hd);
    Еще хорошо бы напечатать содержимое arr перед записью на диск:
    Code:
    print("arr=",arr);
    writeStringToFile(optionsPath, arr);
    Прописал, посмотрю.

    2timduck,
    Сейчас выбор происходит кнопкой влево/вправо, и кнопкой OK, нельзя ли сделать выбор - влево/вправо, а кнопкой ОК запись в файл ?
    Last edited by mitek_gsm; 02-08-2010 at 20:23.

  11. #1031
    Quote Originally Posted by FarVoice View Post
    По списку: скорее всего у вас список - текстовый файл виндовс, где конец строки - два байта \c\r а нужен юникс файл, где конец строки один байт \c.
    да, оказалось проблема в этом
    в нотепаде++ с плейлиста провайдера сделать две замены и готов плейлист для приставки
    теперь плейлисты провайдера для влц плееров и для приставки уже сразу будут идти в UNIX формате и выкладываться

    я пытался в другом найти причину проблемы... ну ведь со стороны я видел картину:
    - у меня не работают только каналы вещаемые через юдп_хттп_прокси
    - портился плейлист при определенных условиях
    и связать проблему с форматом кодировки не догадался

    Quote Originally Posted by mitek_gsm View Post
    Да и chmod 0755, желательно поставить на файл
    Quote Originally Posted by FarVoice View Post
    А вы делали chmod +x /usr/local/etc/updatelist
    В юниксе чтобы файл запускался, ему надо поставить флаг eXecutable

    Можно добавить преобразование в updatelist: cr=$( printf "\r" ) sed -i "s/$cr//"
    у меня так случилось, что еще вначале обновление заработало прописав его всего одной строкой только в rcS, поэтому долго решая проблему с кодировкой и т.д. этим уже до конца не занимался и пока оно для меня звучит страшно

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

    ведь вполне можно сравнить это с игрой....
    в игре решаеш какието возникшие проблемы
    а тут тоже ведь за компом все делать, просто игра другая.... или по другому...
    Last edited by Bobr; 02-08-2010 at 23:37.

  12. #1032
    накаркал наверное... но проблема есть
    обновление плейлиста происходит в момент отключения/подключения приставки к электро-сети
    если у приставки нет доступа к плейлисту сервера, то команда
    wget http://95.215.104.104/tv/TVStation.txt -O /usr/local/etc/mos/tvs/TVStation
    создает пустой файл TVStation и все каналы стираются
    как сделать, чтобы wget не создавала пустой файл если по какимто причинам не видит плейлиста на сервере?

    Проблему решил прописав строку так
    wget -c http://95.215.104.104/tv/TVStation.txt -O /usr/local/etc/mos/tvs/TVStation
    Last edited by Bobr; 03-08-2010 at 00:26. Reason: решено

  13. #1033
    FarVoice
    почему был выбран такой странный формат плейлиста файла TVStation?
    ведь обысно плейлист имеент формат m3u
    #EXTINF:0,STB
    http://192.168.151.31:17011
    как по мне, некоторым людям былобы удобно использовать одинаковый плейлист для компа и приставки
    Last edited by Bobr; 03-08-2010 at 03:11.

  14. Quote Originally Posted by Bobr View Post
    FarVoice
    почему был выбран такой странный формат плейлиста файла TVStation?
    ведь обысно плейлист имеент формат m3u
    #EXTINF:0,STB
    http://192.168.151.31:17011
    как по мне, некоторым людям былобы удобно использовать одинаковый плейлист для компа и приставки
    Увы, не нам выбирать формат
    В плеере плейлист вообще представлен двумя файлами:
    /usr/local/etc/dvdplayer/TVStationFavorite
    /usr/local/etc/dvdplayer/TVStationUrl

    Я сделал так, что скрипт из пакета раздирает файл на два и складывает, куда надо.

    Насчёт обновления по включению питания - я уже говорил, что обновление плейлиста надо прописать ещё и в /usr/local/etc/rcS.wakeup
    Тогда плейлист будет обновляться и при включении плеера с пульта.

    По wget - не совсем верно использовать ключ -с это докачка файла.
    Логичнее переписать скрипт таким образом:
    Code:
    wget http://95.215.104.104/tv/TVStation.txt -O /usr/local/etc/mos/tvs/TVStation
    if [ ! -z "$( cat /usr/local/etc/mos/tvs/TVStation )" ] ; then
      cr=$( printf "\r" )
      sed -i "s/$cr//" /usr/local/etc/mos/tvs/TVStation
      /usr/local/etc/mos/scripts/tvs start
    else
      rm -f /usr/local/etc/mos/tvs/TVStation
    fi
    По сборке - разборке прошивки почитайте http://minimodding.com/CustomFirmware
    Last edited by FarVoice; 03-08-2010 at 06:12.

  15. Quote Originally Posted by mitek_gsm View Post
    открываю этот файл - регион меняется, имя пользователя прописывается, а качество все равно стоит 1
    Убей строку

    hd =1;

    в файле yt_options.rss где-то в районе строк 240-250 перед строками

    itemTitleArray = null;
    topUrl="./IMS_Modules/Youtube/yt_options.rss";

    И будет тебе щасте

Page 69 of 99 FirstFirst ... 1959676869707179 ... LastLast

Similar Threads

  1. Проблема с Wi-Fi на Asus WL-500W
    By faras in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 254
    Last Post: 27-02-2017, 08:43
  2. Ограничение доступа к интернету по расписанию
    By Mitya in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 227
    Last Post: 08-02-2015, 17:18
  3. IP-TV на ASUS WL-520GC
    By sony in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 88
    Last Post: 24-02-2012, 09:24
  4. Настройка FTP сервера на Asus WL-500gP
    By RonS in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 259
    Last Post: 27-11-2011, 15:57
  5. Asus WL-520gC - настройка роутера
    By 2vv in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 391
    Last Post: 09-04-2010, 10:16

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •