Text this: Compatibility Design for Multiple Types of Video Encoding Boards Based on Middleware