OBS 推流失败后录制功能不可使用的问题

xiaoxiao2021-02-28  436

最近研究OBS开源软件,推流地址填写不符合格式要求或错误,返回推流失败,点击录制时录制功能失效,即使后来把推流地址填写正确重新推流成功时,录制功能也不能恢复。

解决方案:

debug模式下发现,推流不成功时outputHandler句柄已经失效,需要重新激活。

void OBSBasic::StreamingStop(int code)

{

...........

...........

if (!outputHandler->Active() && !ui->profileMenu->isEnabled()) { ui->profileMenu->setEnabled(true); App()->DecrementSleepInhibition(); ClearProcessPriority(); }

ResetOutputs();

}

这样就可以了,录制不受影响

转载请注明原文地址: https://www.6miu.com/read-18266.html

最新回复(0)