GWT: потоковое видео - PullRequest
       1

GWT: потоковое видео

0 голосов
/ 07 марта 2011

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

Существует ли в GWT проект с открытым исходным кодом, в котором есть потоковое видео для создания моего сайта на его основе

Спасибо

Ответы [ 2 ]

0 голосов
/ 25 февраля 2017

В конце моих исследований потокового видео (файла) я обнаружил этот великолепный образец потоковой передачи файла сервлета по протоколу ETag от BalusC. Он также поддерживает GZIP. Спасибо BalusC! http://balusc.omnifaces.org/2009/02/fileservlet-supporting-resume-and.html

На стороне клиента я использовал BST PLAYER 2 (http://oss.bramosystems.com/bst-player/)

Тип NativePlayer у меня отлично работает! вот мой пример кода:

AbstractMediaPlayer player = null;
        try {
            MaterialToast.fireToast("http://192.168.1.148:8888/files/a.mkv");
            player = new NativePlayer("http://192.168.1.148:8888/files/a.mkv", true);
            panel.add(player); 
        } catch(PluginNotFoundException e) {
            MaterialToast.fireToast(e.getMessage());
            panel.add(PlayerUtil.getMissingPluginNotice(e.getPlugin()));
        }
0 голосов
/ 29 марта 2011

Я думаю, вы должны выполнить поиск немного по-другому.

Найдите проект, который реализует чат (возможно, даже с использованием XMPP) и добавьте в него видео.Например, каждое загружаемое видео может создать новую «комнату чата».Управлять воспроизведением видео довольно просто, используя GWT.Сложной задачей будет хранить / перекодировать видео на сервере.(может стоить вам много за хранение / пропускную способность).Вы всегда можете просто транслировать прямо с YouTube с вашего сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...