Неофициальный клуб пользователей HD видео плеера WD TV


»Юзер: »Пароль:   Запомнить? 
Написано:  12 Окт 2011 15:31   Отредактировано: DJArty
Ну вот примерно что апач сервака глаголит:
Код:

[12/Oct/2011:15:21:09 +0300] "GET /1.ts HTTP/1.0" 206 9387360 "-" "MPlayer 1.0rc4-4.5.2"
[12/Oct/2011:15:21:06 +0300] "GET /1.ts HTTP/1.0" 200 2217600 "-" "MPlayer 1.0rc4-4.5.2"

[12/Oct/2011:15:24:39 +0300] "HEAD /1.ts HTTP/1.0" 200 263 "-" "INTEL_NMPR/2.1 DLNADOC/1.50 dma/3.0 alphanetworks"
[12/Oct/2011:15:24:39 +0300] "HEAD /1.ts HTTP/1.0" 200 263 "-" "INTEL_NMPR/2.1 DLNADOC/1.50 dma/3.0 alphanetworks"
[12/Oct/2011:15:24:39 +0300] "GET /1.ts HTTP/1.0" 200 10844255 "-" "INTEL_NMPR/2.1 DLNADOC/1.50 dma/3.0 alphanetworks"
[12/Oct/2011:15:24:45 +0300] "GET /1.ts HTTP/1.0" 206 5843956 "-" "INTEL_NMPR/2.1 DLNADOC/1.50 dma/3.0 alphanetworks"
[12/Oct/2011:15:24:47 +0300] "GET /1.ts HTTP/1.0" 206 5012636 "-" "INTEL_NMPR/2.1 DLNADOC/1.50 dma/3.0 alphanetworks"
[12/Oct/2011:15:24:50 +0300] "GET /1.ts HTTP/1.0" 206 4769712 "-" "INTEL_NMPR/2.1 DLNADOC/1.50 dma/3.0 alphanetworks"

Первые две строки это отзыв на попытку проигрывания с компа просто mplayer -ом

Остальные это отзыв на один лишь запрос показать файл с сервака с помощью upnp-cmd.. как видно не очень то весёлый

А это от wget c ВДхи на сервак.

[12/Oct/2011:15:37:10 +0300] "GET /1.ts HTTP/1.0" 200 72400 "-" "Wget/1.12 (linux-gnu)"
[12/Oct/2011:15:37:39 +0300] "GET /1.ts HTTP/1.0" 200 15547525 "-" "Wget/1.12 (linux-gnu)"

Размер 1.ts - 15547224 .. хм

А по логу типа 10 метров отдалось 200 ок сразу а остальные 5М в три попытки с 206 Partial Content
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  12 Окт 2011 19:56
Короче модифицировал я udpxy, он теперь более или менее верно отвечает на дебильные запросы ведра. Но время начала трансляции не уменьшилось, всё те же 5-7 секунд.
Написано:  12 Окт 2011 21:12   Отредактировано: DJArty
Ну так это ж хорошо .. раньше ведь бывало и больше 15 сек.

И кстати протестил работу Rushmore и что ж..
Так ведь - работает же ж Разрешение выдает верное, время срабатывания соответственно хорошее. Если переходы нэкстом делать - максимум что наблюдался это около 10 сек. Если же с выходом в список то либо психологически либо фактически 5-7 сек. Иногда правда на некоторых каналах случалось аудиоканал не звучал.

Гнаться за временем меньше 5 сек считаю нереальным и ненужным. Поток полюбому должен предварительно буферизироваться и 5 сек это помоему достаточный минимум для того что бы накопить достаточный массив видео и аудиоданных. И как раз в тех случаях когда нехватило - аудиоканал молчит. Чем меньше тем может быть хуже
Ну или если уж как то филигранно слепить вместе обработку на стороне ВДхи и обработку со стороны udpxy. Но это помоему уже черезчур будет.
По крайней мере для ВДхи.
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  12 Окт 2011 21:24
Раз пошла такая пьянка.. Видимо сделаю ещё второй вариант реализации программы передач - без привязки к WDTVExt и типа на базе jtv а не онлайновых данных..
А потом надо подумать о монетизации..
Или у меня не верный ход мыслей ?
Судя по "весёлой" статистике в первом посте этой темы ход мыслей по крайней мере к справедливости стремится
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  13 Окт 2011 08:37
Согласен. Меньше 5 секунд не получается при всевозможных извращениях. Либо потом, если настроение будет - поковыряю ещё.

По поводу программы передач - а её нельзя как-нибудь в окно информации выводить? Или она у тебя туда и выводится?
Написано:  13 Окт 2011 10:39   Отредактировано: DJArty
Что за окно информации?
Сейчас выводится во время проигрывания когда юзер увеличивает или уменьшает громкость. Привязано к WDTVExt плугину VolumeControl. Вернее варварски переделан вольюм, но можно сделать и отдельный плугин. Оно то конечно не айс когда хочется просто громкость покрутить а програмка не интересует.
Вот, а поскольку логично было бы отвязаться от WDTVExt (что бы и на больших чем 1.02.21 работало) то второй вариант пробуется сделать по другому. А по другому единственное место где видится программа и место которое можно вызвать принудительно во время проигрывания - это "Options". Т.е. при нажатии на "Options" кроме верхнего бара будет аналогичное затемнение с программой передач того канала кот. проигрывается (места вот только меньше получается из-за бара).
Надо ещё определиться откуда программа будет браться, из онлайн ресурса - каждый раз по запросу, или из jtv.. И с логотипами тоже.. каждый раз при входе в плейлист или раз и хранить в памяти.. или тележкой тащить все логосы в аппбин и раздувать его размер..
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  13 Окт 2011 11:42
Цитата:
при нажатии на "Options" кроме верхнего бара будет аналогичное затемнение с программой передач
Сильно сомневаюсь, что без участия WDTVExt это возможно сделать.
Написано:  13 Окт 2011 13:05
Есть мыслишки   по крайней мере на 1.05 наложить чужой логотип канала и текст поверх проигрываемого видео уже получалось.. сам механизм конечно по сравнению с WDTVExt грубоват и не факт что настолько оперативно сможет меняться.. но например жирный красный крест поверх проигрываемого видео наложить можно
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  13 Окт 2011 13:23   Отредактировано: DJArty
Да .. и ещё один глупизм в jtv - русские названия файлов программ непойми в какой кодировке..
И почему время программы не привязано к GMT...
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  13 Окт 2011 20:46
Тю блин, какая проблема? Я могу у себя на сайте сделать раздел с логотипами. Алгоритм такой: если в папке /tmp/logos нет подходящего логотипа, то он грузится с сайта и сохраняется туда (если без перезагрузок - то будет работать всё быстро и локально, а даже если сбросятся - из инета нагрузит в кеш). А потом PHP через тот же gd выводит картинку с логотипом, подписью и т.п.

А какой параметр отвечает за логотип у канала?
Написано:  13 Окт 2011 21:04   Отредактировано: DJArty
Будет лист соответствия созданный на базе внешнего сайта
Название канала -> уникальный код

Название канала из плейлиста юзера ищется плугином сначала в листе - находится код - по коду урл логотипа на внешнем сайте.

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

Кроме того можно в лист добавить строку Название - урллоготипа для уникальных каналов местного значения для которых ни логотипа в общих инетах не найти ни программы.

А оно надо загружать свой сайт лишним трафиком?
Пока есть жертва подходящая.. - кэш так кэш, что б сильно жертву не мучать. Просто кажется мне оно итак тумбы гдето кэширует или подгружает что ли только те которые надо показать на экране в данный момент..
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  14 Окт 2011 09:36
Добрый день!
Прошу совета, прошил плеер 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.7.3, скопировал iptv.app.bin в корень флешки, добавил плейлист, перезагрузил - о, чудо!Все заработало, время переключения каналов 10-20 секунд, но это не важно.Прошло 2 дня, запускаю IPTV - загрузка канала 30-40 секунд и рассыпающаяся картинка или отсутствие оной и рвущийся звук.Подключенный к этому же проводу компьютер все показывает нормально, поток ест 2-3 мбита и в том и другом случае.
Чем за 2 дня могла заболеть эта коробочка?
Написано:  14 Окт 2011 10:12
Лучше сделать так: название канала берётся из плейлиста, приводится, допустим к верхнему регистру, берётся md5 хэш, смотрится в кэше на устройстве. Если такого логотипа нет - запрашивает с внешнего сайта логотип, передавая свой хэш и своё название канала.

На нашем сайте лежит скрипт, в котором указан список логотипов и соответствий названий (и синонимов), грубо говоря: Array('ОРТ', md5хэш, 'ort.png'), Array('OPT', md5хэш, 'ort.png'), Array('ORT', md5хэш, 'ort.png'), Array('ПЕРВЫЙ КАНАЛ', md5хэш, 'ort.png')). Этот список можно по требованию пользователей дополнять. Скрипт на сервере, получив запрос, ищет в списке хэш и, если находит, выплёвывает картинку, которую коробочка кеширует у себя.
Написано:  14 Окт 2011 12:19   Отредактировано: DJArty
Landgraph
хэш от чего? названия? это для того что б 100% быть уверенным в написании?.. Так по-идее и греп c прегом справятся с названиями... Поиск ведется без учета регистра лист соответствия выглядит типа так:
Код:

Москва-24=>123
Домашний=>124
CNL=>125
AB Moteurs=>127


номер чудесным образом совпадает с именем картинки логотипа ну и програмки (часть url)
Допустим пользователь настраивает получение плейлиста от провайдера (пров урл на плейлист дает) и пользователь не желает заводить свою локальную копию плейлиста. Тогда если у прова есть "Москва-24" но записана как допустим "Москва Двадцать четыре", то пользователь может оставить получение плейлиста по урлу но поправит свой личный лист соответствия. Если конечно ему нужен лого и программа передач.
Лист соответствия будет таким:
Код:

Москва-24=>123
Москва Двадцать Четыре=>123
Moskva 24=>123
Домашний=>124
CNL=>125
AB Moteurs=>127


Т.е. если плугин не найдет соответсвие то юзер сможет это сделать самостоятельно. Ну и дополнительно будет мусороуборка, мусор должен тоже юзер указать - мусор типа "Промо", "Тест", "Суперпакет" и т.д. Т.е. то что присутствует у конкретновзятого прова в названии но мешает алгоритму поиска.

Насчет сервера - если действительно поставить основательно на коммерческую основу (сервак и трафик надо оплачивать в частности) то можно и свой сервак только что будет если он подупадёт?
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  14 Окт 2011 12:24   Отредактировано: DJArty
danila60
Вероятно пора ВДху перегрузить.. Скорее это случайное событие а не закономерное иначе подобных вопросов было бы больше.
"Подключенный к этому же проводу компьютер" - звучит странно.
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  14 Окт 2011 12:28
Я просто уже рассчитываю на гигантскую нагрузку =) А так можно и вообще тупо сравнением без учёта регистра и текстовичок вместо БД =)

Вообще решение должно работать "из коробки", т.е. пользователь ввёл плейлист, а дальше оно работает само. Поэтому, ИМХО, варианты "доработать напильником" можно оставить, но основным делать вариант с общим плейлистом на удалёнке.

Короче, давай я демку накатаю, а дальше посмотрим? =)

Повторюсь: какой upnp параметр отвечает за url логотипа? Лень самому искать =) Думаю что album_art, но времени проверить не было - мне вчера машину ударили =(
Написано:  14 Окт 2011 12:38   Отредактировано: DJArty
он и есть текстовичёк лист который..
ну демку так демку .. просто зачем если я уже и видеодемку сделал в кот. всё работает...
Лучше я дам мылом откуда данные берутся и заняться тогда зеркалом для логосов ну и возможно програмки текущей по аналогии.. либо просто зеркалированием jtv..  Хотя этот jtv - на компе откатал вытяжку, а она на ВД отказалась работать, теперь снова пересматривать.
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  15 Окт 2011 08:44
Добрый день!
Спасибо за совет перезагрузить WDTV, но не помогает, это было сделано, и не раз и отключением питания и перезагрузкой плагинов - результат один и тот же.
А насчет компьютера - то как еще проверить, посмотреть битрейт, может у провайдера проблемы.IPTV плеер прекрасно показывает не шифрованный поток.
Может еще что-нибудь попробовать, но понять не могу, все то же самое, флешка та же, в том же порту....
Теоретически ничего не менялось, практически - даже радио заикается.
Написано:  15 Окт 2011 11:32
Схема подключения ВД к интернету какая?
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  15 Окт 2011 17:27
Через роутер Zyxel 318, проводами, ничего не менялось, первый день все работало нормально, через два дня - рвет.К этому же разъему подключаю ноутбук - все прекрасно показывает.
Написано:  15 Окт 2011 18:40
Сдаюсь Сделать "сброс устройства" через меню или кнопкой, настроить поновой. Проверить - если не работает как хочется - выбросить ВД Прошиться другой прошивкой, Проверить - если не работает как хочется - выбросить ВД
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  16 Окт 2011 14:09
Итак, последняя на сегодня версия UDPXY:
WD TV Live UDPXY MPEG2 Edition
Написано:  16 Окт 2011 14:56
Слушай, а размеры логотипа ты какие юзаешь?
Написано:  16 Окт 2011 17:49
В принципе на источнике в переписке  разрешение логотипов для lcd вероятно маловато. У меня элт потому не заметно и сложно судить.
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  17 Окт 2011 10:53
Кстати, а EPG в IPTV потоке случаем не передается ли тоже?
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  17 Окт 2011 11:06
Цитата:
Кстати, а EPG в IPTV потоке случаем не передается ли тоже?
Теоретически может, практически никто этим не заморачивается. У нас и со спутников-то EPG мало кто отдает.
Написано:  18 Окт 2011 21:59
Выслал работающую систему, запрашивающую лого с сайта и кешурующую у себя =)
Написано:  20 Окт 2011 10:23
Landgraph посмотрел наконец на решение...
Из пяти пробных типичных подстановок дало лого только на один НТВ ... это базка маловата? И опять же а если у пользователя название канала пишется так да не так .. латиницей например. И при этом он хочет что бы вечноменяемый плейлист брался автоматом с url провайдера, т.е. пользователь не может подредактировать имя канала как правильно (а как именно правильно собственно тоже неизвестно - это "запрятано" на серваке). В моей схеме человек один раз корректирует соответствие в листе соответствия а потом пользуется плейлистом прова как бы он не менялся, ну и логотип местного канала может прописать..  А тут как?
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV
Написано:  22 Окт 2011 09:18
Да, база не большая, но я же демку сделал и быстрее делать векторные логотипы я не могу =)
Код:

$channels = Array(
    Array(hsh('ORT'), 'ort.png', Array('ORT','OPT','ОРТ','ПЕРВЫЙ КАНАЛ')),
    Array(hsh('Russia2'), 'russia1.png', Array('RUSSIA 1','РОССИЯ 1','РТР','PTP')),
    Array(hsh('Russia2'), 'russia2.png', Array('RUSSIA 2','РОССИЯ 2')),
    Array(hsh('2x2'), '2x2.png', Array('2X2','2Х2')),
    Array(hsh('NTV'), 'ntv.png', Array('NTV','HTB','НТВ')),
);


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

Какой размер логотипа должен быть? Я понимаю, что ведро само ресайзит, но всё же?
Написано:  22 Окт 2011 10:05
те что в моем источнике думаю маловаты для фулл хд видимо будут мутноваты
__________________
WD TV Live (1.02.21-..-0.4.7.3)
Для пива: WM R161810775332(руб);WM Z114867333413($);WM U219453404899(грн); Я.Money:410011402801986
Filmsonline, русский поиск ->Мэйл<- IPTV

Поделитесь со своими друзьями в соцсетях: