Зачем еще нужен потоковый кодек?
Дата публикации: 13.08.2012

Секреты мобильных технологий.


Мы наглядно доказали, что потоковые кодеки полезны только для кино. И надо учитывать этот аспект, данные кодеки лучше применять там, где вы планируете смотреть именно кино – без копания в отдельных кадрах. Полезным примером может быть тревожное оповещение. Тут нужно быстро просмотреть видео, и ни о каком детальном анализе речь обычно не идет. Вам необходимо в режиме реального времени видеть, кто и что делает в вашем доме. Потоковые кодеки здесь более чем уместны. Естественно, что их достоинства будут проявляться не всегда из-за сетевых проблем, что мы уже говорили, но чаще они все-таки будут проявляться. И почему бы не использовать такой шанс? К тому же, последние мобильные девайсы выпускаются на чипах с аппаратной поддержкой потоковых кодеков. Это позволяет неплохо контролировать удаленную ситуацию, находясь в движении, например, по сотовому телефону.

Только надо подходить к выбору потокового кодека с умом. Ждете рекламы наших технологий? - Нет, спецлабовский S-JPEG, скорее всего, именно здесь не подойдет. Кроме того, мобильные устройства, скорее всего, не будут проигрывать флэш и другие кодеки, основанные на H.264. Нам не понять эту маркетинговую войну, но советуем делать выбор в сторону того, что поддерживают сами мобильные устройства, а это, в основном, некоторые разновидности MPEG-4, TS и DivX. При этом нужно понимать, что аббревиатура MPEG-4 и некоторые другие – это лишь контейнер, в котором могут содержаться различные виды кодеков. Во всех случаях перед покупкой убедитесь, что именно Ваш мобильный телефон работает с той или иной системой видеонаблюдения – обычно производитель предоставляет Интернет-тест.

К сожалению, потоковые кодеки очень чувствительны к качеству канала. Но с мобильной связью не все так радужно. Хоть все и привыкли к неплохому качеству цифрового телевидения, надо понимать, что оно прекрасно работает только по специально организованным каналам, которые в свободном доступе почти не встречаются. К тому же никуда не деться от проблемы неразрывности потоковых кодеков: любые перебои со связью они переживают очень тяжело. И, если ваша связь неустойчивая или вы находитесь в движении, то будете налетать на глубокие таймауты и частые предложения о переподключении. Кстати, по стандартам переподключение в потоковых фильмах занимает около минуты, т.к. технологией заложены принципы буферизации. Ни один фильм не начнет показываться, пока не закачается некая часть его начала. Если связь совсем убогая, то кИна не будет совсем.

Для сравнения: покадровые кодеки дают возможность передавать каждый кадр моментально – как только он появился в системе. Сорри, опять получилась ода покадровому кодеку. Ну, нет, все-таки в мобильном видеонаблюдении есть место потоковому, но только, если правильно его организовать. Все-таки тот факт, что «мобильники» и «планшетники» отлично заточены под потоковые видеоролики, грех – не использовать такую поддержку от богов технологий. Ведь нужно еще учитывать и низкую производительность ручных девайсов - тормозить может не только сеть, но и сотовый телефон.

Поэтому Спецлаб разработал свой механизм. Какой бы дерганой связь ни была, любой Интернет хорошо заточен под закачку и докачку файлов. Этот механизм отработан еще на заре цифровых коммуникаций. Поэтому  эффективнее использовать пересылку потоковых видеоданных, если так можно выразиться, оффлайн: разбивать видеопоток на короткие видеофайлы, к тому же пожатые мощным потоковым кодеком, и пересылать их на мобильное устройство, скажем, тем же соединением HTTP. Да даже почтовым клиентом – гарантия доставки будет намного выше. 

На мобильном устройстве эти файлы склеиваются и показывают, как бы, живое видео в потоковом виде. Получается идеальный вариант: меньше ресурсов на просмотр, ниже требования к пропускной способности, выше гарантия доставки.

Но, рассказ был бы не полным, если бы мы ограничились только технологиями. Решив конкретные технические проблемы, надо примерить это решение на людях. И, не смотря на «гениальность» всех идей, клиент все равно остается недовольным. Да, стало всё быстрее и надежнее, но стало ли полезнее?

Если вы живете в однокомнатной сарайке, то система за пару штук долларов вам, конечно, поможет. Но, что делать, если комнат много и, соответственно, камер тоже много. А мобильные устройства пока заточены лишь для просмотра одного канала видео. Криминальные события обычно развиваются так быстро, что вы не будете успевать переключаться между камерами, да и предугадать нужную непросто. Наши опыты на людях, к великому сожалению, показывают, что человек с трудом ориентируется в просмотре удаленных камер. Учитывая, что видео на все мобильные устройства поступает с явной задержкой, выбрать нужную камеру крайне непросто. Ну, как предугадать, что через 30 секунд вор зайдет именно в эту комнату? А ведь это надо делать еще и на бегу. Как правило, получив тревожное оповещение, хозяин дома садится в автомобиль и включает «10-ую скорость». Плюсом при этом он обзванивает ближайшие источники помощи, например, соседей. Как в такой нервной обстановке еще и правильную камеру выбрать, т.е. предугадать?

trevognoe_opoveshenie.jpg


Продолжение следует…

IP-клоны Аксиса.
Вырезка из дайджеста интегрированного оборудования.
Архив или помойный ящик?
Запись без пересжатия.