Как микширование аудио файлов (слияние) при потоковой передаче по JavaScript - PullRequest
0 голосов
/ 14 мая 2019

Сейчас я разрабатываю игру для встроенного устройства. я использую type-script & java-script. Потому что это устройство поддерживает среду HTML5.

но есть проблема.

встроенное устройство не поддерживает воспроизведение многоканального звука. Я хочу играть в BGM с различными эффектами. но это невозможно.

так что я думаю, играть фоновую музыку в потоковом режиме, а когда нужно воспроизвести звуки эффекта, добавить в поток, какой звук эффекта

Воспроизведение фоновой музыки в потоковом режиме, а при необходимости воспроизведения звуков эффекта добавьте звуковой эффект в поток.

например) когда кто-то делает онлайн-трансляцию в реальном времени, используйте микрофон, играйте музыку, играйте в игры и т. д., воспроизводится различный звук и отправляется зрителям. Я думаю, что в этом случае потоковое аудио - это всего лишь один канал. (микшируйте каждый звук перед отправкой зрителю)

итак, возможно, я думаю!

но теперь у меня низкий уровень навыка java-script. и я не очень хорошо разбираюсь в звуковых API

кто-нибудь, помогите мне!

Мне нужна информация и примеры кодов.

я думаю, если я делаю микширование в реальном времени, это может быть задержкой, но это нормально!

...