Processing method, device and system for fast forward and fast backward playing of network stream media
A processing method and technology of network streaming, which is applied in the field of fast forward and fast rewind playback of network streaming media, can solve problems such as occupying too much disk storage space, and achieve the effects of improving performance, shortening frame extraction time, and high random access performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0037] This embodiment will be described from the perspective of a processing device, which may be a service process module. In addition, it should be noted that the frame capture file in the embodiment of the present invention is stored in a storage device based on flash memory, such as a solid state disk (SSD, Solid State Disk), a standard flash memory card (CF, Compact Flash), or a flash memory (FLASH) button. Cards and other devices, for the convenience of description, hereinafter referred to as flash memory.
[0038] A processing method for fast-forward and rewind playback of network streaming media, after receiving a fast-forward or rewind playback request sent by a terminal, determine the fast-forward or rewind multiple speed according to the fast-forward or fast-rewind playback request, and according to the fast-forward Or rewind double speed to determine the position of the key frame data that needs to be read, and then read the key frame data from the frame extractio...
Embodiment 2
[0061] According to the method described in Embodiment 1, this embodiment will take the communication system as a media server, the processing device in the communication system as a service process module, and the terminal as a set-top box as an example for further detailed description (to determine the need to read by searching the index file The location of the keyframe data for example).
[0062] First, the frame capture file and index file need to be pre-created in the media server. For example, the service process module can extract key frame data from the media file to create a frame capture file, and then create an index file based on the frame capture file. see Figure 4 , the process of extracting key frame data to create a frame extraction file can be as follows:
[0063] 001. The service process module opens the media file from the disk of the media server for subsequent reading;
[0064] 002. The service process module creates original frame extraction files and...
Embodiment 3
[0098] In order to better implement the above method, the embodiment of the present invention also provides a processing device correspondingly, such as Image 6 As shown, the processing device includes a receiving unit 301, a determining unit 302, a reading unit 303 and a sending unit 304;
[0099] The receiving unit 301 is configured to receive a fast-forward or rewind playback request sent by the terminal, that is, a fast-forward playback request sent by the receiving terminal or a fast-rewind playback request sent by the receiving terminal;
[0100] The multiple speed determination unit 302 is configured to determine the fast forward or rewind multiple speed according to the fast forward or rewind playback request received by the receiving unit 301, for example, by searching the index file to determine the fast forward or rewind multiple speed; for details, see Implementation 1 and Implementation 2 will not be repeated here.
[0101] The position determination unit 303 is...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com