最近在弄双向语音,PC端到采集的声音用VLC接受可以长时间播放,用IPNC接受时只能播放60s。查看之后发现是live->audiorecev->audio-receive.cpp中做了限制,60s就自动切断客户端。有做过这个的朋友吗?
在audio-receive.cpp中这是60s限制的。注释还是几秒自动断开。
if (subsession->rtcpInstance() != NULL) {
subsession->rtcpInstance()->setByeHandler(subsessionByeHandler, subsession);
}