Есть такой acestream Закрытая проприетарная поделка, написаннная в нарушение лицензии GPL как переделка VLC, предназначена для просмотра онлайн-видео по протоколу, схожему с torrent.
Быдлокод самой программы - это отдельная песня. Рассмотрю его, как только доберусь.
Дело в том, что многие лоровские аналитики пели, что-де steam залочен на ubuntu, или, по крайней мере, будет стабильно работать только на ubuntu. Итог: пакеты со стимом есть в арче, другие дистры не за горами, в пользовательских репозиториях стим давно лежит.
Теперь посмотрите на это:
http://repo.acestream.org/debian/
http://repo.acestream.org/ubuntu/
Репозитории залочены только под APT! Казалось бы, зачем оно нужно? А затем, что по-другому футбол в HD не посмотришь - sopcast теряет популярность у вещателей в интернеты. (покупать нтв+ не предлагать - качественного телевизора у меня нет, да и зачем он нужен с 24" монитором)
Ссылочка на последнюю версию, однако, имеется, давайте посмотрим, что внутри.
./acestreamplayer [16:46:05]
VLC media player 1.1.12 ACE Stream (revision exported)
Ололо, это же модификация VLC! А где сорцы? Сорцов нет.
Идем дальше. Пытаемся запустить стрим. В консоли видим:
[2013.02.27 16:46:14.080][p2p_access] CreateP2P
[2013.02.27 16:46:14.080][P2PWrapper] Creating wrapper.
[2013.02.27 16:46:14.093][p2p_access] CreateP2P OK
[2013.02.27 16:46:14.093][P2PControl::doStartup] Starting up...
[2013.02.27 16:46:14.093][BGConnection::Connect][Error] Connection refused
[2013.02.27 16:46:14.093][BGConnection::Disconnect] Already disconnected...
[2013.02.27 16:46:14.099][P2PControl::startBGProcess] Cannot start process from /usr/bin/acestreamengine-client-gtk
[2013.02.27 16:46:14.099][P2PControl::doStartup] Could not startup!
[2013.02.27 16:46:14.099][P2PWrapper] onP2PError: [Error] Could not Startup! Check log for details.
[2013.02.27 16:46:24.302][p2p_access] DestroyP2P
[2013.02.27 16:46:24.302][p2p_access] DestroyP2P OK
Причина ясна: путь залочен на /usr/bin, а там, конечно же, ничего из acestream нет. Я думал, легче запустить бинарник из текущей директории, ан нет, системные пути залочены. Хорошо, установлю его в систему, посмотрю, что дальше будет.