diff -Naru live/liveMedia/RTSPClient.cpp live-patch/liveMedia/RTSPClient.cpp
--- live/liveMedia/RTSPClient.cpp	2020-11-04 02:27:51.000000000 +0800
+++ live-patch/liveMedia/RTSPClient.cpp	2020-11-05 21:20:52.638280301 +0800
@@ -749,7 +749,8 @@
     netAddressBits serverAddress = *(netAddressBits*)(destAddress.data());
     AddressString serverAddressString(serverAddress);
     
-    protocolStr = "HTTP/1.1";
+    //protocolStr = "HTTP/1.1";
+    protocolStr = "HTTP/1.0";
     
     if (strcmp(request->commandName(), "GET") == 0) {
       // Create a 'session cookie' string, using MD5:
diff -Naru live/liveMedia/RTSPServer.cpp live-patch/liveMedia/RTSPServer.cpp
--- live/liveMedia/RTSPServer.cpp	2020-11-04 02:27:51.000000000 +0800
+++ live-patch/liveMedia/RTSPServer.cpp	2020-11-05 21:16:52.661426573 +0800
@@ -483,13 +483,13 @@
 
 void RTSPServer::RTSPClientConnection::handleHTTPCmd_notSupported() {
   snprintf((char*)fResponseBuffer, sizeof fResponseBuffer,
-	   "HTTP/1.1 405 Method Not Allowed\r\n%s\r\n\r\n",
+	   "HTTP/1.0 405 Method Not Allowed\r\n%s\r\n\r\n",
 	   dateHeader());
 }
 
 void RTSPServer::RTSPClientConnection::handleHTTPCmd_notFound() {
   snprintf((char*)fResponseBuffer, sizeof fResponseBuffer,
-	   "HTTP/1.1 404 Not Found\r\n%s\r\n\r\n",
+	   "HTTP/1.0 404 Not Found\r\n%s\r\n\r\n",
 	   dateHeader());
 }
 
@@ -499,7 +499,7 @@
 #endif
   // Construct a response to the "OPTIONS" command that notes that our special headers (for RTSP-over-HTTP tunneling) are allowed:
   snprintf((char*)fResponseBuffer, sizeof fResponseBuffer,
-	   "HTTP/1.1 200 OK\r\n"
+	   "HTTP/1.0 200 OK\r\n"
 	   "%s"
 	   "Access-Control-Allow-Origin: *\r\n"
 	   "Access-Control-Allow-Methods: POST, GET, OPTIONS\r\n"
@@ -523,7 +523,7 @@
   
   // Construct our response:
   snprintf((char*)fResponseBuffer, sizeof fResponseBuffer,
-	   "HTTP/1.1 200 OK\r\n"
+	   "HTTP/1.0 200 OK\r\n"
 	   "%s"
 	   "Cache-Control: no-cache\r\n"
 	   "Pragma: no-cache\r\n"
