Unlock instant, AI-driven research and patent intelligence for your innovation.

Video transcoding method, device and system, electronic equipment and readable storage medium

A video transcoding and transcoding technology, applied in electrical components, image communication, selective content distribution, etc., can solve problems such as lost data, reduced user viewing experience, and prolonged video playback startup time.

Inactive Publication Date: 2020-05-01
SHENZHEN WANJIAAN IOT TECH CO LTD
View PDF13 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In these two playback methods, due to the heterogeneity of the terminal, the terminal needs to decode and re-encode the video data into a video playback format supported by the terminal before playing. This process is called transcoding, and video file transcoding requires an A large number of terminal resources, which will lead to prolonged video playback start-up time, and data loss during the transcoding process, reducing user viewing experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video transcoding method, device and system, electronic equipment and readable storage medium
  • Video transcoding method, device and system, electronic equipment and readable storage medium
  • Video transcoding method, device and system, electronic equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] See figure 1 , figure 1 is a schematic diagram of an optional system architecture provided by an embodiment of the present invention, such as figure 1 As shown, the optional system architecture diagram includes: a cloud server 101, a management server 102, and a user terminal 103. The above-mentioned cloud server 101 and the management server 102 communicate through the first network 104, and the above-mentioned management server 102 communicates with the user terminal. 103 communicates over the second network 105 . The above-mentioned first network 104 and second network 105 may include various connection types, such as wired, wireless communication links, or optical fiber cables. The user terminal 103 can be various electronic devices with a display screen, which can download playback application software or built-in playback application software, including but not limited to smart phones, tablet computers, laptop portable computers and desktop computers, etc., user...

Embodiment 2

[0049] See figure 2 , figure 2 is a schematic flowchart of a video transcoding method provided by an embodiment of the present invention, as shown in figure 2 shown, including the following steps:

[0050] 201. Acquire video request information of a user terminal.

[0051] Wherein, the above-mentioned video request information may carry a video identifier and terminal parameters. The aforementioned video identifier may be a field corresponding to a video name. The above-mentioned terminal parameters may be the format, resolution, bit rate, frame rate, etc. required by the user terminal to play the video.

[0052] The format required for the above-mentioned user terminal to play video can have AVI, wma, rmvb, rm, flash (mainly played on web pages), mp4, mid, pal (mainly used for TV play) and 3GP, etc., wherein , AVI format video files are generally relatively large, but their clarity is the highest; rmvb and wma format video files are medium in definition; rm format vid...

Embodiment 3

[0079] See image 3 , image 3 is a schematic diagram of another video transcoding method provided by an embodiment of the present invention, such as image 3 As shown, the method includes:

[0080] 301. The user terminal generates video request information according to the user's selection and the terminal's own parameters.

[0081] The video request information carries a video identifier and terminal parameters.

[0082] 302. The user terminal sends video request information to the management server.

[0083] In a possible embodiment, the management server is a server cluster composed of multiple servers deployed in a consistent hash distribution, and the transcoded video is stored in a consistent hash according to the corresponding video ID. After the video request information of the user terminal is acquired, the management server extracts the video identification carried by the video request information, and performs consistent hash calculation on the video identifica...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a video transcoding method, device and system, electronic equipment and a readable storage medium, and the method comprises the steps: obtaining video requestinformation of a user terminal, the video request information carrying a video identifier and a terminal parameter; judging whether a corresponding transcoded video exists in the management server ornot according to the video identifier; if the corresponding transcoded video exists in the management server, judging whether a target video exists in the transcoded video or not according to the terminal parameters; if the target transcoded video does not exist in the corresponding transcoded videos, obtaining the highest similarity between the corresponding transcoded videos and the target videothrough calculation according to the terminal parameters; if the highest similarity meets a preset similarity threshold, generating a transcoding strategy according to the terminal parameters, and performing secondary transcoding on the transcoded video corresponding to the highest similarity according to the transcoding strategy to obtain a target video; and sending the target video to a user terminal. According to the invention, the transcoding speed is improved.

Description

technical field [0001] The present invention relates to the field of cloud technology, in particular to a video transcoding method, device, system, electronic equipment, and a readable storage medium. Background technique [0002] Video playback is a popular application on the Internet today. Users can access the cloud server through various terminals, and play the video files stored in the cloud server by downloading or playing while watching the content of the video files. In the way of playing after downloading, the user requests the cloud server to completely download the corresponding video data that can be played from the cloud server to the terminal, and then decodes and encodes the downloaded video data into the terminal through the terminal. technology format, load the video file on the terminal for playback. In the mode of playing while playing, the user can download video data from the cloud server to the terminal, and at the same time perform real-time decoding ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/2343H04N21/239H04N21/234H04N21/232
CPCH04N21/234309H04N21/234363H04N21/234381H04N21/2393H04N21/23418H04N21/232
Inventor 张能锋石铭
Owner SHENZHEN WANJIAAN IOT TECH CO LTD