BitmapData.draw() и политика безопасности нового плеера.
декабря 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: 4% [?]
Entry Filed under: безопасность,видео,грабли,Новости

3 комментария
1. Oleg Andreev | декабря 8, 2007 at 15:03
Я задал некоторые вопросы Джастину в комментах к его посту:
http://justin.everett-church.com/index.php/2007/12/07/wiwtw-bitmapdatadraw-and-rtmp-snapshotting/
2. Oleg Andreev | декабря 8, 2007 at 15:04
Конкретно, такие вопросы:
0) Where is the official info on RTMP (and other) video protection aspects in Flash?
1) Do FMS/RTMP users have to pay for FMS3 update to get that permissive flag?
2) Why permissive flag is not set by default?
3) Is flash player team going to add some kind of printscreen protection like DirectX does on Windows? If so, does it mean, other OSes, than Windows are “piracy suspected” by default?
3. murejib | декабря 8, 2007 at 15:29
Oleg Andreev, хорошие вопросы )
Последим за ответами.