![]() |
|
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#41 | |
Member
Регистрация: 09.12.2014
Сообщений: 35
Вес репутации: 0 ![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#42 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Код:
root@openwrt:~# arecord -h Usage: arecord [OPTION]... [FILE]... -D, --device=NAME select PCM by name Код:
-D hw:0,0 Код:
nano /www/cgi-bin/record.cgi Код:
#!/bin/sh arecord -f cd | aplay -f cd Последний раз редактировалось sunny; 03.03.2017 в 18:26. |
![]() |
![]() |
![]() |
#43 |
Member
Регистрация: 09.12.2014
Сообщений: 35
Вес репутации: 0 ![]() |
![]()
Аудиоустройство единственное.
Файл записывается arecord -f S16_LE /www/test.wav Воспроизводится и Хромом и VLC http://192.168.0.xx/test.wav При обращении к скрипту #!/bin/sh arecord -f S16_LE Через VLC или Хром видно что запускаются процессы 32193 32192 root S 2024 2% 0% arecord -f S16_LE 32192 1286 root S 1328 1% 0% {record.cgi} /bin/sh /www/cgi-bin/rec Но звука нет. aplay у меня нет и нет в рипозитарии. Наверно здесь проблема? Мне надо что бы при обращении к микрофону через Хром или VLC выводился звук на стационарных компьютерах. Последний раз редактировалось Andreu; 04.03.2017 в 11:07. |
![]() |
![]() |
![]() |
#44 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Это позволяет стримить звук - не записывая его:
Код:
arecord -f cd | aplay -f cd Код:
ssh [email protected] -p 22 arecord -f cd | aplay -f cd |
![]() |
![]() |
![]() |
#45 |
Member
Регистрация: 09.12.2014
Сообщений: 35
Вес репутации: 0 ![]() |
![]()
У меня нет aplay
madplay подойдет ? |
![]() |
![]() |
![]() |
#46 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
![]() ![]() У меня нет вашей прошивки ![]() CyberWrt - создана энтузиастами на основе OpenWrt. В OpenWrt - вы ставите alsa-utils - набор утилит для работы со звуком. Скорее всего авторы CyberWrt выпилили aplay - борясь за малый размер прошивки. Если aplay нет в репозитарии CyberWrt (я не знаю) - можно скачать alsa-utils OpenWrt и установить поверх того что есть. Если есть то выполнить в терминале: Код:
opkg install aplay Как установить скаченный пакет ищется так Последний раз редактировалось sunny; 04.03.2017 в 16:52. |
|
![]() |
![]() |
![]() |
#47 |
Member
Регистрация: 09.12.2014
Сообщений: 35
Вес репутации: 0 ![]() |
![]()
с aplay разобрался. Есть.
использую Logiteck C270 Т.е. есть только одно аудио устройство это микрофон камеры. В файл записывается без проблем. Проигрывается потом этот файл и через VLC и через Chrome без проблем Только не могу выполнить arecord -f cd | aplay -f cd для aplay некуда выводить звук. нет устройства ВЫВОДА звука Код:
root@OpenWrt:~# arecord -f cd | aplay -f cd Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave aplay: main:722: audio open error: No such file or directory |
![]() |
![]() |
![]() |
#48 |
Member
Регистрация: 09.12.2014
Сообщений: 35
Вес репутации: 0 ![]() |
![]()
Подключил USB колонки.
Запускаю arecord -f cd | aplay -f cd -D hw:1,0 Звук из микрофона камеры выводится на колонки Но мне надо выводить звук на любом стационарном компьютере под WinXP в домашней сети без колонок. |
![]() |
![]() |
![]() |
#49 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Выполните:
Код:
ssh [email protected] -p 22 arecord -f cd | aplay -f cd ![]() Для этого не нужен не браузер ни..чего.. -p22 - можно опустить, это указание порта -f cd - качество звука, можно улучшать или ухудшать The available format shortcuts are: -f cd (16 bit little endian, 44100, stereo) -f cdr (16 bit big endian, 44100, stereo) -f dat (16 bit little endian, 48000, stereo) Там подробно: Код:
arecord -h Цитата:
![]() Последний раз редактировалось sunny; 04.03.2017 в 18:19. |
|
![]() |
![]() |
![]() |
#50 |
Member
Регистрация: 09.12.2014
Сообщений: 35
Вес репутации: 0 ![]() |
![]()
никак не врублюсь
на роутере выполнить ssh [email protected] -p 22 arecord -f cd | aplay -f cd ????????? Вот что вышло Код:
root@OpenWrt:~# ssh [email protected] -p 22 arecord -f cd | aplay -f cd ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave aplay: main:722: audio open error: No such file or directory Вот какая задача В одном из помещений установлен роутер с ОпенВРТ и подключенной камерой. Просмотр видео есть без проблем. Надо с дома прослушивать микрофон. |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|