Трансляция аудио потока - PullRequest
2 голосов
/ 18 марта 2011

Я создаю приложение ac #, которое захватывает субтитры с телеканалов.Цель этого заключается в том, чтобы люди с нарушениями зрения могли слышать перевод.

Мне удалось захватить и преобразовать субтитры в поток памяти с помощью directshow.Теперь у меня есть поток памяти с разговорными субтитрами.

Этот поток необходимо транслировать на устройства, которые могут читать плейлисты PLS, M3U или ASX.Они поддерживают MP3 по http, WMA по http и MMS.

Я действительно застрял в атм ..

Я пробовал кодировщик Microsoft Expression, но, похоже, он не поддерживает потоки памяти в качестве входных данных, только захватывает устройства и файлы ..

Есть идеи?

Заранее спасибо

1 Ответ

3 голосов
/ 18 марта 2011

Попробуйте взглянуть на Windows Media Encoder SDK или BASS.NET .

BASS.NET чрезвычайно полезен для всего, что связано с аудио / потоковой передачей в рамках платформы .NET. - Я успешно использовал его для потоковой передачи звука и раньше, и для BASS.NET есть множество примеров.

BASS.NET можно бесплатно использовать для некоммерческих и дешевых лицензий, если это коммерческий проект.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...