реклама на сайте
подробности

 
 
> Lossless Audio Comression, Необходимо реализовать
Iouri
сообщение Apr 11 2008, 21:11
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 364
Регистрация: 11-07-05
Пользователь №: 6 707



господа,

Стоит задача взять данные с 8 аудиокодеков 16bit 48KHZ sampling rate сжать без потерь
и передать, на другом конце принять и разжать. Требования:
1. Compression/Decomression должно быть сделано на FPGA
2. Максимальная задержка 1mS
3. Среда передачи Ethernet

Подскажите какой алгоритм лучше использвать, что почитать по теме и все замечания предложения с удовольствием выслушаю
спасибо всем откликнувшимся

всем приятных выходных
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GetSmart
сообщение Apr 18 2008, 08:57
Сообщение #2


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(rv3dll(lex))
тем более, что наиболее вероятно, если дунуть в микрофон кодек может заткнуться.
С чего бы это?

Я могу ошибаться (не разбирался в коде) но алгоритм передачи данных мог бы быть простым. Например в начале сигнала идёт маркер начала несжатых данных. Далее передаются 16-бит сэмплы совсем без сжатия. Потом кодек решает когда уже можно переключиться на сжатый формат и передаёт другой маркер. Как раньше так и теперь новые сэмплы передаются без задержек, только не в 16, а в 10 битном формате например. Собственно разных типов маркеров может быть много и в рилтайме кодек выбирает какой формат данных ему удобнее. Вобщем это моя "отсебятина", то есть как вариант создания кодека, "восстановленный" со слов Relayer-a.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Iouri   Lossless Audio Comression   Apr 11 2008, 21:11
- - GetSmart   Цитата(Iouri)2. Максимальная задержка 1mSПрикольно...   Apr 11 2008, 21:58
- - Stanislav   Цитата(Iouri @ Apr 12 2008, 01:11) господ...   Apr 11 2008, 22:06
- - Doka   я бы посмотрел в сторону таких специализированных ...   Apr 12 2008, 07:08
|- - Stanislav   Цитата(Doka @ Apr 12 2008, 11:08) но надо...   Apr 12 2008, 07:14
|- - Doka   Цитата(Stanislav @ Apr 12 2008, 11:14) В ...   Apr 12 2008, 07:35
|- - Stanislav   Цитата(Doka @ Apr 12 2008, 11:35) до 50% ...   Apr 13 2008, 18:07
- - blackfin   Цитата(Iouri @ Apr 12 2008, 00:11) Стоит ...   Apr 12 2008, 07:27
- - Relayer   Цитата(Iouri @ Apr 12 2008, 00:11) Подска...   Apr 13 2008, 19:20
|- - Stanislav   Цитата(Relayer @ Apr 13 2008, 22:47) очен...   Apr 13 2008, 19:21
||- - Relayer   Цитата(Stanislav @ Apr 13 2008, 22:21) Чи...   Apr 13 2008, 21:26
|- - Stanislav   Цитата(Relayer @ Apr 13 2008, 23:20) 50% ...   Apr 13 2008, 19:48
- - Stanislav   Цитата(Relayer @ Apr 14 2008, 01:26) у ва...   Apr 13 2008, 22:22
- - vetal   Тема почищена. Общайтесь без оскорблений и переход...   Apr 13 2008, 22:48
- - Relayer   Цитата(Stanislav @ Apr 14 2008, 01:22) Ин...   Apr 14 2008, 20:53
|- - Stanislav   Цитата(Relayer @ Apr 15 2008, 00:53) смыс...   Apr 17 2008, 20:05
- - Iouri   смотрю в сторону FLAC и ADPCM, если можно скиньте ...   Apr 15 2008, 13:26
|- - Relayer   Цитата(Iouri @ Apr 15 2008, 16:26) смотрю...   Apr 15 2008, 14:43
- - Iouri   Господа, посмотрел ITA действтельно там сказано,...   Apr 17 2008, 18:45
|- - Relayer   Цитата(Iouri @ Apr 17 2008, 21:45) посмот...   Apr 17 2008, 19:27
- - Stanislav   2 Iouri Вопреки опубликованным здесь пожеланиям, д...   Apr 17 2008, 21:33
- - rv3dll(lex)   ради ужимания на четвёртую часть ставить FPGA смеш...   Apr 18 2008, 04:49
- - rv3dll(lex)   я не так выразился - то что алгоритм перестанет сж...   Apr 18 2008, 10:16
- - Iouri   to Stanislav: Вот имено это я ищу детальное матем...   Apr 21 2008, 11:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01399 секунд с 7
ELECTRONIX ©2004-2016