Video Source Access Device Format Conversion Mediator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video service devices face difficulties in maintaining compatibility with various video source formats, leading to unstable core business operations and increased maintenance challenges due to the need for continuous modifications in internal processing logic.
Innovation Solution
A video source access method and device that acquire an address identifier for video data with timestamps, convert the data into a common format, and input it to a service device, allowing for access without modifying the service device's processing logic, enabling compatibility with multiple formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the service device continuously modifies its internal processing logic to support various video source formats, then the adaptability to different formats is improved, but the stability of core business operations deteriorates
Solution Approach 1:
The patent introduces a standardized access interface as an intermediary layer between the service device and video sources of various formats. This interface layer handles format-specific processing, allowing the core service device to remain unchanged while supporting multiple formats through the mediator that translates different formats into a unified access protocol.
Solution Approach 2:
The patent segments the video access system into two independent parts: the standardized access interface layer that handles format variations, and the core service device that remains unchanged. This segmentation isolates the impact of format changes to the interface layer, preventing them from affecting the stability of the core business logic.
2Adaptability or versatility
If the service device continuously modifies its internal processing logic to support various video source formats, then the adaptability to different formats is improved, but the complexity of maintenance deteriorates
Solution Approach 1:
The standardized access interface acts as a mediator that encapsulates all format-specific complexity. Maintenance staff only need to work with the unified interface protocol rather than dealing with multiple format-specific code paths, significantly reducing maintenance complexity while maintaining format compatibility.
Solution Approach 2:
The access interface is designed with universal functionality to handle multiple video formats through a single standardized protocol. This multi-functional interface eliminates the need for separate processing logic for each format, reducing the overall system complexity and making maintenance simpler.
3Adaptability or versatility
If the service device modifies its processing logic frequently to accommodate new video formats, then the adaptability to new formats is improved, but the development of core service deteriorates
Solution Approach 1:
The patent segments the system into an adaptable interface layer and a stable core service layer. Developers can enhance format compatibility by modifying only the interface layer without touching the core service code, allowing parallel development of new formats and core service features without interference.
Solution Approach 2:
The standardized access interface serves as a mediator that absorbs all format-related development efforts. Core service developers can focus on improving core functionality while format compatibility enhancements are isolated to the interface layer, enabling independent parallel development streams.
Data Source
Figure 1
Figure 2
Figure 3~4(a)
AI summary
Provided in embodiments of the present invention are a video source access method and device. The method comprises: acquiring an address identifier of a video source supporting a certain format, the video source comprising video data in the format and carrying a timestamp; according to the address identifier, acquiring the video data in an order of from small timestamps to large timestamps carried in the video data; converting the video data from the format into a preset common video format to obtain the video data in the common video format; and inputting the video data in the common video format to a service device to access the video source. The embodiments of the present invention independently convert multiple formats of the video source into a common format without modifying a processing logic of the service device, provide the identifiable video data in the common video format to the service device, and support access of the video source supporting various formats.