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...

Full description

Saved in:
Bibliographic Details
Main Author: ZHANG Ping
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