Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
from fastapi import FastAPI, File, UploadFile, Request
|
2 |
-
from fastapi.responses import HTMLResponse, RedirectResponse
|
3 |
import requests
|
4 |
from urllib.parse import urljoin
|
5 |
import time
|
@@ -69,7 +69,7 @@ async def handle_video_stream(path: str, request: Request):
|
|
69 |
if response.status_code == 206:
|
70 |
headers['Content-Range'] = response.headers.get('Content-Range')
|
71 |
|
72 |
-
return
|
73 |
|
74 |
async def get_cookies() -> Dict[str, str]:
|
75 |
try:
|
|
|
1 |
+
from fastapi import FastAPI, File, UploadFile, Request
|
2 |
+
from fastapi.responses import HTMLResponse, RedirectResponse, StreamingResponse
|
3 |
import requests
|
4 |
from urllib.parse import urljoin
|
5 |
import time
|
|
|
69 |
if response.status_code == 206:
|
70 |
headers['Content-Range'] = response.headers.get('Content-Range')
|
71 |
|
72 |
+
return StreamingResponse(generate(), status_code=response.status_code, headers=headers)
|
73 |
|
74 |
async def get_cookies() -> Dict[str, str]:
|
75 |
try:
|