A simple freeswitch application that answers an incoming call and records it.
333
A simple freeswitch application that answers an incoming call and records it, mainly useful for test purposes.
To run with default options:
docker run -d --rm --name record --net=host drachtio/freeswitch-simple-record freeswitch
To jump in to a running container with a freeswitch console:
docker exec -ti FS1 fs_cli
Note: you can also jump into the container with
/bin/bashinstead offs_clito get a shell prompt.
This container supports the ability to configure the various ports Freeswitch claims
Additionally, it exposes the Freeswitch log, sounds, and recordings directory to the host.
An example of starting a container with advanced options:
docker run -d --rm --name FS1 --net=host \
-v /home/deploy/log:/usr/local/freeswitch/log \
-v /home/deploy/sounds:/usr/local/freeswitch/sounds \
-v /home/deploy/recordings:/usr/local/freeswitch/recordings \
drachtio/freeswitch-simple-record freeswitch --sip-port 5038 --tls-port 5039 --rtp-range-start 20000 --rtp-range-end 21000
Content type
Image
Digest
Size
60.6 MB
Last updated
over 7 years ago
docker pull drachtio/freeswitch-simple-record