![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Neuronix |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 16.12.2005 Где: СПб Репутация: нет Всего: нет |
Добрый день!
Пытаюсь сделать прокси для wav-потока c веб камеры. Класс занимающися этим, выглядит так:
С огорчением узнал, что средствами Flash поток wav не проиграть. Но в HTML5 есть тег audio, который может проигрывать wav-поток. В HTML код:
Запускаю, слышу поток, но… ровно 33 секунды. После этого воспроизведение останавливается, как будто длинна файла составляет именно эти 33 секунды. Через Firebug видно, что поток не останавливался и данные еще передаются. Подскажите, куда копать… |
||||
|
|||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 2 Всего: 118 |
Я бы попробовал другой брауезр для начала. Потом смотреть - а сервлет читает и отдает в этот момент или зависает ?
|
|||
|
||||
Neuronix |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 16.12.2005 Где: СПб Репутация: нет Всего: нет |
Попробовал Chrome - то же самое. В Firebug видно, что поток не прерывается. Как посмотреть еще - не знаю... |
|||
|
||||
Neuronix |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 16.12.2005 Где: СПб Репутация: нет Всего: нет |
Попробовал проиграть в VLC - он дает те же 33 секунды. Похоже, что дело не в плеере. Куда еще можно посмотреть?
|
|||
|
||||
Neuronix |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 16.12.2005 Где: СПб Репутация: нет Всего: нет |
На выходе с прокси ответ без заголовков (т.е. без HTTP 200, Content-Type и т.п.) - сразу идет тело WAV. Похоже, что может быть проблема именно в этом. Никак не могу понять, почему заголовки не выходят....
|
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 2 Всего: 118 |
Заголовки может прокси режет. А без прокси проверить не получается ? И что там сервлет делает - он висит на отдаче в стрим потока байтов или крутиться. Поставь простой логинг.
|
|||
|
||||
Neuronix |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 16.12.2005 Где: СПб Репутация: нет Всего: нет |
С камеры - те же 33 секунды ;)
Вообщем, написал апплет - все работает как надо. Кому интересно - https://github.com/Neuronix2/IRIS-X-Player |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |