Встроить проигрыватель VLC в GWT

Я хочу встроить проигрыватель VLC в свою сборку веб-приложения с помощью Google GWT.

Сначала я взглянул на эту страницу: http://wiki.videolan.org/GWT, которая предлагает хорошее решение, но я добавляю для реализации всех вызовов функций javascript (воспроизведение, остановка, полноэкранный режим) с JSNI.

Затем я нашел gwt-player (размещенный в коде Google), который выполняет всю работу за меня, но раздражает то, что проект широко не используется (несколько сообщений каждый месяц в группе проекта, не так много разговоров об этом в блогах / форумы ...)

Знаете ли вы еще один способ легко встроить и управлять проигрывателем VLC в приложении GWT?

Моя главная цель - воспроизвести любой видео / аудиофайл в веб-приложении и предложить пользователю функцию быстрой / перемотки вперед (установить скорость в VLC). Есть ли другой плеер, который я мог бы использовать? Я уже посмотрел на Quicktime, Windows Media player и Flowplayer, ни один из них не предлагает столько функций, как VLC.

Заранее спасибо и желаю хорошего Нового года.

Крис


person chrisnfoneur    schedule 30.12.2009    source источник
comment
Встраивание любого медиаплеера в веб-приложение - это испытание несовместимости, разочарования и пробелов в безопасности для конечного пользователя. Вот почему подавляющее большинство сайтов вместо этого перешли на Flash-видео (в будущем, возможно, появится видео в формате HTML5). Я лично никогда не рекомендовал бы устанавливать VLC в качестве плагина, поскольку он предоставляет доступ к огромному количеству форматов и кодеков от разных авторов; там определенно будут дыры в безопасности, поскольку их было много в прошлом.   -  person bobince    schedule 30.12.2009


Ответы (2)


вы можете посмотреть https://github.com/revolunet/VLCcontrols его чистый javascript, но со встроенными элементами управления VLC для тебя. Может вдохновлять.

person jujule    schedule 03.02.2010

Попробуйте проигрыватель BST:

http://oss.bramosystems.com/bst-player/index.html

Воспроизведение мультимедиа с помощью gwt

person Andreas    schedule 16.03.2012