gpt4 book ai didi

c# - 广播音频流

转载 作者:行者123 更新时间:2023-11-30 22:40:13 24 4
gpt4 key购买 nike

我正在构建一个从电视 channel 捕获字幕的 c# 应用程序。这样做的目的是让视障人士能够听到翻译。

我已经设法使用 directshow 捕获字幕并将其转换为内存流。现在我有了带口语字幕的内存流。

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

我真的卡住了..

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

有什么想法吗?

提前致谢

最佳答案

尝试查看 Windows Media Encoder SDK , 或 BASS.NET .

BASS.NET 对于任何基于 .NET 框架的音频/流媒体都非常有用。 - 我之前已经成功地使用它来流式传输音频,而且还有很多针对 BASS.NET 的示例。

BASS.NET 可免费用于非营利性项目,如果是商业项目,则许可证价格低廉。

希望这对您有所帮助。

关于c# - 广播音频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5350768/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com