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 ----------------------
|
||||
Clear-Host
|
||||
|
||||
|
@ -13,8 +13,8 @@ qasync
|
||||
# Computer Vision & OCR Dependencies
|
||||
opencv-python # Computer vision processing
|
||||
Pillow # Image processing (Windows)
|
||||
mss # Fast cross-platform screen capture
|
||||
###mss # Fast cross-platform screen capture
|
||||
|
||||
# WebRTC Video Libraries
|
||||
aiortc # Python library for WebRTC in async environments
|
||||
av # Required by aiortc for video/audio codecs
|
||||
###aiortc # Python library for WebRTC in async environments
|
||||
###av # Required by aiortc for video/audio codecs
|
@ -22,8 +22,8 @@ opencv-python # Computer vision processing
|
||||
pytesseract # OCR engine
|
||||
easyocr # Deep-learning-based OCR
|
||||
Pillow # Image processing (Windows)
|
||||
mss # Fast cross-platform screen capture
|
||||
###mss # Fast cross-platform screen capture
|
||||
|
||||
# WebRTC Video Libraries
|
||||
aiortc # Python library for WebRTC in async environments
|
||||
av # Required by aiortc for video/audio codecs
|
||||
###aiortc # Python library for WebRTC in async environments
|
||||
###av # Required by aiortc for video/audio codecs
|
Loading…
x
Reference in New Issue
Block a user