Client Video Preview via Description File Indexing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current OTT services face difficulties in implementing video information preview due to the need for close cooperation between the client and CDN, which restricts service promotion and only supports a single preview size, failing to adapt to various client page sizes.
Innovation Solution
A method and apparatus that independently implement video information preview at the client by positioning and presenting preview information from a description file based on progress bar dragging, without relying on a player or CDN, using a description file to describe preview information and index documents to manage different resolutions and sizes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If video preview is implemented through close cooperation between client and CDN using player interfaces, then preview function can be achieved, but service promotion becomes difficult and system complexity increases
Solution Approach 1:
The patent extracts the preview image generation and delivery process from the CDN and player dependency, implementing it directly within the client application. The client independently generates preview images from video segments and displays them without requiring CDN coordination or player interface exposure, thus reducing system complexity while maintaining preview functionality
Solution Approach 2:
The client performs preview image generation and delivery autonomously without relying on external CDN services or player components. The application directly accesses video segments, generates preview images using built-in encoding capabilities, and manages display independently, enabling self-service that facilitates service promotion
2Ease of manufacture
If single-size preview poster is provided, then implementation is simple, but adaptability to various client page sizes is poor
Solution Approach 1:
The patent segments the preview image into multiple size variants (e.g., different resolutions and aspect ratios) and provides them in an adaptive grid layout. The client can select and display appropriate preview segments based on available screen space and device characteristics, enabling both simple implementation through standardized segments and high adaptability to various page sizes
Solution Approach 2:
The preview display dynamically adapts to different client page sizes by adjusting the number, size, and arrangement of preview image segments shown. The system responds to changing display conditions by reconfiguring the preview layout, maintaining both implementation simplicity through modular segments and adaptability to diverse screen dimensions
Data Source
AI summary
Provided are a method for realizing a video information preview, a client and a storage medium. The method for realizing a video information preview comprises: when it is detected that a progress bar is dragged, according to position information about dragging, positioning (100) corresponding preview information from a description file, wherein the description file is used for describing the preview information; and presenting (101) the positioned preview information.


