Я думаю, пришло время подумать об отказе от Kinobaza.tv в качестве источника информации о фильмах, т.к. со своей ролью она совершенно не справляется. Вот, что на данный момент отображается в списке эпизодов Теории Большого взрыва:

А между тем, на TVRage, для уже вышедших(!) серий, доступны не только названия, но даже screencaps.
Проблема же заключается в полном отсутствии у Kinobaza конкурентов. Kinopoisk не подходит по причине отсутствия API, IMDB по той же причине + проблемы с русским языком. Да, для сериалов можно использовать API MyShows.ru, благо оно тоже бесплатное и даже, в некотором смысле, проще представленного в прошлом году официального API Kinobaza.tv. Но у MyShows есть одна проблема, которая не позволяет полностью отказаться от Kinobaza в Aspen Player — отсутствие поиска по полнометражным фильмам.
Вот и сижу я, размышляю, как бы решить данную проблему? Ну не свою же базу организовывать, в самом деле.
Создание плагина
В качестве плагина для PSC может выступать любое Flex приложение имеющее
public функцию search, которая в качестве аргумента принимает переменную типа
String. Плагин может реализовывать любую логику поиска и может отображать
данные любым способом.
В данном примере, написание и тестирование плагинов является достаточно
простой задачей, так как по сути каждый плагин является самостоятельным Flex
приложением. В качестве плагина также может быть использовано AIR приложение,
если перед компиляцией конечного SWF изменить корневой узел
WindowedApplication на Application.
Многие клиенты и партнеры интересовались у нас возможностью реализации
защищенной системы плагинов для AIR приложений. Несмотря на то, что мы всегда
были уверены в возможности реализации подобной системы, я решил наконец
реализовать это на практике. Теперь я могу с полной уверенностью сказать:
добавить поддержку плагинов в приложение AIR не просто, а очень просто.
Ниже я расскажу о принципах работы данной системы и трудностях и особенностях,
которые могут возникнуть у вас в процессе реализации и последующего
использования.
Намедни написал библиотечку, облегчающую работу с новым проектом Google —
Google Storage for Developers. Ниже приведу основные моменты из
приложения, использующего данную библиотеку.