Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cchampou/dvb-forge
This projet is about generating transport stream files. First intented to help broadcasters build custom streams with HbbTv apps, you can try it with a DVB modulator.
https://github.com/cchampou/dvb-forge
Last synced: about 2 months ago
JSON representation
This projet is about generating transport stream files. First intented to help broadcasters build custom streams with HbbTv apps, you can try it with a DVB modulator.
- Host: GitHub
- URL: https://github.com/cchampou/dvb-forge
- Owner: cchampou
- License: mit
- Created: 2019-07-11T10:36:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T22:03:58.000Z (about 2 years ago)
- Last Synced: 2023-03-06T09:33:24.965Z (almost 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 1.49 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DVB Forge
*This is a work in progress project.*
This projet is about generating transport stream files. First intented to help broadcasters build custom streams with HbbTv apps, you can try it with a DVB modulator.## Features
- [x] Send HbbTv url
- [ ] Get a TS file containing 2 channels with sample AV, and the HbbTv via HTTP embedded
- [ ] View file construction progress## Run locally for development
This application is made with ReasonML. Please visit [official documentation](https://reasonml.github.io/).
Assuming you have the minimal ReasonML / BuckleScript tooling installed :1. Clone the project
2. Install local packages with `yarn install`
3. Launch BS compiler with `yarn start`
4. In a new terminal, execute `yarn server` to start the development server**Note** : To be able to generate transport streams locally, you need to have `opencaster` cli tools and `ffmpeg` installed.