projects
/
vpproxy.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Добавлен поток ogg без ограничения скорости (префикс /ogv и /m3uo для списка).
[vpproxy.git]
/
vphttp.py
diff --git
a/vphttp.py
b/vphttp.py
index 0a6ae43d3d3379e36cbaa5c4dec5c79a56f66341..155db57e8a739b03e35927112d76df419053c83d 100644
(file)
--- a/
vphttp.py
+++ b/
vphttp.py
@@
-165,7
+165,7
@@
class HTTPHandler(BaseHTTPServer.BaseHTTPRequestHandler):
self.reqtype = self.splittedpath[1].lower()
# If first parameter is 'pid' or 'torrent' or it should be handled
# by plugin
self.reqtype = self.splittedpath[1].lower()
# If first parameter is 'pid' or 'torrent' or it should be handled
# by plugin
- if not (self.reqtype in ('get','mp4','ogg') or self.reqtype in VPStuff.pluginshandlers):
+ if not (self.reqtype in ('get','mp4','ogg'
,'ogv'
) or self.reqtype in VPStuff.pluginshandlers):
self.dieWithError(400) # 400 Bad Request
return
except IndexError:
self.dieWithError(400) # 400 Bad Request
return
except IndexError:
@@
-237,7
+237,7
@@
class HTTPHandler(BaseHTTPServer.BaseHTTPRequestHandler):
"Sending fake headers for " + useragent)
self.send_response(200)
self.send_header('Cache-Control','no-cache');
"Sending fake headers for " + useragent)
self.send_response(200)
self.send_header('Cache-Control','no-cache');
- if self.reqtype
=="ogg"
:
+ if self.reqtype
in ("ogg","ogv")
:
self.send_header("Content-Type", "video/ogg")
else:
self.send_header("Content-Type", "video/mpeg")
self.send_header("Content-Type", "video/ogg")
else:
self.send_header("Content-Type", "video/mpeg")