Итак, о поддержке видео-кодека H.264 мы услышали, но как с ним работать в условиях флеш-плеера? Да ничего особенного, как оказалось. Все тот же Джастин Эверетт-Чёрч, все разложил по полочкам.
Даже если ваш проект скомпилирован под 7-й плеер, все равно вы можете работать с этим кодеком. Все дело именно в новом плеере.
Раньше у нас было два кодека on2vp6 и SorensonSpark. Оба кодека использовались в контейнере FLV. Новый кодек пакуется в контейнер mp4 и это жесткое требование – мп4 и все тут. К слову сказать – это общепринятая практика. Многие mov, 3gp и m4v файлы пакуют видео через кодек h.264 именно в контейнер mp4.
Если же мы имеем видео-файл другой организации (формата) – тогда, конечно, флеш плеер ничего сним сделать не сможет.
Если вы сами пакуете свои видео файлы – то тут все понятно – правильно пакуем, и все будет хорошо. Если вам попался чей то видео файл – то самый простой способ проверить его совместимость с плеером – просто проиграть его )
Popularity: 2% [?]
декабря 8, 2007
Недавно по нескольким блогам прокатилась волна негодования новой политикой безопасности. BitmapData.draw() отказывается захватывать видео.
http://www.novemberain.com/2007/12/6/moviestar-security-arghh
И вот кажется есть отклик, разработчики объясняют свой поступок.
На Justin’s Flash Blog > WIWTW: Bitmapdata.draw and RTMP Snapshottin
cобственно можно и найти объяснение.
И вновь, для тех кому лень читать на английском – вольный перевод.
«Меня, – говорит Джастин, – в последнее время несколько раз спрашивали о безопасности и BitmapData.draw. В Flash Player были некоторые ограничения для этого метода, дабы предотвратить кражу контента. Недавно было обнаружена «возможность» (да попросту «грязный хак» -авт.) для захвата видео. К сожалению, то что кому то возможность – для другого баг и просчет )
Этот баг был поправлен в Flash Player 9.0.115. Однаго команда разработчиков флеш плеера и медиа сервера осознала, что штука полезная, и надо бы разработчикам такую возможность оставить, когда им это нужно.
Новая система разрешения захвата RTMP решается в два шага, требуя изменений в Flash Player и также в Flash Media Server. Изменения были сделаны на это неделе (пост был сделан 7-го декабря), в день анонсироваия Flash Media Server 3. Stream кoнтент может иметь флаг который распознается Flash Player 9.0.115 и дает разработчику возможность делать «снимки» с потокового видео».
Далее Джастин шаркает ножкой, извините, мол, за неудобства, но теперь, разработчики дорогие, вы имеете полезную официальную оп-цию для разработки своих ненаглядных приложений.
«Конечно, возможны хаки, и прочие ухищрения для обхода системы безопасности, но разрабочики Плеера не дремлют, и в ближайших релизах таке хаки не пройдут. Вместо этого Adobe прислушивается к комьюнити и снабжает плеер полезными и поддерживаемыми официально опциями».
Вот такая история. Интересно – а как будут обстоять дела у пользователей других серверов типа wowza и Red5?
Popularity: 5% [?]
декабря 8, 2007