Программисты Spotify всерьез намерены создать первоклассный продукт. Пользователь должен мгновенно находить нужный трек и слушать его без задержки звука. Все крутится вокруг скорости, и всплывает цифра: 200 миллисекунд. Фредрик Ниемеле определяет: если музыка начинает звучать в течение 0,2 секунды, это воспринимается как «немедленно». Пропускная способность сети уже позволяет загружать треки быстрее, чем проигрывать их. Поэтому должна быть возможность начать воспроизведение трека, пока загружается его остальная часть.
Проблема с торрент-технологией в том, что фрагменты поступают беспорядочно. А если заставить протокол начинать с первых частей, все идет значительно медленнее. Именно эту задачу и решает команда Андреаса Эна. Комната с окнами на Риддаргатан и шторами в цветочек начинает походить на конференц-зал. Несколько недель обсуждений, постоянно исчерканная маркерная доска – и разработчикам, похоже, удается найти элегантное решение. Существующая торрент-система режет файлы «по высоте» – как хлеб для тостера. Только когда все фрагменты на месте, можно проиграть трек слева направо. Но если разрезать файл как булку для гамбургера, то есть послойно, «в ширину», каждый фрагмент будет представлять собой горизонтальную часть целого трека, от начала и до конца. В этом случае протокол может брать фрагменты и не по порядку. Треки начинают проигрываться сразу. Команда программистов не верит своим глазам: идея заработала с ходу, с первой попытки. Их серверы передают фрагменты – и сразу можно слушать музыку.
Но плеер должен работать и при нестабильном подключении. Поэтому программисты придумывают систему, которая загружает или буферизирует те треки, которые, как предполагается, пользователь захочет прослушать дальше. Всегда сложнее предугадать самый первый трек после текущего. Но если он есть в плей-листе, то остальные треки – кандидаты на скачивание – загружаются заранее и ждут очереди в кэше компьютера.
Разработчики пошли на хитрость: стриминг непрогнозируемо выбранного трека напрямую с собственных быстрых серверов Spotify. Только после начала прослушивания пользователя переключают на пиринговую модель с загрузкой через других слушателей в сети. Еще одна уловка – загрузить любимые треки слушателя и оставить их в памяти компьютера. Это тоже защита от задержек при воспроизведении. Иными словами, Spotify создает своеобразный гибридный протокол.
Это торрент-сеть, дополненная центральным сервером, плюс множество собственных «фишек». Система практически безупречна. Первая демоверсия Spotify готова в январе 2007-го. Примерно в это время Фредрик Ниемеле становится директором по продукту. Каждый, кто тестирует систему, считает, что это магия. Да и сами программисты не до конца верят, что у них все получилось. За несколько месяцев они создали лучший продукт на рынке. «Это просто бомба!» – восторженно отзывается один из первых поклонников.
Почти все треки Spotify – пиратские музыкальные файлы с торрент-трекеров вроде The Pirate Bay. Ирония налицо. Но что же делать? Купить миллионы треков на iTunes? Но все равно это не даст никакого законного права транслировать музыку. Впрочем, пока Spotify заканчивает разработку продукта, подает заявку на патент и ведет переговоры со звукозаписывающими компаниями на предмет лицензий, все должно устроиться. Команда надеется, если повезет, запустить проект осенью 2007 года.
А пока Spotify работает над плеером, зреет ненависть звукозаписывающей индустрии к файлообменным сетям. Пер Сундин, директор Sony BMG по Скандинавии, за ужином в Стокгольме в очередной раз поднимает эту тему.
– То есть вы хотите сказать, что воруете у собственной семьи? – вопрошает 43-летний босс звукозаписывающей компании, нависая над столом.
Новые знакомые пригласили его на ужин вместе с женой Дженни. Но разговор о пиратстве снова испортил хороший вечер. Дженни закатывает глаза. Как только ее супруг сообщает, чем занят, вечно начинается один и тот же спор.
– Да, но ведь все скачивают. И мы скачиваем. Мы больше не покупаем диски…
Когда очередной собеседник заявляет нечто подобное, Пер Сундин вскипает. Он знает, что дома его снова будет пилить жена, но сдержаться не может. К потоку обвинений он готов.
– А если ваши дети начнут красть в киосках? Это ведь тоже просто и, следовательно, хорошо? А на что, по-вашему, должны жить артисты?
Пиратство уже много лет душит индустрию звукозаписи. Перу Сундину и самому пришлось в несколько приемов сокращать персонал. Когда иностранные руководители Sony BMG спрашивают у него, почему в Швеции так популярны файлообменные сети, он ссылается на запоздавший запуск iTunes. Музыкальный магазин Apple официально открылся в Швеции в 2005 году – но к этому времени уже есть KaZaA, The Pirate Bay и µTorrent. И то, и другое, и третье придумано в Швеции.
Если этого недостаточно, вот еще два объяснения. Первое – это шведская государственная программа поддержки домашней компьютеризации. Второе – многолетние усилия шведских властей по созданию широкополосного доступа в сеть. О такой скорости домашнего интернета американские пользователи могут только мечтать.
В сентябре 2006 года в связи с выборами в риксдаг ситуация становится для Пера Сундина по-настоящему критической. Пиратская партия Швеции только-только появилась, но уже имеет некоторый успех. А две крупнейшие партии, похоже, не воспринимают вопрос о пиратстве всерьез.
«Надо добиться, чтобы молодые люди, скачивающие пиратский продукт, не считали себя преступниками», – заявляет премьер-министр Йоран Перссон в прямом эфире во время дебатов за две недели до выборов. Колеблется даже лидер Умеренной коалиционной партии Швеции Фредрик Райнфельдт. Во время телепередачи Перу Сундину звонит его мать: «Ты смотришь дебаты? Хватит заниматься звукозаписью!»
И Пер Сундин действительно сменит работу. Он станет директором шведского департамента Universal Music, и со временем в музыкальной индустрии Швеции его голос станет решающим. Но вскоре на радарах появится Spotify…
Март 2007 года, поздний вечер, несколько программистов Spotify все еще в офисе. После полуночи Андреас Эн, Фредрик Ниемеле и разработчик Маттиас де Заленски соединяют бэкенд и фронтенд плеера. Когда нужно зарегистрировать первый аккаунт, Андреас и Фредрик обмениваются взглядами. И спустя мгновение Фредрик уступает тому, кто его нанял. «Техдиректор важнее продукта», – говорит он.
Андреас Эн прекрасно помнит, как стал самым первым пользователем Spotify. Вскоре их уже больше. Со временем инвайты на бета-тестирование Spotify становятся так популярны, что поговаривают, будто в кампусе KTH ими даже приторговывают. Но некоторые получают доступ к плееру бесплатно. Созданием пиара в соответствующих городских кругах, а также контактами с журналистами занимается София Бендз. До этого она работала в пиар-агентстве Prime.
Людвиг Стригеус и Расмус Андерссон сумели создать красивый и удобный клиент. Можно искать треки и составлять плей-листы. Есть отдельные страницы для исполнителей и альбомов, связанные перекрестными ссылками. Музыка начинает звучать немедленно и хранится в зашифрованном виде в кэше компьютера. Ключ для дешифровки не сохраняется, его можно получить только через сеть. У пользователя есть доступ к музыке, но он ею не владеет.
Даниэль Эк хвалит программистов – но его мучает совесть. Мало кто знает, что соглашения с музыкальными и звукозаписывающими компаниями еще не достигнуты. Единовременный платеж в STIM (Шведское международное общество композиторов) все же позволяет ему получить тестовую лицензию на ограниченный период.
Бета-версия Spotify появляется в апреле 2007-го. По этому поводу команда разработчиков делает групповую фотографию. 14 человек улыбаются в объектив. Разработчик Гуннар Крейц в черной футболке с логотипом KTH на груди. В заднем ряду – Джонатан Форстер, единственный, кто в пиджаке. Мартин Биркельд, однокашник Даниэля Эка по гимназии, администратор офиса, выглядывает из-за плеча Фредрика Ниемеле.
Впереди на корточках сидит Расмус Андерссон в бело-голубом полосатом джемпере. В центре – Даниэль Эк, волосы дыбом.
Пер-Йорген Персон во все глаза смотрит на экран ноутбука. Плеер выглядит как iTunes, только темно-серый. Но когда он вписывает название своей любимой группы Killswitch Engage и нажимает на кнопку воспроизведения, музыка начинает звучать немедленно, без малейшей задержки. Никакой загрузки, никакой буферизации – музыка просто играет, и все. Напротив сидит Мартин Лорентсон, он широко улыбается. Когда-то Пер-Йорген был его шефом. Теперь они партнеры по Northzone, инвестиционной компании с офисом в одном из небоскребов на Хёторгет. Мартин Лорентсон пришел поразить инвестора. И ему это удалось.
«Откуда идет музыка?» – спрашивает Пер-Йорген Персон. Мартин Лорентсон показывает, что компьютер подключен к его мобильному телефону. У Пера-Йоргена нет слов. Сотни инвесторов годами просаживают кучу денег на музыкальные интернет-сервисы. Но это действительно фантастика! Восемь лет прошло с тех пор, как они с Мартином Лорентсоном сидели в одном офисе. Тогда он упустил шанс инвестировать в Tradedoubler. Чтобы добиться успеха с Northzone, Перу-Йоргену нужен хит. Может быть, Spotify станет новым Skype?
Вести переговоры с Мартином Лорентсоном трудно, поскольку он и сам богат. Пер-Йорген не хочет выказывать слишком уж большую заинтересованность, но в конце концов раскрывает карты и говорит, что готов инвестировать. Мартин Лорентсон улыбается и говорит, что должен подумать.
Даниэль Эк вырос в Рогсведе – это один из первых «железобетонных» микрорайонов Стокгольма по зеленой ветке метро. Отец исчез из его жизни довольно рано. Позднее Даниэль признается, что вообще с ним не общался. В первые годы мама Элизабет воспитывает сына одна. Даниэль учится занимать себя самостоятельно. Через какое-то время Элизабет выходит замуж, и у Даниэля появляется отчим Хассе. Когда Даниэлю исполняется десять, рождается его единоутробный брат Феликс.
Элизабет работает в центре досуга при школе, где Даниэль учится в младших классах. Денег у них немного. Но уже взрослым Даниэль вспоминает детство как веселое время, полное музыки. Элизабет часто слушает Bee Gees, Дайану Росс и Теда Гердестада. На стене висит гитара с нейлоновыми струнами, Даниэль ее осваивает. Сначала разучивает детские песни, но постепенно переходит на The Beatles и Nirvana. На школьных уроках музыки он учится играть на ударных, бас-гитаре, пианино и аккордеоне. Он музыкально одарен, но настоящим виртуозом становится, когда дело доходит до компьютеров. В пять лет у него появляется первый собственный компьютер – подержанный Commodore VIC-20, который подключается к телевизору. Даниэль играет каждый день и помногу. Когда что-то идет не так, просит маму помочь. «Попробуй разобраться сам», – неизменно отвечает та.
О проекте
О подписке