广播音频流

时间:2011-03-18 10:37:21

标签: c# audio-streaming broadcast

我正在构建一个c#应用程序来捕捉电视频道的字幕。 这样做的目的是视觉上受到牵制的人能够听到翻译。

我设法使用directshow捕获字幕并将其转换为内存流。 现在我有一个带有语音字幕的记忆流。

此流需要广播到可以读取PLS,M3U或ASX播放列表的设备。它们通过http支持MP3,通过http和MMS支持WMA。

我真的被困住了..

我尝试过Microsoft Expression编码器,但它似乎不支持内存流作为输入,只捕获设备和文件..

有什么想法吗?

提前致谢

1 个答案:

答案 0 :(得分:3)

尝试查看Windows Media Encoder SDKBASS.NET

BASS.NET对.NET框架内的任何音频/流媒体都非常有用。 - 我以前成功地使用它来传输音频,并且有很多例子也在为BASS.NET浮动。

如果是商业项目,BASS.NET可以免费用于非营利和廉价许可。

希望这有帮助。

相关问题