Еще нужна дешевизна, но не будем о грустном… Спустя больше года после начала продаж TV2Me наша редакция так и не смогла раздобыть экземпляр для тестирования и вскрытия. Приходится по-прежнему повторять слова чужих обозревателей об удивительно хорошем качестве картинки, которая лучше всех виденных ими IP-телетрансляций.
- Я могу дать вам видеоролик. Например, новости CBS 2, записанные в Краснодаре, куда они были переданы из Нью-Йорка.
Но мы не сможем показать его на бумаге. А отдельный кадр мало что значит - в любой трансляции можно выбрать секунды, сравнимые с фотографией и, наоборот, - неважнецкие… Придется повторить фразу из рекламы: «Для передачи телепрограммы с нормальным качеством, хорошим стереозвуком и без пропуска кадров достаточно доступа в Сеть со скоростью 384 кбит/с». То есть 48 Кбайт/с. На пиратских CD фильмы обычно обрабатывают кодеком DivX на скорости вдвое-втрое большей. Как достигнут такой результат? Вы написали новый видеокодек?
- Нет, мы доработали уже имеющийся, из набора MPEG-4. Но секрет хорошей картинки не в нем, а в предварительном аппаратном кодировании. На TV2Me-cерверы устанавливаются оригинальные карты видеозахвата. Качество видео нельзя назвать фантастическим, и «в упор» оно не кажется столь хорошим, как его описывают. Но его вполне достаточно, чтобы не утомлять глаз. Просмотр действительно комфортен даже на плазменном экране, и через уже минуту забываешь, что это не телевизор. Софт же главным образом обеспечивает корректную работу буфера - не всегда путь через десятки провайдеров оказывается легким.
Так что, плохое качество ваших конкурентов вызвано плохим захватом видео?
- Скажем так - у нас видеокарта проводит предварительное кодирование с учетом низких битрейтов будущей IP-трансляции. Хотя качество видеозахвата тоже важно.
Какие видеокарты ставятся в TV2Me-cерверы?
- Извините - коммерческая тайна. Это дорогие серийные карты, но алгоритмы, под которыми они работают, изменены для наших задач.
Проще говоря, вы подправили драйверы… А FPGA-матрицы у вас используются?
- Нет, перепрограммируемых матриц в системе нет. И вообще вы напрасно интересуетесь аппаратными нюансами. Вы же не думаете, что уникальность TV2Me в каком-то чипе?
Ну, может быть, не одном, а в удачном сочетании нескольких…
- Ничего подобного! Как программист я вас уверяю - дело совсем не в железе. Во всем проекте TV2Me нет принципиально новых технологий. Его уникальность в нестандартном подходе к уже имеющимся. Чтобы было понятнее, проведу аналогию. Уже много десятилетий можно создать гибрид семейного автомобиля и самолета. Или вертолета, кому как нравится… Технологии это вполне позволяют - есть нужные двигатели и материалы. Более того - энтузиасты регулярно создают такие аппараты, даже со складывающимися крыльями и парковкой на обычной стоянке. Но серийными они не становятся - главным образом потому, что нормальному человеку очень трудно научиться управлять таким самолетом. И любым другим. Для популярности такого гибрида он должен быть не сложнее и не опаснее автомобиля.
Вы хотите сказать, что, если не считать качества, новизна TV2Me - в упрощении IP-трансляций, которые раньше были сложны и неудобны для большинства людей?
- Именно так. Сейчас даже неопытный человек может без проблем подключить наш сервер, проверить его работу, а потом в отеле любой страны смотреть телеканалы, транслируемые из своего дома. И не просто смотреть, а лежа на гостиничном диване, как обычно, и щелкая пультом ДУ.
Ну, не совсем как обычно… Видеопоток у вас проходит через глубокие буферы, и задержка между командой и ее результатом на экране - почти десять секунд. Пробежаться по каналам с привычной скоростью не получится.
- Вы же понимаете - это плата за отсутствие выпавших кадров. Нынешний Интернет слишком нестабилен, чтобы обходиться более короткими буферами. И это мелкое неудобство по сравнению с главными возможностями. Я помню, как сидел в нью-йоркском Центральном парке с ноутбуком. Там есть Wi-Fi-доступ, и можно выйти в Интернет. Так вот, когда я там, сидя на лавочке, смотрел новости по ОРТ, передаваемые нашим сервером из Москвы, а потом, нажав кнопку, переключился на второй канал и стал смотреть «Приключения Электроника» - чувства были, как у первого человека на Луне. Такого ведь никогда раньше не было. Это первая дружественная к обычным людям система сетевых видеотрансляций, и железо тут ни при чем. Поэтому я удивляюсь вашему интересу к нему. Вы еще спросите, сколько мегабайт памяти в сервере… Когда вы сидите в другой стране перед телевизором, к которому подключили ноутбук, и смотрите любимый телеканал, вам ведь неважно, как работает система, если она работает хорошо. Вы не задумываетесь, откуда сервер берет названия каналов, список которых показывает вам через Интернет. Вы просто подключили этот ящик к видеовыходу своего тюнера и не ломаете голову, как сервер узнает правильные команды для управления тюнером по инфракрасному каналу его ДУ. В TV2Me много уникальных разработок, которые не используются больше нигде. Главная особенность системы - она совместима с самым разным оборудованием без специальной настройки. Настоящий «удлинитель», максимально простой в использовании.