@programmer0101

Есть ли библиотеки для PHP (может даже PECL) для работы со звуком (подключиться к PulseAudio)?

Отсылать ему биты в реал тайме на воспроизведение. Надо сделать плеер на PHP (такая вот простая задачка) (а библиотек ноль). Также есть ли библиотеки для простого принятия битов из формата ogg?
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 3
zoonman
@zoonman
⋆⋆⋆⋆⋆
1. Изучаем PulseAudio, особенно D-Bus.
https://gavv.github.io/articles/pulseaudio-under-t...

2. Управляем всем через D-Bus
https://github.com/derickr/pecl-dbus

Также можно почитать про самописные расширения на PHP и сделать свое для воспроизведения опираясь на этот пример https://freedesktop.org/software/pulseaudio/doxyge...

Альтернативный подход - управлять другой программой через какой-нибудь IPC.
Например https://milesalan.com/notes/mplayers-fifo/
https://github.com/TheJosh/mplayer-web-remote/blob...
Ответ написан
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
php - это серверный\консольный язык, он для данной задачи не особо подходит.
Подобное возможно только в связке с js/html или через com или что-то подобное, а не напямую
Ответ написан
Комментировать
Не особо понятна задача, но в любом случае, посмотрите:
https://www.sourcefabric.org/en/airtime/
https://www.azuracast.com/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы