Страница 1 из 1

Снова про звук

СообщениеДобавлено: 30 сен 2015, 08:14
Serg
Передаю звук с виртурилки. Первый вариант - gstreamer + vlc на компе. все слышно, но помехи ужасные, как будто с марсом разговор идет. Реально фильмы про партизан можно снимать с такой озвучной.
Второй вариант - поставил на роутере asterisk сервер, на виртурилке собрал linphone. Звоню на другой linphone (на телефоне) и слышу все тоже самое.
Отключаю микрофон, повторяю эксперименты - ничего не меняется, фоном идет страшный треск-гул. Блок питания лабораторный, не сильно дорогой, то не китайская поделка за 100рублей. Пробовал все это через эзернет и через свисток, одинаково.
Ядро собрано с частотой аудио 8kHz, стоит ли пробовать стандарные 16khz?

Re: Снова про звук

СообщениеДобавлено: 30 сен 2015, 10:22
eagafonov
[лечение_по_фотографии='on']
Звук нормальный, но с помехами или еле разборчиво + треск?
В каком формате звук передаёте?
Возможно, не совпадает очерёдности байт, если пытаетесь передавать raw-оцифровку: шум в младших битах попадают в старший байт
Попробуйте передавать 8-и битный звук для проверки.
[лечение_по_фотографии='off']

Re: Снова про звук

СообщениеДобавлено: 30 сен 2015, 13:15
realizator
eagafonov писал(а):[лечение_по_фотографии='on']
Звук нормальный, но с помехами или еле разборчиво + треск?
В каком формате звук передаёте?
Возможно, не совпадает очерёдности байт, если пытаетесь передавать raw-оцифровку: шум в младших битах попадают в старший байт
Попробуйте передавать 8-и битный звук для проверки.
[лечение_по_фотографии='off']

А поставили конденсатор на микрофонный вход?
ЧТобы понять, в этом проблема или нет, попробуйте не с микрофона звук подать а с линейного выхода какого-нибудь плейера. Если при этом шумов не будет - значит дело в конденсаторе, надо его добавить. Если и с линейного выхода шумы идут - надо смотреть код.

Re: Снова про звук

СообщениеДобавлено: 30 сен 2015, 16:24
Serg
Конденсатор подключил, особо ничего не поменялось. Насчет порядка байт и прочего - голос то я слышу нормально, то есть кодек не глючит. Тогда я оторвал микрофон и вместо гробовой тишины услышал эти помехи. Я их записал - сильно похоже на наводку откуда то. Выложил вот сюда http://www.atis-it.com/v2r/ ибо на форуме ogg запрещен как вложение. Помеха непрерывная, не знаю почему VLC записал с некоторыми паузами.

Был бы признателен если бы кто-то попробовал отпарвить поток
Код: Выделить всё
gst-launch -v alsasrc  ! mulawenc ! rtppcmupay ! udpsink port=3001 host=192.168.0.11

и принять его VLC на компьютере. Микрофон не нужен, если будет тишина или слабое шуршание, то проблема у меня