Video Slide Service Using Scene Meta-Information for Playback Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video playback methods, such as progress bars, are inadequate for controlling playback time and can be cumbersome, especially in mobile environments, and high-capacity or high-quality videos may not stream smoothly, making it difficult to watch all scenes in real time.
Innovation Solution
A content providing server and terminal system that generates scene meta-information for each playback section of user-generated content (UGC) videos, allowing for a video slide service where videos are displayed in pages like a book, enabling finer control over playback and improved streaming by grouping pages by category.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a progress bar is used to control video playback time, then the viewer can jump to arbitrary points in the video, but it becomes difficult to finely control playback time especially in mobile environments with small displays
Solution Approach 1:
The video is divided into multiple discrete pages, each representing a specific playback section. Instead of continuous progress bar control, users navigate through segmented pages that represent different time segments of the video content, enabling precise control through page selection rather than imprecise pointer positioning.
Solution Approach 2:
The control interface transitions from a one-dimensional progress bar (horizontal line) to a two-dimensional page layout with thumbnail images. Users can visually identify and select specific video sections through the visual representation of pages, adding a visual dimension to the control mechanism that improves precision on small screens.
2Manufacturing precision
If high-capacity or high-quality video is provided, then the video content quality is improved, but the video cannot be smoothly streamed from server to terminal making it difficult to watch all scenes in real time
Solution Approach 1:
The system extracts and pre-processes video content into discrete page units with thumbnail images and metadata during off-peak times. This extraction allows the full high-quality video to be prepared in advance and stored in a compressed format, enabling rapid delivery of individual pages without requiring continuous high-bandwidth streaming of the entire video.
Solution Approach 2:
Video pages are pre-generated and pre-processed on the server side before user requests. Thumbnail images and metadata are created in advance, allowing the system to quickly serve individual pages when requested without requiring real-time encoding or processing, thus maintaining high quality while improving streaming speed.
3Loss of information
If the video playback time is extended to show all scenes, then complete content understanding is achieved, but the viewing time required increases making it cumbersome for users
Solution Approach 1:
The video content is segmented into multiple pages, each representing a specific scene or time segment. Users can selectively view individual pages or groups of pages based on their interests, rather than being forced to watch the entire video sequentially. This segmentation enables partial viewing while maintaining content understanding.
Solution Approach 2:
Users are empowered to perform partial viewing by selecting only the pages they need to review. The system provides more than enough information through multiple discrete pages, allowing users to stop at any point and still achieve their information goals without completing the full video playback.
Data Source
AI summary
An operation method of a user terminal for providing a video slide service includes uploading a UGC video to a server; receiving, from the server, scene meta-information for each playback section of the UGC video; generating a video slide file on the basis of the received scene meta-information for each playback section; classifying, according to categories, a plurality of pieces of page information configuring the video slide file; and generating a storybook corresponding to the UGC video on the basis of a plurality of page groups classified according to the categories.


