Media Router
In this project, we developed a new generation of our client's media router in collaboration with them. In addition to hardware modifications, integrating new features such as AVB and doIP was also a focus.
- Assistance with requirements analysis, effort estimation and creation of quotations.
- Analysis and handling of software relevant Change Requests.
- Development of a Software Architecture SA and Software Designs.
- Supporting Management with project plan and status reports.
- Assisting the customer in creating technical specifications on various topics, such as AVB
- Media Server, doIP based diagnostic services, fault manager, supported media formats and codecs and security concept, power management, management of calibration data, handling of HW variants, AVDECC Entity data Model.
- Development of an AVB application with talker and listener functionality in C++, the application is based on gstreamer library and genavb-sdk from NXP.
- Development of several python based basis management services (status manager, data manager, doIP management).
- CVE Report generation based on yocto and calculation of environmental scores.
- Integration of patches and update of specific yocto recipes to fix CVE Issues.
- Technical support and training of customers developers located offshore.
- Technical support of System Integration and Verification.
The following tools, protocols, and techniques were used: Linux, yocto, AppArmor, audio video bridging (avb), IEEE 1722-2011 AVTP, IEEE 1722.1-2013 AVDECC, IEC 61883-4, IEC 61883-6, PTP, genavb-sdk from NXP, gstreamer, mqtt, jira, confluence bitbucket, C++, C, python, diagnostic over IP (doIP)