Commented-Out WebRTC Implementation Code (For Now)
This commit is contained in:
parent
46974bc398
commit
abe4e84f6c
15
Borealis.ps1
15
Borealis.ps1
@ -208,6 +208,21 @@ Run-Step "Dependency: Tesseract-OCR - Trained Model Data" {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# ---------------------- Ensure Coturn TURN Server Binaries are Downloaded ----------------------
|
||||||
|
Run-Step "Dependency: Coturn WebRTC TURN Server" {
|
||||||
|
$coturnDir = "Dependencies\Coturn_TURN_Server"
|
||||||
|
$coturnExe = "$coturnDir\coturn.exe"
|
||||||
|
$confPath = "Data\Server\WebRTC\WebRTC_TURNServer.conf"
|
||||||
|
If (!(Test-Path $coturnDir)) { New-Item -ItemType Directory -Force -Path $coturnDir }
|
||||||
|
If (!(Test-Path $coturnExe)) {
|
||||||
|
Write-Host "Downloading Coturn TURN server binary..."
|
||||||
|
# Use latest or a fixed version, e.g., from GitHub or your own mirror:
|
||||||
|
# Replace with a real direct URL to a Windows build.
|
||||||
|
$url = "https://github.com/coturn/coturn/releases/download/4.5.3/turnserver.exe"
|
||||||
|
Invoke-WebRequest -Uri $url -OutFile $coturnExe
|
||||||
|
}
|
||||||
|
Write-Host "Coturn TURN Server is ready."
|
||||||
|
}
|
||||||
# ---------------------- Common Initialization & Visuals ----------------------
|
# ---------------------- Common Initialization & Visuals ----------------------
|
||||||
Clear-Host
|
Clear-Host
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@ qasync
|
|||||||
# Computer Vision & OCR Dependencies
|
# Computer Vision & OCR Dependencies
|
||||||
opencv-python # Computer vision processing
|
opencv-python # Computer vision processing
|
||||||
Pillow # Image processing (Windows)
|
Pillow # Image processing (Windows)
|
||||||
mss # Fast cross-platform screen capture
|
###mss # Fast cross-platform screen capture
|
||||||
|
|
||||||
# WebRTC Video Libraries
|
# WebRTC Video Libraries
|
||||||
aiortc # Python library for WebRTC in async environments
|
###aiortc # Python library for WebRTC in async environments
|
||||||
av # Required by aiortc for video/audio codecs
|
###av # Required by aiortc for video/audio codecs
|
@ -22,8 +22,8 @@ opencv-python # Computer vision processing
|
|||||||
pytesseract # OCR engine
|
pytesseract # OCR engine
|
||||||
easyocr # Deep-learning-based OCR
|
easyocr # Deep-learning-based OCR
|
||||||
Pillow # Image processing (Windows)
|
Pillow # Image processing (Windows)
|
||||||
mss # Fast cross-platform screen capture
|
###mss # Fast cross-platform screen capture
|
||||||
|
|
||||||
# WebRTC Video Libraries
|
# WebRTC Video Libraries
|
||||||
aiortc # Python library for WebRTC in async environments
|
###aiortc # Python library for WebRTC in async environments
|
||||||
av # Required by aiortc for video/audio codecs
|
###av # Required by aiortc for video/audio codecs
|
Loading…
x
Reference in New Issue
Block a user