1.设置RTSP端口号
设置RTSP端口号的处理位于ARTSPConnection.cpp文件中,首先从url中获取端口号,如果读取不到,则设置为默认端口554。代码处理如下:
[cpp]
view plain
copy
- ARTSPConnection::ParseURL(
- const char *colonPos = strchr(host->c_str(), ':');
- if (colonPos != NULL) {
- unsigned long x;
- if (!ParseSingleUnsignedLong(colonPos + 1, &x) || x >= 65536) { // rtsp端口必须小于65536
- return false;
- }
- *port = x;
- size_t colo