Russian Qt Forum
Ноябрь 23, 2024, 06:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Запуск Flash, Silverlight в Qt  (Прочитано 14453 раз)
BigZ
Гость
« : Октябрь 30, 2009, 10:18 »

Developer Machines is proud to announce the initial release of Qtitan Multimedia, a library that allows developers to easily incorporate rich multimedia content into their Qt applications through standard internet browser plug-ins. Support for Adobe Flash, Acrobat Reader and Microsoft Silverlight makes the library the efficient choice for Qt developers to use their favorite tools while taking advantage of the most widespread content standards.
   The power of Qtitan Multimedia for combining Qt and plug-in capabilities is unsurpassed. The core of the software is a class container inherited from QWidget that is capable of displaying NPAPI browser plug-ins, including plug-ins that open in a separate window or display directly to the Qt window. The Qt Script Engine is accessible from the container as well, allowing the plug-in JavaScript access. Application interaction and plug-in notifications are done through the usual Qt signal/slot mechanism.
   The container is extended by classes for accessing and controlling features in specific plug-ins. In the case of Flash, for example, these include Transparent and Loop properties. Qtitan Multimedia library components are added to the application either during design time (through Qt Designer, where most component properties can be set) or runtime. At runtime, the component is created and placed on a form like any other object that has inherited its class from QWidget.
To go along with this power, Qtitan Multimedia makes it easy to harness these new possibilities. The library does not require Internet Explorer or a WebKit browser. It has all of the necessary resources to launch Netscape plug-ins itself, without a browser, in the same process as the original application. All that is required for multimedia applications are the standard Qt libraries (QtCore, QtGui and QtScript).
http://www.devmachines.com/qtitanmm_press.php

Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Октябрь 30, 2009, 12:33 »

А по-русски можно?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
ритт
Гость
« Ответ #2 : Октябрь 30, 2009, 16:26 »

не понял - это что, только для венды? если да, то чем оно лучше нсплугина?
Записан
BigZ
Гость
« Ответ #3 : Октябрь 30, 2009, 20:18 »

А по-русски можно?
Библиотека Qtitan Multimedia предназначена для добавления различных мультимедийных технологий, таких как Adobe Flash,
Adobe Reader или Miscrosoft Silverlight, в приложения, разрабатываемые на базе инструментария Qt.
Qtitan Multimedia интегрируется с дизайнером форм Qt Designer, что позволяет упростить добавление
новых объектов и ускорить процесс разработки. Qtitan Multimedia это именно то, что необходимо разработчику
для создания приложений с широкими мультимедийными возможностями!

В основе библиотеки Qtitan Multimedia лежит класс-контейнер, который наследуется от класса QWidget.
Данный класс-контейнер способен отображать Netscape-совместимые плагины поддерживающие архитектуру NPAPI.
Контейнер поддерживает работу как с плагинами, которым для выполнения приложения требуется отдельное окно
операционной системы, так и с плагинами, которые могут отображаться в Qt-окне. Это позволяет совмещать
содержимое нарисованное средствами Qt с содержимым нарисованным средствами плагина. Контейнер взаимодействует
с Qt script engine, что даёт возможность плагину корректно использовать JavaScript, а разработчику использовать
все свойства плагина, в том числе и те, которым JavaScript необходим для работы.
Взаимодействие Qtitan Multimedia с приложениями организовано через фундаментальный механизм Qt связи между объектами
механизм сигналов и слотов.

Функционал библиотеки расширен классами, которые делают доступными свойства и методы конкретных NPAPI плагинов.
В качестве примера, можно привести класс Qtitan::AdobeFlash, который имеет свойства Transparent и Loop,
реализуемые плагином Adobe Flash. Класс носит характер конечного компонента и может быть использован разработчиком
для интеграции в приложение технологии Adobe Flash. Кроме технологии Adobe Flash, текущая версия библиотеки аналогичным
образом поддерживает работу с Miscrosoft Silverlight и Adobe Reader.
Записан
BigZ
Гость
« Ответ #4 : Октябрь 30, 2009, 20:19 »

не понял - это что, только для венды? если да, то чем оно лучше нсплугина?
Так то (если я правиьно понял о чём речь) для создания NPAPI плугинов, а это для
загрузки существующих.
Записан
ритт
Гость
« Ответ #5 : Октябрь 31, 2009, 18:48 »

искренне надеюсь на один из вариантов: проект загнётся, не получив ни доллара; проект НЕ только для венды и попозжа будет перелицензирован под открытой лицензией.
Записан
BigZ
Гость
« Ответ #6 : Ноябрь 01, 2009, 00:25 »

искренне надеюсь на один из вариантов: проект загнётся, не получив ни доллара; проект НЕ только для венды и попозжа будет перелицензирован под открытой лицензией.
А что больше неустраивает, то что винда или то, что коммерческая?
Записан
ритт
Гость
« Ответ #7 : Ноябрь 01, 2009, 04:18 »

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

да и преподносить качественный продукт следует не так сухо и сжато. вот например, плуг крутится в том же пространстве, что и хост-приложение - я знаю, что для сторонних блобов это не есть хорошо...и разработчик, вероятно, также об этом задумывался - пусть бы и объяснялось в чём профит над отвязанным процессом - вдруг поверю )
« Последнее редактирование: Ноябрь 01, 2009, 04:23 от Константин » Записан
vaprele07
Гость
« Ответ #8 : Ноябрь 01, 2009, 05:06 »

Ага тупа выдрал с вебкита и теперь продает за 199$ сделаю аналогичное + исходники за 198$
Записан
BigZ
Гость
« Ответ #9 : Ноябрь 01, 2009, 08:43 »

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

да и преподносить качественный продукт следует не так сухо и сжато. вот например, плуг крутится в том же пространстве, что и хост-приложение - я знаю, что для сторонних блобов это не есть хорошо...и разработчик, вероятно, также об этом задумывался - пусть бы и объяснялось в чём профит над отвязанным процессом - вдруг поверю )
Меня терзают смутые сомнения (C) Улыбающийся Что такое нсплагинвраппер? Ссылку в студию.
Использование npapi даёт возможность портануть под лин, мак и другие возможные оси.
Иначе можно юзать QActiveX для загрузки того-же флаша или сильверлайта.
« Последнее редактирование: Ноябрь 01, 2009, 08:51 от BigZ » Записан
BigZ
Гость
« Ответ #10 : Ноябрь 01, 2009, 08:50 »

Ага тупа выдрал с вебкита и теперь продает за 199$ сделаю аналогичное + исходники за 198$
Конкуренция Улыбающийся
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #11 : Ноябрь 01, 2009, 12:12 »

искренне надеюсь на один из вариантов: проект загнётся, не получив ни доллара; проект НЕ только для венды и попозжа будет перелицензирован под открытой лицензией.
К сожалению, остается только надеяться, ибо монетизированые проекты имеют больше шансов не жизнь, а JFF за редким исключением колышутся между категориями "хлам" и "нормально" и редко дотягивают до "отлично".
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
vinnitu
Гость
« Ответ #12 : Декабрь 09, 2010, 01:23 »

эх... это все прекрасно, но все же нету опенсорсных решений для хостинга flash (как контролы/виджеты) через npapi в qt?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.056 секунд. Запросов: 23.