Commit b92e8376 by xiongziliang

兼容一些不规范的播放器

parent 37c397c4
...@@ -535,7 +535,7 @@ inline void RtspSession::send_SessionNotFound() { ...@@ -535,7 +535,7 @@ inline void RtspSession::send_SessionNotFound() {
} }
bool RtspSession::handleReq_Setup(const Parser &parser) { bool RtspSession::handleReq_Setup(const Parser &parser) {
//处理setup命令,该函数可能进入多次 //处理setup命令,该函数可能进入多次
auto controlSuffix = parser.FullUrl().substr(_strContentBase.size()); auto controlSuffix = split(parser.Url(),"/").back();// parser.FullUrl().substr(_strContentBase.size());
if(controlSuffix.front() == '/'){ if(controlSuffix.front() == '/'){
controlSuffix = controlSuffix.substr(1); controlSuffix = controlSuffix.substr(1);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论