LINUX.ORG.RU

[извлекаем зонд] Хитрый torrent-трекер от Дом.ру/ЭР-Телеком


0

1

Вот он: http://videodom.tv/. Там предлагается скачать вендовый плеер, который открывается по ссылкам вида «mt://view=$NUMBER» с самого сайта. Быстрый осмотр показал, что внутри там libtorrent-rasterbat и smplayer (патченный?). В вайне эта штука у меня не заработала, упала через некоторое время после запуска так и не успев ничего скачать. Но до падения удалось выяснить, что плеер скачивает торрент-файл по URL'у вида "http://tracker.mediateka.tv/torrents/00/00/$NUMBER.torrent?clientid=$WTF", где NUMBER - число из ссылки mt://, а WTF - некий идентификатор. Скачанные вручную торрент-файлы нормально открывает deluge, но по какой-то причине он не видит ни одного пира, хотя анонс на трекер проходит нормально.

В чём может быть проблема? Никто больше сей домрушный сервис не ковырял?

P.S. Возможно пиров нет, так как сервис ещё не популярен, а сейчас - ночь. Днём надо будет ещё раз проверить...

Deleted

Ответ на: комментарий от aedeph

Написал бы, зачем он нужен.

А он и не нужен. Просто интересно как эта штука работает. Вдруг пригодится =)?

Deleted
()
Ответ на: комментарий от Deleted

> Вдруг пригодится =)?

Omg, «Жениться тебе надо, барин!»

elipse ★★★
()

>WTF - некий идентификатор.

Скачанные вручную торрент-файлы нормально открывает deluge
но по какой-то причине он не видит ни одного пира

Подменить id deluge'а на WTF?

anonymous
()
Ответ на: комментарий от anonymous

Подменить id deluge'а на WTF?

Я сильно сомневаюсь, что дело в этом. В запросе к трекеру от оригинального клиента это число нигде не встречается.

Deleted
()

Поменял у smplayer'а драйвер вывода на gl, падать перестало. Всё равно ничего не показывает, но, судя по передаваемым пакетам, отчаянно пытается пиров найти.

i-rinat ★★★★★
()

Всё интереснее чем я думал. Вот тут есть описание Технологии©®™: http://mediateka.tv/clients.

Ъ

Медиапроигрыватель реализует следующие функции.

  • Просмотр видео в режиме реального времени с поддержкой операций паузы и прокрутки над видеопотоком.
  • Механизм показа рекламных роликов.
  • Защита лицензионного контента от копирования (pre DRM).
  • Механизм автоматического обновления медиапроигрывателя.
Deleted
()
Ответ на: комментарий от Deleted

дизассемблируй виндовый плеер :) вряд ли они там что-то сделали для защиты

mastermind
()

Там уже есть что посмотреть?

CrossFire ★★★★★
()

Быстрый осмотр показал, что внутри там libtorrent-rasterbat и smplayer

Требуй исходники

unanonymous
()

P.S. Возможно пиров нет, так как сервис ещё не популярен, а сейчас - ночь. Днём надо будет ещё раз проверить...

Днём тоже не качает. Надо будет под вендой запустить и там посмотреть какой оно трафик создаёт...

Deleted
()

Там GPL/LGPL. Ты знаешь, что нужно делать)

shahid ★★★★★
()
Ответ на: комментарий от Deleted

> Тоже Дом.ру?

Да.

Кстати, с wine 1.3.19 _иногда_ не падает, даже смотреть можно. Правда у smplayer'а как не было букв в меню, так и нет. В свой кеш оно собирает всё закачанное, но чем-то скремблит, причем локально. Видимо, это их DRM.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

В свой кеш оно собирает всё закачанное, но чем-то скремблит, причем локально. Видимо, это их DRM.

А вот это уже инетресно! Значит у них там smplayer модифицированный...

Deleted
()
Ответ на: комментарий от Deleted

> Значит у них там smplayer модифицированный...

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

У smplayer.exe нет среди открытых файлов того файла из кеша, зато этот файл открытым держит mt-console.exe

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.