shaman007: (Default)
Интересно, за что Вибл так не любит Скриллекса?

shaman007: (Default)
Записали с дочкой поздравление для Linux.org.ru

shaman007: (Default)
Вчера собрал плеер, поставил федору (pulsaudio - отстой!), завел XBMC. Вылезли проблемы:

- XBMC не "засыпает" комп по команде из своей морды. При этом у Гнома и у кнопки "power" это получается.

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

- Подскажите удобное для управления XBMC устройство. Я купил беспроводные клавиатуру и мышь Logitech, но есть проблема: радиус действия оказался около полутора метров, от холодильника (за которым стоит комп) оно добивает с глюками. Вроде какие-то презенторы есть, мультимедийные клавы "все в одном", пульты ДУ с приемником в USB.

- звук идет через HDMI только в XBMC только при установке имен устройств. Как безболезненно вырезать pulsaudio и жить дальше? Хочу звук и в VLC тоже.
shaman007: (Default)
Попробую в одном месте собрать то с чем пришлось встретиться организовывая такую, казалось бы, простую вещь как просмотр фильмов на кухне. Не наступайте на мои грабли, ищите свои.

ТЗ

Все очень просто: на кухне должно быть некое устройство, которое показывает фильмы в 720р (идеально 1080р) популярных форматов в популярных контейнерах. Специальных требований 3: выбор звуковой дорожки по запросу пользователя, наличие беспроводного интерфейса и все богатство должно продаваться в этой стране, с ebay и почтой я не дружу.

Проект

Я планировал пойти по легкому и универсальному пути: панель + компьютер. Преимущества очевидны: гибкость и всеядность компьютера как плеера + возможность пользоваться им для других целей. Недостатки тоже есть: обилие не уместных проводов, наличие клавиатуры и мышки, нетривиальность подключения "телевизионного" пульта ДУ, невозможность совершенно бесшумного решения, цена.

Кандидатом выходил Eee Box (или аналогичный Acer) на nVidia ION, но от него пришлось отказаться оп совершенно неожиданной причине: предложений его продать совершенно не было. Плюс пришлось бы решать что-то для замены интерфейса 802.11g на n. Идея поставить mac mini была признана упаднической, так как его цена слишком высокая. На помощь пришли производители телевизора, которые вроде как встроили все необходимое прямо в него.

Телевизор

Посмотрев на то, что предлагают сегодня разные производители, я решил, что телевизор должен поддерживать 1080р, быть с LED-подсветкой и 100Гц разверткой. LED считаю необходимым качеством, если телевизор висит на стене, иначе он сильно из нее выделяется, это не красиво. Был выбран Samsung 6й серии 2010 модельного года, привезен домой и повешен на стену. Встроенный плеер прекрасно открывает с накопителя любой файл (народ говорит, что не такой уж он всеядный, но я не нашел среди своих файлов того, что он не ест), позволяет выбирать звуковую дорожку. Отлично, подумал я, а теперь давайте устроим все то же самое, но по сети. И тут начались проблемы.

Медиасерверы

Я никогда не был поклонником велосипедостроения ради упрощения жизни "обычным пользователям", я считаю такой подход глубоко порочным. В первую очередь потому, что никто не занимается вопросом "что нужно обычному пользователю" кроме пары компаний, а остальные лепят это так как увидел программист глядя на ТЗ, которе сделал маркетолог глядя в исследование рынка, которое сделали инопланетяне. В телевизоре Samsung у них получилось так, что плеер может ходить в сеть только по протоколу DLNA, а по CIFS или NFS не может.

В чем проблема сходить в сеть и взять там видеофайл? Пользователю надо ввести пароль! А еще ему, возможно, понадобится информация об именах ресурсов и путях в них. Плюс неплохо было бы не показывать медиаплееру файлы, которых он не поймет, можно логически отделить музло от киношек и предусмотреть возможность перекодировать видео-аудио, если сеть не поспевает или клиент не понимает формат. Отличные идеи, которые реализовали в стандарте DLNA (uPnP самсунгом не поддерживается, по этому ничего не могу сказать об этом типе серверов, но предполагаю, что проблемы те же и они тоже не нужны).

Первым мне попался Twonky Media Sever, который уже работал на моем файловом сервере WD Share Space. Некоторые файлы телевизор проигрывал без проблем, некоторые не воспринимал. MKV не воспринимал все. Так как файлсервер маломощный, то опция transcode была не доступна, переустановил Twonky на большой компьютер. Результат ровно такой же, транскодинг не помог.

Далее был Elgato eyeconnect с тем же результатом: часть файлов проигрывсется, часть нет.

Далее выясниласть глобальная засада на уровне протокола DLNA: невзможность выбора звуковой дорожки. Решение было в виде PS3Mediaserver, который виртуально размножал файл на несколько (по одному на дорожку) и умел транскодировать фильмы в нужном для телевизора формате. Очень круто, но есть 1 проблема: сколько я ни бился и не читал форумы, сколько бы я не пробовал настроек, телевизор файлы не воспринимал.

По инерции попробовал Mediatomb с таким же результатом.

Стало ясно, что без внешнего плеера никуда.

Плеер

Свой выбор я остановил на WD TV Live. Во-перывх, он умеет все, что мне нужно. Во-вторых, в отличие от того же Попкорна, он не стоит как крыло Боинга. В третьих, WiFi-донгл с поддержкой n, который у меня был, подходит к нему без проблем (Trendnet, выбран, потому что подходил к телевизору, так как Samsung не поставляет собственные WiFi-донглы в Россию, а с Амазона он приедет еще не скоро). В четвертых, WD TV маленький и поддерживает HDMI, что позволяет скрыть его с глаз долой на холодильник, а к телевизору пойдет всего 1 провод.

Плеер решил все проблемы совместимости, но вылезли еще 2 проблемы:

- VOB'ы по сети заикаются. Это признанная проблема прошивки, которую должны были решить в текущей прошивке (и так написано в релизноте), но не решили.

- остальные фильмы тоже инода заикаются.

Вторая проблема оказалась немного более сложной. Дело в том, что роутер у меня Asus WL-500W с прошивкой "от последователей Олега" и передача данных по WiFi - не самая сильная его сторона. Я решил выделить отдельный WiFi-сегмент, который будет обслуживать только телевизор при помощи Apple Airport Express (он гарантированно поддерживает n). Результат вышел почти отличный, но совсем все проблемы прошли когда я сделал 2 вещи:

- У WiFi есть такой неочевидный параметр Multicast Rate. Подсказка в настройках по нему невнятная (мол, данный параметр определяет Multicast Rate, выбирайте по умолчанию), но на самом деле он очень важен. Это минимальная пропускная способность, которая выделяется на клиента. Чем больше величина, тем меньше радиус покрытия, тем меньше возможное число клиентов, но и тем большая стабильность скорости у каждого клиента. По умолчанию там настройка как для интернет-кафе, 2 мегабита.

- В smb.conf файлового сервера надо было прописать socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536, который говорит серверу, что у нас быстрая сеть и нам нужны минимальные задержки.

Заключение

По какой-то тайной причине производители, которые делают просто отличное железо (Samsung, WD) по прежнему выпускают очень странные прошивки, а написанное в рекламном буклете может не соответствовать реальности.

Analog TV

Apr. 3rd, 2011 05:06 pm
shaman007: (Default)
Ради интереса купил (почти) все недостающее для подключение к зомбоэфиру. Нет, смотреть на это нельзя, качество ужасающее, цафровых каналов, на которые я надеялся, почему-то не нашлось. За антенной для DVB-T есть смысл идти? Это я плохой кабель взял для последнего метра. Поймались аналоговые и цифровые каналы числом 100500. Из цифрового не закодирован только "1й", аналоговые ничего, смотреть Animal Planet можно.
shaman007: (работа)
Сегодня совершил налет на радиорынок. Полученное решение по крайней мере работает. Не без проблем, но обо всем по порядку. Пару дней назад я купил WiFi-свисток Tridnet TEW-664UB, который по отзывам пользователей работает с телевизорами Samsung 9 и 10 модельного года (буквы B и С) в названии. Результат - ОК, только вот нельзя смотреть некоторые форматы, нельзя выбирать аудиодорожку, нельзя смотреть видео качественнее 720р, так как работает только g, а не n.

Далее, в интернете я вычитал, что моим запросам отвечает WD TV Live. Он может играть видео из сети по SBM-CIFS, достаточно давно выпущен, чтобы была стабильная прошивка и в целом без проблем. Кроме того, мой WiFi-свисток был заявлен в списке протестированных и поддерживающих 802.11n. Найти на рынке плеер именно WD оказалось сложно, но я нашел.

Приехал домой. Все ОК, но не без проблем: во-первых, сквозь канал не пролезает 1080p (это было ожидаемо, так как WL-500W в плане работы 802.11n очень коряв). Во-вторых, фильм из папки VIDEO_TS почему-то тормозил как будто ему не хватало канала. Я посчитал, что если будет быстрее соединение, то будет нормальное воспроизведение, в связи с чем поехал за нормальный точкой доступа (да, Asus WL-500W - не нормальная точка доступа в плане производительного WiFi): Apple Airport Express. Соединение Asus <=> Airport ситуацию не улучшило, создал вторую WiFi сетку специально для телевизора. Стало возможно смотреть видео вплоть до 1080р. Однако, не без проблем:

1 - VIDEO_TS так и не завелось. Тормозит, показывает не на полный экран. Придется все пережать в H264+mkv, благо фильм у меня жмется где-то минут за 50.

2 - При просмотре того, что не должно тормозить иногда тормозит, теряет фреймы. Почему так происходит - не понятно. Одна из причин: кто-то еще кроме телевизора пользуется файловым сервером. Надеюсь вылечить. Вылечилось кажется увеличением Mutlicast Rate, чтобы этот параметр ни значил.

DLNA

Mar. 25th, 2011 09:52 pm
shaman007: (Default)
Чем больше я узнаю о DLNA, uPNP и медиапроигрывателях, тем яснее понимаю, что для телевизора есть 2 нормальных, полноценных решения: флоппинет (встроенный плеер) и компьютер (VLC, mplayer, you-name-it).
shaman007: (работа)
Они называют это "экосистемой", я называю это войной форматов. Короче, подключил я телевизор к интернету при помощи TRENDnetTEW664UB, для него драйвер встроен прямо в телевизор.
- это позволило обновить прошивку до 3006
- теперь я могу смотреть youtoube, vimeo и погоду
- теперь доступны dlna-серверы. Вот от этого момента подробнее.

У меня есть 3 сервера:
- twonky. Работает, видео в контейнерах avi и vob играется без проблем. В этом есть большой плюс, так как диснеевсекие мультики (чудеса на виражах, утиные истории и т.п.) у меня именно в avi. И Футурама тоже играется. Выбрать звуковую дорогу нельзя. VIDEO_TS в неудобном виде.
- eyetv. Работает так же как и twonky, но может прозрачно транслировать библиотеку itunes.
- PS3 media server, на который у меня очень большие надежды. Во-первых там есть костыль по работе со звуковыми дорожками. Во-вторых он умеет транскодить, так что теоретически он решает все проблемы DNLA и неподдерживаемых форматов. В третьих, он не работает. Все, что в нем есть отображается телевизором как "неподдерживаемый формат". Я так понимаю, что его виртуальные транскоденные файлы должны иметь расширение avi, а имеют wma (или вообще его не имеют). Можно же сказать о своих проблемах менкодеру, чтобы он вел себя иначе, но я так и не понял как именно. И что делают папки #--TRANSCODING--#? Из них тоже не играется.

Вот. Флопинет по прежнему рулез.
shaman007: (Default)
Я почитал интернет, выучил слова "dlna", "twonky" и подобные, вспомнил, что эти самые твонки у меня уже год как живут на WDShareSpace и решил подружить одно с другим. Версия twonky 5.1.7. Телевизор увидел сразу все что нужно без дополнительных вопросов и я уже было обрадовался, но:

* многие файлы не открываются со словами "неподдерживаемый формат файла". Они же прекрасно открываются с флешки.
* невозможно выбрать звуковую дорожку. При это она выбирается при проигрывании файла с флешки.

Это баги? Фичи? Старый twonky-server? Производительность сети? Настройки? Я правильно понимаю, что с попкорном будет примерно все то же самое?
shaman007: (Default)
Теперь я не могу сказать, что у меня нет телевизора, повесил вчера на кухонную стенку 40'' панель Samsung series-6. Вынужден признать, что их 6я серия шагнула вперед относительно того, что я считал телевизорами и "просмотром фильма". Они сделали телевизор таким, каким он должен быть, я сравниваю с пятилетней Бравией.

* Экран. Что бы не значили "FullHD", "100Гц", "динамическая подсветка", "LED" и остальные наклейки, изображение радикально отличается от прошлых поколений. Все очень четкое, а на динамических сценах совершенно нет привычного размытия движущихся объектов. Возникает несколько странное ощущение от просмотра того же TopGear, крупные планы студии выглядят глубокими.
* FullHD конечно очень круто, только место занимает много и я боялся, что старые фильмы, которые есть только в pal будут выглядеть стремно. Например, на мониторе (20'') смотреть эти квадраты невозможно. Ничего подобного не произошло: и 720p и убогое старье, записанное с антенны выглядят хорошо и естественно. И "мыла" не и квадратов нет. Интересно, как они этого добились?
* То, что он тонкий оказалось очень удобным. Нет ощущения, что заденешь боком, когда идешь мимо. Та же Бравия несколько громоздка.
* Белый цвет корпуса - killing feature для жены.
* У него внутри какой-то линукс, который умеет ходить в сеть за фильмами. На сколько я понимаю, 75% функционала Попкорна в нем есть. Большой плюс во всеядности встроенного плеера, но почему-то в нем нельзя выбирать аудио дорожку, только дорожку субтитров. Это большой минус. Или я не понимаю чего-то?
* Пульт сделан для людей: большие квадратные кнопки с ясными значками. Крышечка батарейного отсека привязана. Мелочь, а приятно.
* Вилка шнура питания наконец-то изогнута под прямым углом. Только почему шнур черный?
* В комплекте проставки для монтирования его на кронштейн. Проставки из комплекта кронштейна оказались велики.
* WiFi-адаптер не поставляется в эту страну. Для меня не критично.
shaman007: (Default)
При помощи youtoube можно научиться паять PPGA дома, сворачивать рубашку одним движением или...

Lada VFTS

Jul. 30th, 2010 08:09 pm
shaman007: (Default)
Безумные венгры.



От оригинальной лады там почти ничего.

August 2015

S M T W T F S
      1
2345678
91011 12131415
161718192021 22
23 2425262728 29
3031     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 26th, 2017 04:35 am
Powered by Dreamwidth Studios