Flash на сервере Linux - PullRequest
0 голосов
/ 12 июля 2010

Я фанат Flash и хочу услышать, что Flash работает хорошо с сервером Linux. Как работает производительность Flash в Linux окружающая среда

Я не знаю о серверах и Linux, но должен иметь ответ. Я пытаюсь быть объективным.
Спасибо,

Требования:
• Сначала проверьте Flash без медиасервера «Просто Flash Runtime AVM2»
• Получить ответ о том, как это работает
• Кроме того, узнайте, что происходит, когда Flash передает серверные сценарии, DLL и т. Д.

USE:
Я хочу запускать анимацию, чтобы Flash общался
и отправлять и получать сообщения.


КОММЕНТАРИИ: ' от penguin.swf '

-Browsers
кажется, работает в опере, но вылетает konqueror (может быть, моя конфигурация)

-64Bit
Когда нам ожидать родную 64-битную версию Flash Player? Почти невероятно, насколько медленные проприетарные закрытые приложения, когда это поставляется с собственной поддержкой 64-битной технологии.

-fullscreen
Я не понимаю эту проблему полноэкранного ускорения. На youtube.com, Полноэкранные видео в основном недоступны для нового плеера, но старые игрок они играют хорошо. Почему вы не можете форсировать ускорение ???

-CPU
Только что обновил с предыдущей конюшни до этой новой, и я вижу некоторые ужасное использование процессора. На 7600GT с последними стабильными драйверами nvidia он использует 40% процессора, чтобы просто показать видео, и до 80% в полноэкранном режиме (на двухъядерном x2 @ 2.2ghz). Если я выключу аппаратное ускорение во время при воспроизведении видео я получаю один процессор максимально на 100%, а другой на 80%. Видео, которые я тестировал, было только на YouTube. Я использую 32-битный Firefox (2.0.0.11) на x86_64 gentoo. Надеюсь, вы можете посмотреть на это.

Комментарии о том, что Flash не 64-битный, не загружает процессор и не работает в полноэкранном режиме, не кажутся уникальными для Linux

1 Ответ

1 голос
/ 13 июля 2010

Существует 64-битный Flash-проигрыватель для Linux ... но, к сожалению, сейчас вы не можете получить его от Adobe.Они удалили бета-версию для Flash Player 10 64-bit и выложили бесполезное сообщение: http://labs.adobe.com/technologies/flashplayer10/64bit.html

Если у вас есть дистрибутив, такой как Ubuntu (или Ubuntu Server), они склонны использовать ndiswrapper, чтобы использовать32-битный флеш плеер.Я обнаружил, что это очень нестабильно.64-битная версия, с которой у меня не было проблем со стабильностью.

Существует очень ОЧЕНЬ мало различий между сборками Linux Desktop и Server в том, что касается Flash.Он работает в браузере и до тех пор, пока у вас установлен браузер (я использовал только Firefox / Iceweasel для Debian), Flash будет работать на сервере так же, как и на рабочем столе.Если вы можете получить libflashplayer.so для 64-битной версии, его можно просто удалить в папку плагинов вашего браузера и он должен работать.Разные браузеры имеют разные папки.(Firefox в Ubuntu - это / usr / lib / firefox-addons / plugins, а Chrome - / opt / google / chrome / plugins)

В бета-версии Flash 10 нет аппаратного ускорения, которое объясняет полный экранСлезы проблемы и производительность процессора вы заявили.(Весь рендеринг, выполняемый в бета-плеере, использует полную загрузку ЦП, включая декомпрессию видео. ЦП не справляются с этими задачами.)

Насколько он взаимодействует?Он общается так же, как в клиенте Windows.Вы можете использовать ExternalInterface для взаимодействия с javascript на странице или, если вы размещаете его в Coldfusion, вы можете использовать Remoting так же, как и на серверах Windows.Если вы используете Linux-сервер в качестве медиа-хоста, он отлично подойдет для клиентов Windows, и у них все равно будет ускорение видео.Сервер хостинга не оказывает реального влияния на производительность Клиента.

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

Я работаю во Flash для работы, защищаю Linux для людей, которые не играют много, и в целом думаю, что ситуация с Adobe сейчас в значительной степени дерьмо ... но яНадеюсь, что у них что-то в рукаве.

...