Mumble / Murmur服务器端录音

时间:2012-10-08 07:42:57

标签: voip live-streaming recording game-development

我们使用Mumble服务器进行Twitch.TV直播和其他与游戏相关的目的。我想设置一个服务器端的每用户录制。为什么,您可能会问 - 答案很简单 - 我们制作的视频会在YouTube上发布。我们为Mumble使用不同的计算机,因此我们可以录制纯正的游戏音频并在视频中混合我们的声音。

甚至可以做服务器端吗?我需要修改源代码吗?

3 个答案:

答案 0 :(得分:2)

Murmur不解码服务器端的音频流量,但只决定应将哪些流复制到其他用户(在加密和其他一些任务中,这些任务对您的问题的上下文没有任何兴趣)。因此,将语音流量录制成类似于某些mp3音频流并不是一项容易的任务,并且需要进行大量修改来杂音源代码。

答案 1 :(得分:1)

可能可以在与服务器相同的计算机上运行mumble客户端实例,并使用它来记录任何内容。这意味着你有一个机器人用户在频道中闲置。

答案 2 :(得分:1)

我现在正试图实现一个侦听机器人。 我在python中写了它,重用了frymaster的前夕机器人。 它位于:https://github.com/PartiPirate/mumbleBroadcasterBot/blob/master/lib/mumble-bot.py

现在它还没有投入使用,我已经评论了第315行缺少什么。

如果有人(或知道有人)具有强大的python技能并且能够熟练使用二进制数据,那么这将有助于实现这个机器人。