Участие во FlashGAMM - $25 до 21 апреля и 50 - после, а премиум - 50 и 75
FlexiPedia Wiki on Adobe Flex
Флэш Потрошитель - Флэш & Флекс, rost[ухо]flash-ripper.comФлэш & Флекс, rost[ухо]flash-ripper.com

Флэш Потрошитель этот | тот | 1.0

С 09.09.2002
  • Наша коллекция багов Flash
  • Ссылки для начинающего аниматора

Микроблог

Droid Sans Mono - great coding font
Rost
- 15 часа
Работа Garbage Collector в Flash Player
Rost
- 15 часа
Developing iPhone apps with the Flash Platform
Rost
- 15 часа
Google Docs - простыми словами
Rost
- 15 часа
Примеры успешных Semantic Web проложений
Rost
- 15 часа
Добавляем CKFinder к модулю FCKEditor для Drupal
Rost
- 2 дня
injun #576871 - начинающим флексерам
Rost
- 2 дня
Осторожно, мошенники: мой Гуглофон отправлял одну смс в час, если ничего не делал, и одну в 10 минут, если я активно его использовала - итого за день уходили сотни рублей
Rost
- 2 дня
Flex Constructor: Живая трансляция с Adobe Flash Media Server 3 и Adobe Flash Media Live Encoder.
Rost
- 2 дня
DZone Refcardz #90: ColdFusion Builder
Rost
- 2 дня
Читать все записи
Главная › Блоги › skip's blog

Некрасивое поведение Adobe

Доброго времени суток всем!

Возможно многие помнят мой пост, призывающий проголосовать за feature request по поводу добавления эхоподавления ( http://bugs.adobe.com/jira/browse/FP-273 ) , сначала он как-то пылился и никто на него сильно внимания не обращал, но совсем недавно в ветке развернулась бурная дискуссия. Оказалось, что у Adobe есть система addin для flash-плеера и есть специальный addin для их сервиса Adobe Connect Pro, который по сути является сам flash-плеером с поддержкой эхоподавления, screensharing и других вкусностей, которые недоступны обычным разработчикам, а доступны только Adobe.

Как это называется??? И почему до сих пор в обычном плеере нет эхоподавления!? ПОЗОР....

Твоя оценка: Нет Средняя: 1.8 (14 голоса )
  • skip's blog
Сб, 23/05/2009 - 15:17 — skip
  • acoustic echo cancellation
  • adobe
  • flash player
  • Буфер обмена

Найдены баги:

Я так и знал что рано или позно до Flash Ripper'а доберутся нытики и прочие неудачники =)

nirthfurzahad (не проверено) 16:17 23/05/09

Как это называется??? И почему до сих пор в обычном плеере нет эхоподавления!? ПОЗОР....
Да кстати, вы можете соглашатся с моей точкой зрении о вас или не соглашатся, это полностью ваше дело. Но так сложилось, что данный ресурс читают очень уважаемые люди. Будьте добры не вести себя на людях как истеричка. Не печатайте капсом и не имеет смысл ставить больше одного вопросительного знака подряд.

nirthfurzahad (не проверено) 16:19 23/05/09

в 10ке нету FFT для sound.extract()! я буду плакать! какие адобе негодяии!!

W. (не проверено) 16:38 23/05/09

Это называется "сохранение за собой коммерческого преимущества". Собственно, имею на это полное право (и юридичеки, и этически). Ну а мы имеем полное право быть недовольными и возмущаться Smile

yzh44yzh (не проверено) 21:22 23/05/09

Как это называется???

Бизнес.

Slon_vsapogah - http://riapriority.com/blogs/slon-vsapogah.php 23:35 23/05/09

Бизнес есть бизнес, а по поводу истерички - я имею право пытаться привлечь внимание к насущному вопросу, по поводу неудачников - вообще НИОЧЕМ.

skip - http://blog.flaphone.com 00:47 24/05/09

>вообще НИОЧЕМ.
Опять вы за свое =) Chill out!

nirthfurzahad (не проверено) 14:13 24/05/09

Нирт, все таки зря ты так про Скипа. Он-то по делу жалуется как раз, не от праздного нытья.

Rost - http://rost.rajaka.net/ 16:25 25/05/09

Я не критиковал пост Скипа, я критиковал его поведение. Вопрос об Addin'е дело Adobe. А бросатся словами Позор, капсом и прочей ерундой не менее прилично чем обзывать оратора Истеричкой (то что я сделал).

nirthfurzahad (не проверено) 18:05 25/05/09

Оказалось, что у Adobe есть система addin для flash-плеера и есть специальный addin для их сервиса Adobe Connect Pro, который по сути является сам flash-плеером с поддержкой эхоподавления, screensharing и других вкусностей, которые недоступны обычным разработчикам, а доступны только Adobe.

Мне кажется, ты все жек недооцениваешь сложность задачи для разработчиков Flash Player. Понимаешь, то что есть такой-то и такой-то Addin с уже реализованной такой-то и такой-то функцией, может нисколько им не помогать просто по той причине, например, что его делала другая команда, используя другой языке / компилятор / фрекймворк, и все наработки этого аддина могут быть просто бесполезны для флэш-плейера, у которого, как у старого и большого проекта, наверняка уже есть свои требования по коду, совместимости с браузерами, внутренними приоритетами разных задач и т.д. и т.п.

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

Rost - http://rost.rajaka.net/ 16:24 25/05/09

Рост, так если почитаешь разбор полетов по той ссылке, что я дал ( http://www.lingonetwork.com/misc/adobe-s-mysterious-systemproduct-and-co... ), то увидишь, что там наш любимый flash-плеер и есть по сути, просто версия другая и подключить его не представляется возможным с помощью обычных SDK для всех остальных разработчиков... А про задачу с AEC - в 10ом плеере есть Speex, в SDK, поставляемое со Speex есть отличный AEC, бери да используй, но почему-то его не взяли до сих пор. Вот и получается обидно, что у Адоби оно есть, а у нас нету.

skip - http://blog.flaphone.com 16:34 25/05/09

Да, я это и имел в виду - во-первых, не полностью совместимая версия SDK. Во-вторых, приоритеты, которые выставила этому багу Adobe. Как видим сейчас, у него приоритет очень никакой, "Priority: None". Баг старый, а решение они еще не приняли, или пока его просто не могут сделать публичным. Это напоминает историю другого популярного бага-444, у которого тоже непростая судьба приориетизации (слово-то какое Smile

Возможно, Адобы действительно не имеют сейчас достаточно ресурсов, чтобы реализовать вокруг этого бага стандартный полный цикл производства, включая анализ требований, разработку архитектуры, функциональную спецификацию, разработку беты, тестирование, разработку релиз-кандидата один, тестирование, разработку релиз-кандидата два-три, тестирование, выпуск, стабилизация, сбор фидбека от пользователей — на самом деле работы немало.

По поводу той самой изобличающей статьи

Статья, на которую ты сослался, очень интересная для любого флэш-хацкера, но сама по себе еще ничего не доказывает. Сам автор говорит об этом под заголовком "My interpretation of the situation" в конце:

First, even though theres been a lot of investigation up until this point, this is still just speculation on my behalf. Don't take this as gospel by any means..

Крайне важно то, что главное "открытие" его статьи о наличии шумоподавления в адд-оне а Adobe Connect, не явлется новостью для обычного пользователя Adobe Connect, который хоть раз побывал в роли презентатора (как я) — да, скачивается адд-он к плейеру, да, именно он делает возможным новые фичи типа расшаривания экрана. Но, важно заметить, все это происходит уже не в браузере, а отдельном окне приложения, нечто вроде флэша с оберткой, и я не уверен, что в браузере это сработало бы. Возможно, стэнделонность приложения здесь как раз является ключевым фактором. Кстати, спешу "порадовать": несмотря на вроде бы реализованное там эхоподавление, проблемы с эхо возникают перманентно. То ли мы не умеем этим пользоваться, то ли проблема там не решена до конца — я не знаю, но только на последней нашей онлайн-встрече мы потратили полчаса на отстройку звука, которая так и не удалась.

Я склонен считать, что ограничения в реализации эхоподавления во flash player все-таки технические, а не политические, как предполагает автор статьи.

Кстати, автор статьи, похоже, очень неплохой разработчик, но при этом типичный юзер, который редко читает лицензионные соглашения. При установке Add-in'а он принимал лицензионное соглашение, в котором подписался не хакать код больше об этом и о других прикольных штучках-плагинах к флэш-плейеру можно узнать вот в этой статье: Plugins for the Flash Player?, очень интересное чтиво для стратега, тактика и просто любого любознательного флэшера.

В связи с тем, что автор статьи полез ковыряться в скачанный плагин, да еще и запостил в сети куски добытого кода, ему грозят вполне определенные юридические санкции. Предполагаю, что архив с исходниками его потрошения исчезнет, как только Adobe обратит пристальное внимание на его статью Smile

По поводу этого поста в целом

Я - за публикацию таких статей, потому что, как верно заметил yzh44yzh выше, дело Adobe - выпускать продукт, а наше дело - пользоваться, хвалить, жаловаться и помогать (при желании, и критика — это большая помощь). Я за то, чтобы создавать шум по делу и привлекать внимание к острым вопросам, обсуждать их публично, прямо и открыто, и с эмоциями, если они есть, ведь так шанс разрешения вопроса возрастает, тут уже голову в песок прятать все труднее и труднее для любого участника, включая Adobe. Спасибо за пост!

Rost - http://rost.rajaka.net/ 00:49 26/05/09

На моем опыте, когда с эмоциями, компании частенько игнорируют вообще.

nirthfurzahad (не проверено) 07:41 26/05/09

На моем опыте, когда с эмоциями, компании частенько игнорируют вообще.
Вообще, компании игнорируют все, что могут игнорировать (и не-компании поступают также — кому нужна лишняя работа без очевидной прямой выгоды?). И эмоциональные статьи в каком-то смысле игнорировать действительно сподручнее, мол, все же и так видят, что у кого-то эмоции, сделаем крутые лица и пойдем дальше.

Но эмоциональная статья имеет много шансов вызвать резонанс, широкое обсуждение и массу новых статей, а это уже игнорировать труднее.

Вот, смотри, сколько мы комментов уже тут понаписали.

Rost - http://rost.rajaka.net/ 11:31 26/05/09

хм, а какой смысл держать разработанные фичи для себя? ведь я так понял что доступ к ним только у Адобе?

sanych (не проверено) 17:42 25/05/09

Думаю, что смысл этот для них небольшой, ответил подробно здесь.

Rost - http://rost.rajaka.net/ 00:52 26/05/09
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2009 Ростиславр · О проекте · Подписка на новости (RSS) · α-тестировани невероятного
What is OpenID?
  • Зайти по OpenID
  • Cancel OpenID login
  • Зарегистрироваться
  • Запросить новый пароль
]]>


]]>
]]>
Flash Ripper RSS Feed
]]>
]]> Подписаться на RSS ]]>