Журнал «Компьютерра» №34 от 20 сентября 2005 года
Шрифт:
Нелишне, кстати, напомнить, что и сверхуспешный ныне Дэн Браун, автор «Кода да Винчи», обрел популярность благодаря тому, что в середине 1990-х годов догадался выложить первый роман «Цифровая крепость» в свободный интернет-доступ. И если бы писатели, наконец, поняли, что электронные книги вовсе не конкуренты книгам обычным, а лишь своеобразное их маркетинговое дополнение, то судьба и-буксов, возможно бы, в корне изменилась. Ведь если нет нелегальных копий, нет и пиратства.
ОКНО ДИАЛОГА: Известному изобретателю требуется помощник
В последнем номере прошлого года мы рассказывали о необычном устройстве от американской
Как вы оказались в команде Шеффера? Это ведь довольно редкий поворот в карьере обычного краснодарского программиста. Или вы необычный программист?
– Не совсем. В России я официально никогда не работал - трудился фрилансером, занимаясь прототипированием ПО для российских и иностранных компаний. Но однажды попал в Нью-Йорк, где и познакомился с Кенни.
Каким образом?
– Совершенно случайно. Наткнулся на объявление: «Известному изобретателю требуется помощник». От кандидата, кроме творческих способностей и владения разными технологиями программирования, требовались довольно странные вещи - умение общаться со знаменитостями, находчивость, обаяние, способность принимать решения и т. д. Как я потом понял, объявление было в стиле Кенни. После короткой переписки он пригласил меня в офис, и, как только я переступил порог, мы сразу же приступили к работе. Только через несколько дней решили обговорить финансовые условия и мои обязанности.
Это типичный американский подход?
– Наоборот - в Америке так дела не делаются. Но Шеффер вообще нетипичный бизнесмен. Ему уже за шестьдесят, а выглядит лет на сорок, очень энергичный, весь в делах, но «разгребает» их играючи, шутит постоянно… Друзья у него самые необычные - от Стинга и Бориса Гребенщикова до Березовского.
Что ж, не будем на этом останавливаться - сетевые поисковики выдадут всем желающим массу информации по запросу «Ken Schaffer». Есть, например, хорошая статья в «Нью-Йоркере», рассказывающая, почему Шеффер увлекся Россией, на чем заработал первые большие деньги, как продавал в СССР спутниковые телефоны и т. д.
Вы участвовали в разработке TV2Me с самого начала? Как тогда формулировалась задача? Что и зачем вы собирались сделать?
– Я пришел в команду, когда уже были готовы отдельные блоки, часто несовместимые друг с другом. Их надо было собирать, одновременно исправляя, но все это не меняло первоначальной цели проекта. А она вытекала из проблемы, которую Шеффер понял сначала сам, а потом объяснял нам. Дело в том, что телевидение каждой страны в полной мере доступно лишь человеку, находящемуся в этой стране. Даже с учетом сотен спутниковых телеканалов, которые по своей сути не знают границ, но для которых существуют серьезные формальные барьеры. Положение вещей на рынке, а главное, в законодательстве таково, что, например, Time Warner USA может продавать свои услуги только в США. И обойти этот барьер она не может.
Поясним читателям почему. Для телевизионного вещания в любой стране нужна лицензия, даже если это вещание из нейтрального космоса. Компании же получают лицензии далеко не во всех странах, иногда потому, что не хотят подчиняться требованиям местных законов, а иногда - не видя для себя достаточной аудитории. В такой стране спутниковый сигнал нелицензионной компании может быть сильным, но, образно выражаясь, не совсем легальным. И если каналы закодированы, то официально продавать карточки для их приема вещатель не имеет права. С продажей телеконтента ситуация примерно такая же.
– Верно. Хотя почти в любой стране можно найти иностранные каналы, но их мало и они адаптированы. Проще говоря - неполноценны. Интернет мог бы решить эту проблему, но не решил. Уже не первый год многие компании ведут в Сети видеотрансляции. Их плохое качество непринципиально - это лишь вопрос времени. Принципиальное же неудобство таких трансляций в том, что они хороши для демонстрации, но не для просмотра в комфортной семейной обстановке. Что делать, если русский ребенок, живущий в Колорадо, хочет включить русский детский канал нажатием пары кнопок на пульте от телевизора? А если вы подписаны на услуги телекомпании в одной стране и хотите смотреть свои передачи, находясь в другой? Вы ничего не сможете, даже если у вас будет очень быстрый доступ в Сеть. В этом и заключается проблема, увиденная Шеффером. И было найдено решение - сделать сетевой «удлинитель» ТВ-сигнала. Через Интернет он может дотянуться до любой точки (где уже протянут сам Интернет). «Удлинитель» нужен не только для видео, но и для пульта управления. Чтобы все было, как в телевизоре. Нажал кнопку - включилось, нажал другую - переключил канал. Ничего лишнего, а ограничения зависят лишь от скорости соединения. Никаких настроек, никакого обслуживания, это же «телевизор». Нужно лишь хорошее качество, надежность и безопасность.
Еще нужна дешевизна, но не будем о грустном… Спустя больше года после начала продаж TV2Me наша редакция так и не смогла раздобыть экземпляр для тестирования и вскрытия. Приходится по-прежнему повторять слова чужих обозревателей об удивительно хорошем качестве картинки, которая лучше всех виденных ими IP-телетрансляций.
– Я могу дать вам видеоролик. Например, новости CBS 2, записанные в Краснодаре, куда они были переданы из Нью-Йорка.
Но мы не сможем показать его на бумаге. А отдельный кадр мало что значит - в любой трансляции можно выбрать секунды, сравнимые с фотографией и, наоборот, - неважнецкие… Придется повторить фразу из рекламы: «Для передачи телепрограммы с нормальным качеством, хорошим стереозвуком и без пропуска кадров достаточно доступа в Сеть со скоростью 384 кбит/с». То есть 48 Кбайт/с. На пиратских CD фильмы обычно обрабатывают кодеком DivX на скорости вдвое-втрое большей. Как достигнут такой результат? Вы написали новый видеокодек?
– Нет, мы доработали уже имеющийся, из набора MPEG-4. Но секрет хорошей картинки не в нем, а в предварительном аппаратном кодировании. На TV2Me-cерверы устанавливаются оригинальные карты видеозахвата. Качество видео нельзя назвать фантастическим, и «в упор» оно не кажется столь хорошим, как его описывают. Но его вполне достаточно, чтобы не утомлять глаз. Просмотр действительно комфортен даже на плазменном экране, и через уже минуту забываешь, что это не телевизор. Софт же главным образом обеспечивает корректную работу буфера - не всегда путь через десятки провайдеров оказывается легким.
Так что, плохое качество ваших конкурентов вызвано плохим захватом видео?
– Скажем так - у нас видеокарта проводит предварительное кодирование с учетом низких битрейтов будущей IP-трансляции. Хотя качество видеозахвата тоже важно.
Какие видеокарты ставятся в TV2Me-cерверы?
– Извините - коммерческая тайна. Это дорогие серийные карты, но алгоритмы, под которыми они работают, изменены для наших задач.
Проще говоря, вы подправили драйверы… А FPGA-матрицы у вас используются?