Прямая трансляция аудио в браузер методами, должна быть очень простой - PullRequest
4 голосов
/ 20 июля 2010

Я записываю монофонический аудиопоток с использованием PIC на 8-битной частоте 8 кГц и передаю его в сыром виде на другой микропроцессор, в котором находится веб-сервер.В настоящее время я буферизирую данные и превращаю их в файл wav, который воспроизводится в браузере.То, что я хотел бы сделать, - это непрерывно передавать аудио по мере его записи, не накладывая много накладных расходов на кодирование второго процессора.Я искал, но большинство поисков включало потоковую передачу из сохраненного файла, но, поскольку размер файла не известен заранее, я не уверен, как это сделать без накладных расходов на кодирование mp3.

Ответы [ 2 ]

1 голос
/ 22 октября 2010

Вы можете обнаружить, что простое создание файла WAV (или другого необработанного формата), который продолжает расти, в большинстве плагинов проигрывателей / браузеров приведет к тому, что файл будет работать как прямой эфир.Это, я думаю, в основном, как потоковое Ogg и подобные работы.Поскольку проигрыватель начинает воспроизведение до завершения загрузки, он продолжает воспроизводиться и загружаться до конца файла, но у файла нет конца, поэтому он просто продолжает идти.

0 голосов
/ 20 июля 2010

VLC Media Player может транслировать FLV и многие другие форматы.

...