Программе требуется гнать по сети звук с микрофона (как TeamSpeak).
Интересует, каким образом лучше жать? Можно ли для этого использовать стандартные виндовые кодеки (и, если да, то как)?
Есть ли какая-нибудь либа для жатия "бесконечного" звука?
Пробовал OGG прикрутить - криииво получается...
dnafigator
лучшее для сжатия голоса что я видел - g729 кодеки, используй их
JokerR
а куда читать и откуда качать? Если есть - с примерами.
dnafigator
примеров нет, точнее есть, но под DSP Texas Instruments ;)
читать работу с directsound, найди в сети пример генерилки синусоидального тона
читать о g729. исходники взять с сайта ITU-T (там нужно зарегестрироваться, регистрация бесплатна), бери g729 floating-point реализацию.
вобщем, google в помощь :)
JokerR
А ссылкой не поделишься? Почитал спецификацию. Хороший кодек. Очень хвалят железки, его поддерживающие. А где взять-то? :)
http://www.itu-t.org
регся, скачивай кодек, одной регистрации доступно 3 любых скачивания, количество регистраций - неограничено :D
JokerR
что это за жуть? :)))
Не нашёл, куда регаться. За такие сайты - поубивать! )
Объясни тупому, пожалуйста, куда тыкать. :)
Примеры есть в большом обилии - в Microsoft DDK и на интеловском сайте.
dnafigator
оооооо, дико извиняюсь - http://itu.org
регистрация -
http://ecs.itu.ch/cgi-bin/ebookshop
выбирай 2-й пункт (I wish to REGISTER in order to download up to three (3) Recommendations free of charge)
заполняй форму (можно от балды, кроме e-mail ^_^)
как зарегишся в поиск вбивай 729, жми искать, и смотри floating реализации
JokerR
Не поверишь, нашёл где это лежит, выбираю, тыкаю "скачать", ввожу логин/пароль.
Говорит, что [] - это не рекомендация, поэтому фиг тебе.
И так на любую рекомендацию :) Либо сломвался сайт, либо правда нельзя это качать.
Жуть!
Opx
Примеры чего? И где? DDK, как я понимаю, вряд ли соотносится с компрессией звука. Да и интеловский сайт, имхо, тоже :)
Ссылочкой не поделитесь?
JokerR
Не. Не про любую. Получилось скачать fixed-point... Ща буду смотреть дальше.
Осталось 2 попытки :)
Тема в архиве.