Free Software
Backers BackersFramework code
The Framework code is intended for developers and product designers to integrate
MetaRex metarex into a product or system. The code comprises 3 parts:wrapper
/unwrapper
- puts metadata items into the mrx containerinserter
/extractor
- maps mrx containers into a transport e.g. NDI or RTP or MXF multiplexerregister
- interacts with the register APIauto-ETL
- automatically Extract, Transform & Load, metadatasamples
- example services to act as templates for your metadata business.
Creating the framework code will be done in the following steps
- Phase 1
- Agree a draft specification
- Create some test streams for wrap / unwrap / register testing
- Create a Golang wrap / unwrap / reg implementation
- Test metadata transform requirements
- Phase 2
- Create test scenarios for the framework & demonstrate at NAB 2024
- Phase 3
- create basic RTP network mapper
- specify network mappers depending on resource availability
Register code
The register is a simple web service that delivers text or json when requested. An authenticated user of the system should be able to update records that they own. A user management system is required to prevent malicious update of register entries.
The register should also be able to run in a self-proxy mode to allow for embedded register and private operations.
Our code is available on GitHub where you can make generic metarex feature requests on the website repo or raise specific issues on the prototype code and raise specific issues and any tool such as the demo repo. All code is subject to change until the end of the project.