rticommunity / rticommunity/rticonnextdds-examples
[ENH] Recording Service pluggable storage API example using FFmpeg
Open
@pralhadsapre is already working on this.
Since Aug 20, 2021.
enhancement
- Dominant language
- Python
- Stars
- 148
- Forks
- 153
- PR merge metrics
- No merged PRs in 30d
Description
Enhancement description
Create a Recording Service pluggable storage example demonstrating usage of a video compression library like FFmpeg. This will help us appeal better to customers in the AV market by aligning with their needs.
We should demonstrate two workflows:
- Recording the raw bytes into a video file to allow offline compression or conversion.
- Compressing the video file as we record.
An application specific compression technique would be better than opting for the standard compression algorithms (when they are supported by Recording Service) shipped with Connext DDS.
This was also a brought up during the Indy 500 AV challenge in 2021.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.