Radio Napster: peer-to-peer радиото е по-близо, отколкото всички си мислят

Въпреки факта, че качеството на звука на съвременните FM станции се подобрява всяка година, трябва да се признае, че наземното радио „формат“ бавно се разпада. Ще заеме ли мястото си технологията за излъчване p2p?

Читател, който през 2002 г. следи отблизо възходите и паденията на неравна борба между мрежите за споделяне на файлове и гигантите на световната звукозаписна индустрия, най-вероятно ще отговори отрицателно на въпроса в съобщението на тази статия.

Всъщност защо, по дяволите, технология, съчетаваща стрийминг мрежово излъчване и p2p мрежи, които са претърпели големи загуби след поредица от високопрофилни изпитания, ще може да стои невредима от прокрустовото ложе на американското правосъдие? Отговорът на този въпрос не е толкова прост, колкото изглежда.

Ключът към жизнеспособността на p2p излъчването е относителната простота и ниска цена на оборудването и софтуера, необходими за изграждането на вашата собствена "пиратска радиостанция".

Всъщност, за да започнете да излъчвате, просто трябва да имате собствен компютър, модемна връзка и програма като Streamer или PeerCast.

Всичко това е достойнството на peer-to-peer технологията, благодарение на която всеки слушател, който се настройва на вашата станция, автоматично се превръща в своеобразен „повторител на сигнала“, елиминирайки необходимостта да закупите свой собствен специален канал за много пари.

Най-напредналата от двете разглеждани програми е може би PeerCast: пакет, разработен от групата на Джайлс Годард, гражданин на Обединеното кралство, който сега живее в японския град Киото (Годар, който работи за Nintendo, тайно мечтае да започне собствен бизнес и няма нищо против да спечелите допълнителни пари от технофобията на американските звукозаписни компании).

Що се отнася до останалите членове на групата, техните имена все още не са известни на широката общественост. Както самият Годар се изрази по този повод, много от тях „работят за компании, които не биха подкрепили този проект, а една дори е пряко свързана с музикалната индустрия“. Като цяло Годар доброволно влезе в ролята на изкупителната жертва и инициаторът на проекта се превърна в един.

Пакетът PeerCast се роди преди около година, когато Годар от чисто академично любопитство реши да се задълбочи във възможностите на алтернативното използване на технологията Gnutella.

Първоначално Годар направи анализатор на заявки за определени композиции, за да формира свой собствен „Топ 1000“ за композиции, които представляват най-голям интерес от потребителите на системата. Скоро след като приложението започна да работи, Годар има идеята да създаде клиент, способен да поддържа p2p излъчване.

Основният проблем на PeerCast е широкото използване на защитни стени, които пречат на предаването на трафик между отделни потребители в различни мрежи. Решението все още не е намерено, но според Годар има идея за организиране на високопроизводителни "супервъзли", способни да обслужват голям брой офис служители с ограничени права.

Въпреки че, като се вземат предвид настроенията на американските звукозаписни компании, високата жизнеспособност на такава мрежа може да бъде поставена под въпрос: за да бъде съкратен цял сектор, ще бъде достатъчно да се съди само един голям доставчик. И всички случаи.

Системата работи под Windows и Linux и се разпространява безплатно. Скоро неговият изходен код вероятно ще бъде отворен за обществено гледане.

Между другото, програмата поддържа формата Ogg Vorbis. Можете да изтеглите пакета от тук.

Друга радиопиратска програма, Streamer, също е разработена от британски гражданин: Iain McLeod, специалист по кодиране на игри.

MacLeod, за разлика от конкурентите си, изобщо не крие, че е създал програмата си в отговор на ограничаването на свободата на мрежовите радиостанции и сега работи по въвеждането на елементи от технологията Stealth в Streamer, което му позволява да скрие местоположението на радиопирата от любопитни очи.

Структурата на програмата е малко по-проста от PeerCast, тъй като Macleod първоначално се ограничи до използването само на стандартни мрежови функции на езика C.

Така че на MacLeod отне само една седмица през 2001 г., за да извая „предварителната“ версия на програмата. Но фината настройка на Streamer продължава и до днес.

Факт е, че програмата все още има няколко неприятни дефекта, които се появяват при прехвърляне на музика с висока скорост на предаване. По-специално, клиентът може да изпрати аудио поток без звук или да го изпълни със такава скорост, че дори Реквиемът на Моцарт ще звучи като забавна полка.

Добавяме, че Streamer е с отворен код, поддържа само MP3, но поддръжката на Ogg Vorbis трябва да бъде внедрена в близко бъдеще.