Compatibility Design for Multiple Types of Video Encoding Boards Based on Middleware
This paper aims to address compatibility among multiple types of encoding boards to streamline the design, construction, and maintenance processes of the automatic video surveillance and recording subsystem within locomotive on-board safety protection systems (referred to as the "6A video subsy...
Saved in:
| Main Author: | |
|---|---|
| Format: | Article |
| Language: | zho |
| Published: |
Editorial Office of Control and Information Technology
2024-02-01
|
| Series: | Kongzhi Yu Xinxi Jishu |
| Subjects: | |
| Online Access: | http://ctet.csrzic.com/thesisDetails#10.13889/j.issn.2096-5427.2024.01.012 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849224989669064704 |
|---|---|
| author | ZHANG Ping |
| author_facet | ZHANG Ping |
| author_sort | ZHANG Ping |
| collection | DOAJ |
| description | This paper aims to address compatibility among multiple types of encoding boards to streamline the design, construction, and maintenance processes of the automatic video surveillance and recording subsystem within locomotive on-board safety protection systems (referred to as the "6A video subsystem"). It proposes a design solution that uses middleware to shield the differences between underlying software and hardware. By analyzing and delving into aspects such as board identification, video stream acquisition, relationship decoupling, differential registration, and dynamic library loading, the design incorporates independent middleware to achieve compatibility among multiple types of video encoding boards. Verification and application results underscored the efficacy of the proposed solution in addressing dynamic replacements and compatibility across different types of video encoding boards without necessitating a restart of the 6A video subsystem, thereby improving operational efficiency in batch application and maintenance of the 6A video subsystem. Specifically, the troubleshooting time for a single locomotive was reduced to 1/3 compared to scenarios without this design. Moreover, the convenient interchange of multiple types of video encoding boards can significantly reduce system maintenance costs by eliminating the need for complete replacements of the 6A video subsystem. |
| format | Article |
| id | doaj-art-e1c25501ad894cdfa942a649bf7b68cb |
| institution | Kabale University |
| issn | 2096-5427 |
| language | zho |
| publishDate | 2024-02-01 |
| publisher | Editorial Office of Control and Information Technology |
| record_format | Article |
| series | Kongzhi Yu Xinxi Jishu |
| spelling | doaj-art-e1c25501ad894cdfa942a649bf7b68cb2025-08-25T06:48:22ZzhoEditorial Office of Control and Information TechnologyKongzhi Yu Xinxi Jishu2096-54272024-02-01879350104389Compatibility Design for Multiple Types of Video Encoding Boards Based on MiddlewareZHANG PingThis paper aims to address compatibility among multiple types of encoding boards to streamline the design, construction, and maintenance processes of the automatic video surveillance and recording subsystem within locomotive on-board safety protection systems (referred to as the "6A video subsystem"). It proposes a design solution that uses middleware to shield the differences between underlying software and hardware. By analyzing and delving into aspects such as board identification, video stream acquisition, relationship decoupling, differential registration, and dynamic library loading, the design incorporates independent middleware to achieve compatibility among multiple types of video encoding boards. Verification and application results underscored the efficacy of the proposed solution in addressing dynamic replacements and compatibility across different types of video encoding boards without necessitating a restart of the 6A video subsystem, thereby improving operational efficiency in batch application and maintenance of the 6A video subsystem. Specifically, the troubleshooting time for a single locomotive was reduced to 1/3 compared to scenarios without this design. Moreover, the convenient interchange of multiple types of video encoding boards can significantly reduce system maintenance costs by eliminating the need for complete replacements of the 6A video subsystem.http://ctet.csrzic.com/thesisDetails#10.13889/j.issn.2096-5427.2024.01.012video surveillanceencoding boardmiddlewarecompatibility6A video subsystem |
| spellingShingle | ZHANG Ping Compatibility Design for Multiple Types of Video Encoding Boards Based on Middleware Kongzhi Yu Xinxi Jishu video surveillance encoding board middleware compatibility 6A video subsystem |
| title | Compatibility Design for Multiple Types of Video Encoding Boards Based on Middleware |
| title_full | Compatibility Design for Multiple Types of Video Encoding Boards Based on Middleware |
| title_fullStr | Compatibility Design for Multiple Types of Video Encoding Boards Based on Middleware |
| title_full_unstemmed | Compatibility Design for Multiple Types of Video Encoding Boards Based on Middleware |
| title_short | Compatibility Design for Multiple Types of Video Encoding Boards Based on Middleware |
| title_sort | compatibility design for multiple types of video encoding boards based on middleware |
| topic | video surveillance encoding board middleware compatibility 6A video subsystem |
| url | http://ctet.csrzic.com/thesisDetails#10.13889/j.issn.2096-5427.2024.01.012 |
| work_keys_str_mv | AT zhangping compatibilitydesignformultipletypesofvideoencodingboardsbasedonmiddleware |