Skip to content
DVR implementation built on top of live streams
Python JavaScript Shell C++ C Dockerfile Other
Branch: 3.0
Clone or download
kalturaguy 2.0 docker2 (#612)
* otpimization: don't save m3u8 anymore

* add timing for playlist.json saving

* fix typo

* upgrade node version to latest

* rollback q-io upgrade due to collection dependency that we still need

* add dockerignore

* script to update livedns

* fix version rerporting

* another try
Latest commit dbb337c Mar 18, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
build_scripts 2.0 plat 9612 (#610) Feb 17, 2019
common 2.0 docker2 (#612) Mar 18, 2019
lib 2.0 docker2 (#612) Mar 18, 2019
liveRecorder 2.0 plat 9612 (#610) Feb 17, 2019
packager Short base folder from runNginx script Aug 27, 2018
serviceWrappers Merge Fixes to 1.17 (#508) Aug 21, 2017
.dockerignore 2.0 docker2 (#612) Mar 18, 2019
.gitignore some fixes Apr 16, 2018
.jshintrc fix jshint errors Aug 30, 2015
LICENSE Merge Fixes to 1.17 (#508) Aug 21, 2017 2.0 docker2 (#612) Mar 18, 2019
gruntfile.js merge automation changes 1.3->1.2 (#335) Dec 1, 2016
package.json 2.0 docker2 (#612) Mar 18, 2019

liveController & LiveRecorder

The liveDVR repository contains to products: liveController and liveRecorder. Kaltura liveController controls the live stream including recording during live. The liveController handles live entries state and stream content integrity throughout live session. It integrates with the Wowza to get list of live streams and download the content. It integrates with the BE for live state update and live entry info get/set. The liveController supports DC failover. Kaltura liveRecorder is responsible for VOD preparation from recorded live content and upload to destination storage.


LiveController Deployment

Please refer to liveController deployment doc

liveRecorder Deployment

Please refer to liveRecorder deployment doc

meida_server Deployment

Please refer to Media Server deployment doc



./deployment/docker/ live-controller
docker-compose   -f ./deployment/docker/docker-compose.yml    --project-directory  ./deployment/docker/  up

Copyright & License

All code in this project is released under the AGPLv3 license unless a different license for a particular library is specified in the applicable library path.

Copyright © Kaltura Inc. All rights reserved.

You can’t perform that action at this time.