The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новый выпуск FreshPlayer, прослойки для запуска PPAPI-плагин..., opennews (ok), 15-Янв-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


16. "Новый выпуск FreshPlayer, прослойки для запуска PPAPI-плагин..."  –2 +/
Сообщение от Аноним (-), 15-Янв-15, 14:16 
>  Firefox пока не планируют реализацию поддержки PPAPI, так как данный API ещё не стабилизирован и находится в процессе постоянных изменений.

а с чего вообще некто решил, что google планирует этот способ взаимодействия стпбилизировать или стандартизировать? это их "убивающая особенность"

Ответить | Правка | Наверх | Cообщить модератору

29. "Новый выпуск FreshPlayer, прослойки для запуска PPAPI-плагин..."  +6 +/
Сообщение от irinat (ok), 15-Янв-15, 15:14 
По факту PPAPI достаточно стабильный, за год ничего не сломалось. Появилось несколько новых версий существующих API. Некоторые из них — добавление функций в предыдущие версии, некоторые — перевод из "Dev" в общие как есть, без изменений. Заявления о том, что API скрытые и недокументированные не соответствует реальности. (Все любят говорить, что задача нерешаемая, если её решать не хочется). Возможно, эти заявления появились из-за того, что для private, dev и trusted интерфейсов документация не экспортируется в html файлики и на сайт не выкладывается. Но никто же не запрещает читать комментарии в .h-файлах. Это не код, это API.

В PepperFlash использование новых интерфейсов начинается обычно с задержкой в несколько месяцев. Но даже если реализации новой версии нет, плагин без особых проблем использует старую. Ломающие изменения API были в PPB_NaCl_Private, менялась структура без изменения версии API. Но к флешу это не относится и вряд ли кого-то коснулось.

Ответить | Правка | Наверх | Cообщить модератору

83. "Новый выпуск FreshPlayer, прослойки для запуска PPAPI-плагин..."  –1 +/
Сообщение от Аноним (-), 15-Янв-15, 20:56 
стабильность API проявляется в его неизменности вроде, а не в том, чломалось там что-то или нет
я нигде не написал о скрытом или недокументированном API, внимательнее читайте
я писал о том, что управляет разработкой этого API google
Ответить | Правка | Наверх | Cообщить модератору

85. "Новый выпуск FreshPlayer, прослойки для запуска PPAPI-плагин..."  +2 +/
Сообщение от irinat (ok), 15-Янв-15, 21:21 
> стабильность API проявляется в его неизменности вроде, а не в том, сломалось
> там что-то или нет
> я нигде не написал о скрытом или недокументированном API, внимательнее читайте

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

> я писал о том, что управляет разработкой этого API google

А разработкой NPAPI (почти не) занимается Mozilla. Но даже эта стабильность не мешает тому что:
1) NPAPI для Windows, Linux и Mac OS значительно отличаются;
2) поведение NPAPI под Linux для QtWebkit, Opera, Firefox и Chromium (в старых версиях, где его ещё не убрали) отличается не очень значительно, но достаточно, чтобы городить костыли для совместимости.

NPAPI везде разный. Так что факт связи PPAPI (который, кстати, одинаковый для всех ОС) с Google на этом фоне значения не имеет.

Ответить | Правка | Наверх | Cообщить модератору

84. "Новый выпуск FreshPlayer, прослойки для запуска PPAPI-плагин..."  +/
Сообщение от Константавр (ok), 15-Янв-15, 21:04 
Как там было принято в былые времена?

- Автора! Автора!

Приятно осозновать что над таким проектом работают "свои" :)

Такой вопрос: Как там с аппаратным ускорением? Специально за этим не слежу, но, интересует, работате ли?

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

86. "Новый выпуск FreshPlayer, прослойки для запуска PPAPI-плагин..."  +3 +/
Сообщение от irinat (ok), 15-Янв-15, 21:26 
> Как там с аппаратным ускорением?

Реализован интерфейс к OpenGL|ES, но выключен по умолчанию. Чтобы включить, надо дописать "enable_3d = 1" в "~/.config/freshwrapper.conf" (без кавычек). Выключено из-за того что на некоторых системах от включенного 3d перестаёт рисоваться что-либо вообще. В репозитории есть пример freshwrapper.conf со всеми возможными параметрами.

Аппаратного декодирования пока нет. Муторная область, не лез туда ещё.


Ответить | Правка | Наверх | Cообщить модератору

90. "Новый выпуск FreshPlayer, прослойки для запуска PPAPI-плагин..."  +/
Сообщение от Константавр (ok), 15-Янв-15, 22:54 
Да, именно декодирование и интересовало. Жаль что так. Но, действительно, вся адоба не разобралась как это заставить на линуксе работать стабильно, а тут один человек.

П.С. Успехов в этом трудном деле.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру