An open API service indexing awesome lists of open source software.

https://github.com/kaltura/livedvr

DVR implementation built on top of live streams
https://github.com/kaltura/livedvr

Last synced: 3 months ago
JSON representation

DVR implementation built on top of live streams

Awesome Lists containing this project

README

          

## 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.

### Deployment

#### LiveController Deployment
Please refer to [liveController deployment doc](LiveController_deployment.md)

#### liveRecorder Deployment
Please refer to [liveRecorder deployment doc](liveRecorder/liveRecorder_deployment.md)

#### meida_server Deployment
Please refer to [Media Server deployment doc](https://github.com/kaltura/media-server/blob/4.5.14/deployment.md)

### Docker:
Build:
```
./deployment/docker/build_images.sh 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](http://www.gnu.org/licenses/agpl-3.0.html) unless a different license for a particular library is specified in the applicable library path.

Copyright © Kaltura Inc. All rights reserved.