Real-Time Close Captions repository Architecture Deployment Build web pages static content: cd app && ./build.bash Build containers: docker-compose build Run dontainers: docker-compose up Streaming a new channel Specify database url in ./admin/config.json Create a new channel (with id 'test1' and title 'Test Channel'): ./admin/ccr-channels-create -i test -i 'Test Channel' Install package dependencies cd sender && npm i Start streaming: Using CCExtractor and real workload: ./ccr-sender -C <channel_id> -e <ccextractor_path> -u <ccextractor_source> -D <ccr-reciever_url> Using ccextractor mock that streams a single file ./ccr-sender -C test1 -e tests/ccextractor -u dummy_url:port -D tcp://127.0.0.1:5000