HD Video в Интернете — Flash или Silverlight?

    flashhd.png

    Flash и HD (H.264) Video. Сравнение ActionScript 2 и 3.

    Быстрое исполнение видео, комбинируя с интерактивностью, является важным фактором для платформы. Какую платформу выбрать? Сравнение между ActionScript 2 и ActionScript 3 показывает, что ActionScript 3 и виртуальная машина AVM 3 в Flash, работают значительно быстрее.

    Сравнение рендера между AS2 и AS3: Обратите внимание, что AS2 может оперировать только с 10000 пикселей, тогда как AS3 может работать до 50000 пикселей.



    Вы можете посмотреть на рендер-тест, на работу AS 2 и AS 3 с пикселями. Это хороший тест, так как он наглядно демонстрирует, как AS 2 и AS 3 работают с пикселями, а значит и аналогично с видео.

    Кстати стоит обратить внимание, на то, что Flash Player стал поддерживать HD Video не просто так.
    В принципе, рано или поздно оно это все-таки произошло бы, но Silverlight конкурирующая технология Microsoft, дала отличный толчок Adobe, и поэтому выход Flash Player 9 с поддержкой HD (H.264) Video произошло довольно неожиданно. Кстати HD Video Silverlight выглядит тоже довольно неплохо (я б даже сказал отлично). А этот пункт был один из главных (поддержка HD видео) у Silverlight.

    Silverlight и HD Video VC-1
    Для начала демонстрация HD Video от Silverlight:

    halo3silver.png

    Silverlight активно продвигает свое HD Video на различных ресурсах, например таких как:

    Возможности Flash Video, также позволяют создавать различные интересные вещи, например neave.tv. Если говорить о полноэкранном видео, с высоким качеством и сравнивать Flash и Silverlight, сложно выбрать лидирующую технологию.

    Но если быть до конца честным, на данный момент Flash Video (или формат FLV), да, лидирующий видео формат в Интернете (вспомните YouTube, Google Video), но не позиционируется как HD Video или вообще как видео качественного формата. Времени, на распространение нового Flash Player 9 (который нынче в бэте) c поддержкой H.264/MPEG-4 AVC, предсказывают не менее шести месяцев.

    Хотя и это спорный вопрос, так как за последние полгода Flash Player 9 установлен практически на 90% компьютеров, имеющих выход в Интернет, а это, кстати, революционный результат. За что мы еще любим Flash? За его мультиплатформенность. Так как Flash может исполняться под любым браузером и любой операционной системой, а этого как раз и не хватает Silverlight.

    Но, зато, у Silverlight есть отличный плюс. Silverlight 1.0 уже ввел поддержку HD Video, буквально с первой версии. И с его постепенным развитием и распространенностью, этот плюс присутствует изначально, чего не скажешь про Flash.

    Так что у Silverlight и Flash – борьба за HD Video в Интернете стартует практически на одинаковых позициях.
    Единственная разница – у Flash кодек H.264, а у Silverlight – кодек VC-1.
    Так что выбор за форматом и стандартами. А не все равно ли, так как и H.264 и VC-1 – это HD Video? А кто первым доберется до финишной прямой… Покажет время.

    По крайне мере, в этой гонке, обычные пользователи (да и разработчики) только выигрывают.
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 40

      +2
      не забывайте про habracut
        0
        Я бы добавил — и про спеллчекер тоже.. :(
        +1
        Самое смешное, что даже хотя бы 640х480 редко встретить можно, что там про HD говорить.
          0
          H.264 сейчас в том же YouTube активно используют, переливают в него всю базу, его и Apple продвигает как может (Apple TV, iPhone, iPod) и вообще у Adobe фора неплохая, хотя, судя по всему, технологии мало отличаются (у Silverlight мультиплатформенность же тоже заявлялась, точно помню), так что дело в маркетинг и юзерах.
          К флэшу все привыкли, зачем брать что-то новое когда оно принципиально не лучше?
            0
            у Silverlight мультиплатформенность же тоже заявлялась, точно помню

            Заявлялась, допустим, версия для Линукса будет называться Moonlight. Вот только не известно, когда она появится.
              0
              Фора увеличивается!)
                0
                на данный момент я не вижу у Silverlight мультиплатформенности. Возможно будет... Но пока нет
                0
                и ссылка на тему мультиплатформенности... вспомнил
                http://riapriority.com/blogs/constantine…
                  0
                  > у Silverlight мультиплатформенность же тоже заявлялась, точно помню

                  некрософт много чего заявляет. Например, .NET тоже заявлен как мультиплатформенный..
                    0
                    На никсах это Mono. Правда к некрософту оно отношения не имеет...
                      0
                      так у них и совместимость весьма условная.
                  0
                  ну и конешно не стали трогать ogg theora
                  хотя этот формат уже принят для как основной в Wikimedia Foundation
                  и у него есть будущеее так как распространяется совершенно свободно
                  0
                  Прогресс это здорово, но неужели так много людей с каналами позволяющими смотреть HD в обычном интернете (не в операторской сети как IPTV)? Скажем, говорят, что для безтормозного просмотра Joost необходимо 4 мегабита, а Joost вещает не HD, или я не прав?
                    0
                    в Европе и Америке - это обычное дело
                    • UFO just landed and posted this here
                    +1
                    А если еще тридцать абзацев написать о том, что флеш это хорошо, но СильверЛайт позиционируется как контейнер для HD-видео, то текст станет еще более убедительным..

                    Кстати, непонятно упоминание количества пикселей в начале. Потому что даже 320х200 это уже больше чем 50000. Какое уж тут HD?

                    Ну и наконец, пользователю глубоко наплевать, какие там кодеки используются и кто как себя позиционирует. Главное чтобы ролики были интересными.
                      0
                      Фишка Silverlight - как я помню обещают поддержку. .NET - там с# - и других.
                      Единственный плюс на котором микрософт может выехать.
                      Ещё на чём может выехать. Если создаст бесплатную среду разработки. Которая сможет работать к примеру под Linux. От Adobe этого не дождаться.
                      Так, что шансы есть. Только вот врядли Микрософт до прёт до этого :)
                        0
                        где-то читал у одного из участников проекта моззила, что он видел код написанный на Silverlight- это xml+ какой-то скриптовый язык
                        зачем же использовать то когда есть открытые стандарты, доступные для всех..
                        SVG+javascript ничем не хуже..
                        у меня пост на подходе, продемонстрирую ;))
                          0
                          Ну для разных задач свой язык. Просто к примеру если надо сделать сложный проект на ООП, или работа с потоками. Тут уже js - врятли выручит. Да и потом Flash - же не юзает JS. Там есть свой AS - который более удобный, и приятный в использовании язык :)
                            0
                            а вы видели svg в действии?
                            вот приметив из старенького
                            http://www.habrahabr.ru/blog/webdev/2017…
                              0
                              Видел такой пример :) Но ещё раз повторюсь писать можно на чём угодно :) Хоть на асме. Тут вопрос другой. Время разработки. Расширяемость. Поддержка. Тут много факторов.
                              И я уверен, что для своих задач свой язык.
                              В принципе C# - неплохой язык. Особено когда в unsafe mode
                              :)
                          0
                          какой-то скриптовый язык в silverlight - это и есть javascript :)
                          в 1.2 обещают поддержку c#
                            0
                            db-aware приложение:
                            либо неделю писать на svg + ajax
                            либо пару дней на xaml + c#(silverlight)
                              0
                              вы это просто так сказали? или вы можете показать два одинаковых приложения , написанных на silverlight и svg + ajax? действительно написанных за неделю и соответственно пару дней

                              либо натуральная поддержка браузером
                              либо опять сторонний плагин для браузера

                              и все мы знаем как microsoft смотрит на соблюдение стандартов, как смотрит в сторону mozilla, opera... не ждать вам нормального плагина для этих браузеров
                              • UFO just landed and posted this here
                                  0
                                  если у ie проблема со старыми стандартами, а SVG свеженький стандарт, то я не думаю что от него/ для него чего-то стоит ждать
                                  а собственно вам зачем?
                                  пользуйтесь safary, opera, mozilla у их всех последних версий есть натуральная поддержка SVG, хотя насчёто сафари не уверен, но всё же..
                                    0
                                    есть
                              • UFO just landed and posted this here
                              +1
                              Одним из важных преимуществ silverlight является то, что он сможет брать видеопоток по RTSP-UDP, а не только по HTTP-TCP.
                              Разница существенная: по UDP можно добиться стопроцентной утилизации канала конечного получателя контента, в то время как по TCP утилизация канала сильно зависит от значения пинга, статистики потерь пакетов, настроек TCP у клиента и его провайдера.
                              Это изначает, что через silverlight бОльшее число клиентов смогут смотреть видеоролики без тормозов.
                                0
                                Как это флэш-видео скачать про цветочки?
                                • UFO just landed and posted this here
                                    0
                                    насчет "При этом не-Win версии не оптимизированы (более требовательные к ресурсам)"
                                    что верно то верно, тут не поспоришь.
                                    0
                                    Дело, как обычно, не в технологиях, а в маркетинге.
                                    Можно вспомнить опыт внедрения консьюмерской VHS-аппаратуры. Все началось со сговора с порноиндустрией, которая стала выпускать свою продукцию на VHS-кассетах.

                                    И тут, мне кажется, можно найти язык с adult-сообществом, убедить их использовать технологию, дать им пряники. А уж они, в который раз, станут локомотивом, несущим технологию в массы. :)
                                      0
                                      HD видео — это конечно отлично,
                                      но вот SL имеет подержку на Windows MObile:

                                      http://blogs.msdn.com/robunoki/archive/2…
                                      http://blogs.msdn.com/rajivs/archive/200…

                                      Flash lite видео имеет?
                                        0
                                        погуглил, будет иметь только в Flash Lite 3
                                        0
                                        Кстати, на сайте www.silverlight.ru открылся новый форум
                                          0
                                          Для хороших бэков ссылка должна быть ссылкой, т.е кликабельной;)
                                          А еще Ваш сайт в дауне.

                                        Only users with full accounts can post comments. Log in, please.