Re[2]: Передача звука по Ethernet
От: Аноним  
Дата: 23.03.07 12:11
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, fadeev_yegor, Вы писали:


_>>Мне нужно отсылать пакеты по UDP с оцифрованым звуком от микрофона. Задача несложная, но есть одна проблема..мне нужно посылать пакеты со звуком с заданной частотой(периодом) (у меня период 10мс)..т.е. пакет должет содержать 10мс оцифрованого звука....Для считывание с микрофона испоьлзую класс TargetDataLine, для работы с UDP класс DatagramPacket..Считывание с микрофона и посылка происходит в одном потоке..

_>>Проблема в том что Windows время от времени откладывает выполнение потока, и получается что период отсылки пакетов сбивается...если я ставлю приоритет этого потока максимальным, то частота отсылки пакетов немного стабилизируется, но всё-равно при этом поток не отправляет строго периодично пакеты...аналог на C++ ( а именно CBuilder) с такой задачей справляется....
_>>Подскажите плз если способы сделат в Яве поток реального времени, т.е. чтобы он отправлял пакеты строго с периодом

B>http://java.sun.com/javase/technologies/realtime.jsp

B>Штука довольно новая, популярности ещё не набрала. Так что и инфы по этому делу мало.

Я два года назад в курсе ОСРВ обзорно студентам про Java Realtime рассказывал. Здорово придумано. Единственно, что омрачае жизнь — платность реализаций.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.