![]() |
|
|||||||
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
#41 | |
|
Member
Регистрация: 09.12.2014
Сообщений: 35
Вес репутации: 0 ![]() |
Цитата:
|
|
|
|
|
|
|
#42 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Код:
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
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Это позволяет стримить звук - не записывая его:
Код:
arecord -f cd | aplay -f cd Код:
ssh root@192.168.1.1 -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
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Пробуйте ![]() У меня нет вашей прошивки ![]() 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
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Выполните:
Код:
ssh root@192.168.1.1 -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 root@192.168.1.1 -p 22 arecord -f cd | aplay -f cd ????????? Вот что вышло Код:
root@OpenWrt:~# ssh root@192.168.0.15 -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) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|