- PVSM.RU - https://www.pvsm.ru -
Привет!
Понадобилась мне недавно передача звука на аудиосистему через малинку, хочу поделиться опытом по настройке.
Шаг 0. Подготовка
Нам нужно:
Шаг 1. Установка
1. Идём в раздел загрузок [1]на сайте малинки и скачиваем Raspbian(Не Lite)
2. Распаковываем архив
3. Отформатировать SD-карту:
4.1 Записываем на флешку(Windows):
4.2 Записываем на флешку(Mac/Linux):
5. Вытаскиваем и вставляем SD-карту в компьютер и открываем единственный раздел(должен называтся BOOT). Создаём там файл ssh.
6. Вставляем SD-карту в Raspberry Pi
Шаг 2. Настройка
1. Узнаем IP-адрес нашего Raspberry Pi
2. Подключаемся к нему по SSH. Я предпочитаю PuTTY [4]
3. Логинимся, логин: pi, пароль: raspberry
4. Прописываем в консоль вот это
sudo apt-get upgrade
sudo apt-get install bluez pulseaudio-module-bluetooth python-gobject python-gobject-2 bluez-tools
sudo usermod -a -G lp имяпользователя(если не меняли - pi)
5. Прописываем вот это
sudo nano /etc/bluetooth/audio.conf
и попадаем в текстовый редактор. Под надписью [General] добавляем вот это
Enable=Source,Sink,Media,Socket
Жмякаем Ctrl+O, Ctrl+X.
6. Далее прописываем:
sudo nano /etc/pulse/daemon.conf
здесь ищем строку «resample-method = speex-float-3». Если в начале этой строки не стоит; — добавляем его.
После этого вписываем
resample-method = trivial
Снова тыкаем Ctrl+O Ctrl+X
7. И снова прописываем:
sudo nano /etc/bluetooth/main.conf
Тут можем изменить имя устройства на любое другое путём редактирования строки «Name» если перед этой строкой стоит # убираем её и редактируем имя на которое хотим, выглядеть должно примерно вот так "Name=ТутИмяНаАнглийском
".
Дальше ищем строку "Class
" и если перед ней стоит # убираем, делаем чтобы было вот так
Class=0x20041C
8. Автозапуск
1. Создайте в /etc/init.d/ файл OnBluetooth(sudo nano /etc/init.d/OnBluetooth). В него
впишите это:
#!/bin/bash
#Start systemctl service
sudo systemctl start bluetooth
sleep 1
#Start bluetoothctl with discoverable and pairable options
echo -e 'power onndiscoverable onnpairable on t nquit' | bluetoothctl
2. Напишите в коносль
chmod 755 /etc/init.d/OnBluetooth
3. Напишите в консоль
update-rc.d OnBluetooth enable
9. Выбираем куда будет выводится аудио. Для этого прописываем sudo raspi-config
, там переходим в Advanced дальше Sound и выбираем какой нам надо. После этого жмём finish. Готово!
Шаг 3. Подключение
Подключение по bluetooth работает уже сразу, теперь пришло время настроить подключение по интернету.
Для Windows:
● Скачиваем [5]и распаковываем архив в удобное нам место
● Редактируем файл audio.bat:
● Запускаем
Шаг 4. Проверка.
Надеюсь что хоть кому-то эта статья была полезной. Спасибо за внимание.
Автор: localChicken
Источник [6]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/umny-j-dom/296778
Ссылки в тексте:
[1] загрузок : https://www.raspberrypi.org/downloads/
[2] Win32DiskImager: https://sourceforge.net/projects/win32diskimager/
[3] Etcher: https://etcher.io/
[4] PuTTY: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
[5] Скачиваем : https://drive.google.com/open?id=1Xc5mmENWIdAf5WMwQA8h4khQViN10yV3
[6] Источник: https://habr.com/post/427453/?utm_campaign=427453
Нажмите здесь для печати.