Video file processing method, device, video server and system
A technology for video files and processing methods, applied in the field of communications, can solve the problems of video transcoding time, etc., and achieve the effect of solving the long time transcoding and shortening the transcoding time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] see figure 1 , a method for processing a video file is provided in the present embodiment, the method comprising:
[0059] 101. Acquire a video file, and divide the video file into at least two video sub-files;
[0060] 102. Send the at least two video sub-files to a transcoding service unit for transcoding respectively, and obtain the at least two video sub-files transcoded by the transcoding service unit;
[0061] 103. Obtain a transcoded video file according to the at least two transcoded video subfiles.
[0062] Optionally, the acquisition of video files includes:
[0063] receiving a request for playing a video file initiated by a terminal, and obtaining the video file according to the request for playing a video file initiated by the terminal;
[0064] Optionally, after obtaining the transcoded video file according to the at least two transcoded video subfiles, further comprising:
[0065] returning the transcoded video file to the terminal, so that the termin...
Embodiment 2
[0080] This embodiment provides a method for processing a video file. The terminal initiates a video playback request, the transcoding service unit transcodes the video, and the terminal plays the transcoded video in real time. The processing method of the video file provided in this embodiment is based on a kind of distributed system, and this distributed system comprises the server of the video website that provides video service for the terminal, video server and a plurality of transcoding service units, each transcoding service unit Both can communicate with the video server. Wherein, the server of the video website receives the request of the terminal to play the video, and further sends the request to the video server, and the video server obtains the video file according to the received request, and further divides the video file into at least two video sub-files, and divides the video The sub-file is sent to the transcoding service unit for transcoding. In this embodi...
Embodiment 3
[0101] This embodiment provides a method for processing video files, and the method provided in this embodiment is also based on the distributed system described in Embodiment 2, so this embodiment will not repeat it. There is no need for the terminal to initiate a video playback request. When there is a video that has not been transcoded in the video website, the server of the video website sends a video transcoding request to the transcoding service unit to transcode the video, and the server of the video website saves the video. Transcoded video files, when the terminal requests to play the video, it can directly play the transcoded video file without sending a transcoding request to the transcoding service unit, which further reduces the waiting time for the end user to play the video request, and since the video file has been completely transcoded, the problem of relatively long video buffering time due to video sub-file transcoding failure will not occur during video play...
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