控制音频/视频流服务器的流

时间:2013-01-25 06:25:40

标签: windows api driver device

我一直在寻找这个问题的答案,在绝望中,我现在开始在这些类型的论坛上提出问题给任何可以给我一些见解的人!

我正在考虑能够控制来自开源流媒体服务器的音频和/或视频流。我正在寻找像Icecast,Darwin和OggVorbis这样的套餐。如果它足够实用,我甚至会考虑像VLC这样的东西。

我想要实现的是 - 如果许多客户端正在通过特定的音频或视频文件监听(通过Internet Explorer)特定的频道/端口组合,我希望能够(作为管理员说)流服务器)暂停/快退/快进他们正在收听的音频或视频文件,然后继续为客户端播放文件。最终它将是一个简单的模拟USB设备,将管理这些控件(我将简单地构建一个设备驱动程序,它将能够使用我也将为流服务器构建的某种API),但是目前我只想找到一种从命令行获得这种控制级别的方法。

有没有人对如何实现这一点有任何见解?

最初我正在考虑使用类似JWPlayer的东西作为基于IE的音频(在这种情况下)客户端,因为它有一个可以写入的API,然后通过该API控制播放/暂停/快退/快进。但是,我无法从USB设备注册事件来控制IE中的事件。通过与其他人的讨论,可以通过用户模式应用程序实现此级别的功能,只有Chrome才能实现,但是,我受限于 使用IE作为客户端浏览器。

因此,我想知道是否可以采用不同的方法控制服务器流向这些客户端,因此我的问题(以及我的沮丧!)

思考/意见或问题!?

0 个答案:

没有答案