Плеер использует подгружаемые ядра - вот так :) Ядро - это то, что, собственно, занимается воспроизведением, показывает картинку на экране, издает звук и т.д. Основное же приложение отвечает за внешний вид (содержит контролы), подгружает конфигурацию, грузит скины, плагины и ядро, отвечает за взаимодействие с пользователем, интерфейсы с JavaScript - в общем, все, что не проигрывает медийные файлы. В комплекте поставки идет 3 версии ядра на базе OSMF, каждое оптимизировано под конкретную версию Flash Player - так обеспечивается как поддержка старых версий (вполне можно в 2011 году считать версию 10.0, которой уже 2 года, старой), так и поддержка всех новых возможностей - полной хардверной акселерации, продвинутых фичей Flash Media Server (в случае, если вы достаточно богаты, чтобы его купить :) ) - к примеру, DRM. Для последнего пользователю, однако, потребуется плеер 10.1 или выше - так что, если вы хотите его использовать, требуемую версию на странице с плеером надо выставить именно такой - пользователю будет предложен апгрейд. К слову, на сегодняшний день где-то 85% пользователей уже имеют 10.1 установленным. Плеер требует версии как минимум 10.0 - это более 99% броузеров как по данным Adobe, так и по косвенным данным, полученным от использования предыдущей версии на тьюбах-милионниках.
Ядро вовсе не обязательно должно строиться на OSMF - интерфейс с ним абсолютно абстрактен. В планах - минимальное ядро, позволяющее только стриминг по RTMP и HTTP-псевдостриминг - для тех, кому требуется только проигрывание видео без продвинутых фичей, которые предоставляет OSMF (включая плагины). В этом случае размер ядра ожидается где в районе 20-30 kb. Планируется также опубликовать полностью все интерфейсы - как ядра, так и плагинов, задокументировать все нужные моменты, опубликовать SDK для расширения плеера. Это как дисциплинирует разработчика, так и помогает особо продвинутым пользователям понять, что происходит внутри и почему, а также - еще более особо продвинутым - написать свой плагин или свое ядро. Мало ли.
В общем и целом, мне история плеера напоминает историю Microsoft Windows - которая в версиях 1.0 или 2.0 была еще в пеленочном состоянии, мало кто их помнит - и только к версии 3 выросла. Я, во всяком случае, наконец-то доволен продуктом, который стал уже 100% самостоятельным, взрослым и готовым к массовому использованию. Буду надеяться, что он станет со временем настолько же популярным, как Windows версий 3 и выше :) И дело не только в деньгах - а в том, что нет ничего приятнее, чем сотворить что-то упорядоченное, совершенное из хаоса, и смотреть как оно растет и крепнет.
Комментариев нет:
Отправить комментарий