-*- mode: org; mode: visual-line; -*-
Docker build for janus-gateway.
- When launched, starts Janus and a web server for bundled content
- There are two UDP-based streaming sources via gstreamer:
testcard
is a test video, whiletest-stream
attaches to a public H.264/RTP video stream - use supervisor to launch one or the other - Access the Docker via a shell with
docker exec -it janus bash
- Check Janus status at http://localhost:8088/janus/info
- Check (and control) supervisor processes at http://localhost:9003
- Local web server for prepackaged Janus demos at http://localhost:8000 (which attaches to Janus at
:8088
)
- rtsp://mpv.cdn3.bigCDN.com:554/bigCDN/definst/mp4:bigbuckbunnyiphone_400.mp4
- rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov
- DNS problem building on Debian. Enable
8.8.8.8
/8.8.4.4
as described here. (Also - hack - added--no-cache
tobuild.sh
.)
- Clean up:
docker ps --no-trunc -aqf "status=exited" | xargs docker rm
docker images --no-trunc -aqf "dangling=true" | xargs docker rmi