| streaming-agent | ||
| .gitignore | ||
| client.html | ||
| Dockerfile | ||
| README.md | ||
| start-signaling.sh | ||
| start.sh | ||
css-ze webclient to play on unloze with: https://webclient.unloze.com/
the entire code base of Dockerfile, html, python, json, sh and js is AI Code with almost no human edits being made.
notes
uses gstreamer, weston, lavapipe, css inbuilt DXVK, vulkan, a signaling server, html, docker and cloudflare serverless SFU.
docker rm css-test docker build -t css-client .
pre installment step for signaling-server
cd ~/webclient_css_ze/streaming-agent && npm install
pre shader creation for mounting
touch /home/gameservers/webclient_css_ze/dxvk-cache mkdir -p /home/gameservers/webclient_css_ze/mesa-shader-cache chmod 777 /home/gameservers/webclient_css_ze/mesa-shader-cache
first run
./start-signaling.sh
second run
docker run -d --name css-test -e SIG_URL=ws://172.17.0.1:3000 -e CONTAINER_NAME=css-test -e CF_APP_ID= -e CF_APP_TOKEN= -e CAP_FPS=60 -e CAP_W=800 -e CAP_H=600 --cpus="8.0" -v /home/gameservers/css_ze/cstrike/maps:/home/ubuntu/Counter-Strike\ Source/cstrike/maps:ro -v /home/gameservers/css_ze/cstrike/materials:/home/ubuntu/Counter-Strike\ Source/cstrike/materials:ro -v /home/gameservers/css_ze/cstrike/models:/home/ubuntu/Counter-Strike\ Source/cstrike/models:ro -v /home/gameservers/css_ze/cstrike/sound:/home/ubuntu/Counter-Strike\ Source/cstrike/sound:ro -v /home/gameservers/webclient_css_ze/dxvk-cache:/home/ubuntu/Counter-Strike\ Source/cstrike_win64.dxvk-cache -v /home/gameservers/webclient_css_ze/mesa-shader-cache:/home/ubuntu/.cache/mesa_shader_cache css-client