Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A high-definition video playing method based on a DirectShow

A high-definition video and playback method technology, which is applied in the field of video processing, can solve problems such as unclear video and unsmooth playback, and achieve the effect of smooth playback

Inactive Publication Date: 2014-11-19
杨兵
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are various video compression formats, 4096x4096 resolution, 24 frames per second uncompressed format RGB24 original video, if it can be played smoothly, there will be a data flow of about 1G per second, and the current solid-state hard drive of a personal computer reads The fastest fetching speed is only 500M per second. It is impossible to play this streaming format through a computer. That is to say, the original video in 4K uncompressed format cannot be played smoothly on a personal computer at present, and the 4K video in compressed format, even It can be played smoothly, but the video is not clear due to compression

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
  • A high-definition video playing method based on a DirectShow
  • A high-definition video playing method based on a DirectShow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, so as to understand the essence of the present invention more clearly and intuitively.

[0021] DirectShow is an application programming interface developed by Microsoft that enables software developers to perform various processes on media files. It is an update of Microsoft's earlier Windows video technology. Based on Microsoft's Windows Component Object Model (COM) framework, DirectShow provides a common media interface for most of Microsoft's programming languages, and is an extensible one that can play or record media under the command of users or developers. File based framework based on Filter. Players such as Windows Media Player use DirectShow or its various derivatives to play content from files or the Internet.

[0022] refer to figure 1 as shown, figure 1 It shows the streaming media playback link const...

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 invention relates to a high-definition video playing method based on a DirectShow. The method includes the following steps: encoding high-definition video data to form a video file in an H.264 / AVC stream format; constructing a streaming media playing link with the DirectShow; acquiring the video file by a source filter, and calling a splittertransform filter to split a video stream and an audio stream from the video file; decoding the video stream by a video decoder, to form video data in an uncompressed format and transmit the video data to a videorenderer filter, and decoding the audio stream by an audio decoder, to form audio data and transmit the audio data to an audiorenderer filter; and rendering, by the videorenderer filter, the video data in the uncompressed format to a graphics card to execute display processing, and rendering, by the audiorenderer filter, the audio data to a sound card to execute processing. According to the invention, it can be realized that the high-definition videos of 4K and the like are played smoothly, thus solving the problem that a device such as a personal computer can not play the high-definition videos of 4K and the like.

Description

technical field [0001] The invention relates to the technical field of video processing, in particular to a high-definition video playback method based on DirectShow. Background technique [0002] High-definition video has entered thousands of households, and is developing toward 4K ultra-definition and 8K ultra-high-definition. Although 4K TVs have come out, 4K TV programs have not been popularized due to hardware problems such as wiring. [0003] The capacity of the video will also increase. In the case of ensuring clarity and fluency, the goal is to reduce the size of video files as much as possible, and the encoding and decoding of high-resolution and large-capacity videos continue to pose new challenges. Therefore, a series of encoding recommendations MPEG-4, VC-1, H.264, H.265, etc. issued by the international compression technology organization emerged, among which the H.264 / AVC encoding format is currently a very mature high-definition compression format. [0004] ...

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
IPC IPC(8): H04N21/434H04N21/4402
Inventor 杨兵白薇薇
Owner 杨兵
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products