вторник, 14 декабря 2010 г.

О выборе протокола получения видео на стороне флеш клиента
Единтсвенное внятное описание RTMPT, которое удалось найти. Суть протокола в том, что клиент постоянно опрашивает сервер post-запросами, чтобы тот мог отправить ему в ответ данные.

Протокол BOSH - туннелирование через HTTP от сообщества XMPP. В начале документа есть описание проблем, которые возникают с HTTP-тоннелями.

Тема HTTP-тоннелей пересекается с техникой Comet

Очень ценная статья про firewalls & proxies в контексте RTMP

Web-сокеты - ожидаемая альтернатива всему этому
Хорошая статья от adobe про RTMFP Это новый протокол для передачи видео через UDP.

Серая статься про MP4 с белыми ссылками
http://avchat.net/ - видеочат как продукт
http://rtmpd.com - rtmp-сервер на C++, 60K строк

четверг, 11 ноября 2010 г.

На justin.tv можно вещать через Adobe Flash Media Encoder. Конфигурационный файл (XML): http://ru.justin.tv/broadcast/fmle3_config
Так можно вещать видео в H.264 и VP8.

среда, 13 октября 2010 г.

Здесь описан однобайтовый заголовок NLU для H.264:
RTP Payload Format for H.264 Video http://www.rfc-editor.org/rfc/rfc3984.txt
При передаче H.264 нужно помнить о SPS и PPS - "sequence parameter set" и "picture parameter set".

Блог человека из команды Adobe Flash Video: http://blog.kaourantin.net
Пост 2007-го года о появлении поддержки H.264 во Flash: http://blog.kaourantin.net/?p=65

Сводка по полям в onMetaData: http://www.buraks.com/flvmdi/

H.264 streming для Apache/Lighttpd/Nginx: http://h264.code-shop.com/trac

вторник, 7 сентября 2010 г.

Формат MP4 тесно связан с Apple QuickTime, поскольку основан на спецификации QuickTime 2001-го года. Поэтому описания формата QuickTime могут помочь разобраться в MP4:
версия 2001-го года
текущая версия

Переход к произвольной позиции в mp4-видеоролике описан здесь.

понедельник, 6 сентября 2010 г.

ISO/IEC 14496-12 доступен бесплатно на сайте ISO (должно помочь разобраться с MP4, который ISO/IEC 14496-14):
http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html

Описание F4V от Adobe:
http://www.adobe.com/devnet/flv/pdf/video_file_format_spec_v10.pdf

Новая версия спеки (10.1) - существенно обновлённая:
http://www.adobe.com/devnet/f4v.html
Мультикаст во flash:
http://habrahabr.ru/blogs/flex/103427/#comments
http://www.flashrealtime.com/tag/multicast/

P2P во флеше выглядит многообещающе: уже можно собирать сервисы видеоконференций "на коленке", не обременяя себя затратами на видеотрафик.
Отличная серия статей по аудио/видеоформатам от человека из команды Youtube:
http://diveintomark.org/tag/give