CN103686388A - Video player system capable of playing ultrahigh resolution video - Google Patents

Video player system capable of playing ultrahigh resolution video Download PDF

Info

Publication number
CN103686388A
CN103686388A CN201210335421.0A CN201210335421A CN103686388A CN 103686388 A CN103686388 A CN 103686388A CN 201210335421 A CN201210335421 A CN 201210335421A CN 103686388 A CN103686388 A CN 103686388A
Authority
CN
China
Prior art keywords
video
file
module
playing
audio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210335421.0A
Other languages
Chinese (zh)
Other versions
CN103686388B (en
Inventor
蔡新元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUHAN METAVIEW TECHNOLOGY Co Ltd
Original Assignee
WUHAN METAVIEW TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WUHAN METAVIEW TECHNOLOGY Co Ltd filed Critical WUHAN METAVIEW TECHNOLOGY Co Ltd
Priority to CN201210335421.0A priority Critical patent/CN103686388B/en
Publication of CN103686388A publication Critical patent/CN103686388A/en
Application granted granted Critical
Publication of CN103686388B publication Critical patent/CN103686388B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Circuits (AREA)

Abstract

The invention relates to a video player system capable of playing an ultrahigh resolution video. The video player system comprises a video-audio file loading module, a video structure reorganizing module and a video player module, wherein the video-audio file loading module is used for storing a path of the video file to be played according to a user command, sorting according to the file name, and meanwhile, storing a path of the video file; the video structure reorganizing module is used for arranging and combining the video files according to the combination manner input by the user, in order to keep the wholly displayed picture shape identical to that of a video manufacturing module; the video structure reorganizing module comprises a table setting unit and a path introducing unit; the video player module is used for synchronously playing the loaded video file and the audio file, and comprises a video playing frame unit, an audio loading unit and a playing control unit. The video player system can play the ultrahigh resolution video file without damage to the video playing effect, so as to meet different requirements for client playing.

Description

A kind of super large resolution video Play System of playing
Technical field
The present invention relates to a kind of video file Play System, particularly relate to a kind of Play System of playing super large resolution video file.
Background technology
The ultimate resolution of present various video editing software supports is 10240*7680, and other many main flow video formats can only be supported 2048 picture.And also there is a lot of problems in the video of this ultrahigh resolution or special resolution in the transfer process of form, the video of ultrahigh resolution or special resolution exists image quality loss serious in format conversion process, common machines cannot be play, the problems such as frame losing.
In the project of playing at the special resolution content of multimedia of needs, present main solution is to use extraordinary media play server.In prior art, for playing the video file of large resolution, be by a plurality of fritters in video file cutting, then with a broadcasting main frame, play a video fritter, use Play Server to control each broadcasting main frame and synchronously play.Such player method need to build playing network obviously, and the corresponding needed hardware device of Play System is also expensive.
As play the film source of a 10240*768 resolution, existing play-back technology is almost to play, even if can play, its Play System is also very complicated, apparatus expensive.
This Play System mainly solves in some special occasions, the video playback of large resolution, special resolution.In the long narrow square scenes such as corridor, as take this scene as showing screen, need to use the video player of this large resolution, special resolution.
Summary of the invention
Technical problem to be solved by this invention has been to provide a kind of for the deficiency of above-mentioned prior art existence the Play System of playing super large resolution video file.
The present invention is for solving the playback problem of above-mentioned super large video file, and playing of providing reaches resolution Play System, comprising:
1) video and audio file load module, for the path of the video file that storage will be play according to user instruction, and sorts according to file name, and the while is storing audio files path also;
2) video structure recombination module, according to the compound mode of user's input, each video file is carried out to permutation and combination by particular order, consistent while making its whole shown image with video production, this module comprises introducing unit, path and Tabulator Setting unit, introducing unit, path is incorporated into respectively each form of unit form for each video file that will play, the permutation and combination structure of video unit form is set in Tabulator Setting unit for user;
3) video playback module, for synchronous each video file and the audio file loading of playing, comprising:
Video playback framework unit, for reading the positional information of video structure recombination module video file resolution sizes and the display frame of setting video, and create a video playback framework according to the positional information of the video display frame of the resolution of the video file reading, setting;
Audio frequency loading unit, for according to the path of video and audio file load module total audio file, is loaded into audio file in playing program;
Playing control unit, for by broadcasting, suspend, add Att, fast forwarding and fast rewinding command information is sent to each video playback framework harmony track control unit, and then the control of whole video is comprised to Audio and Video.
Press such scheme, described video structure recombination module also comprises video file arrangement architecture memory cell, for by the positional information of the arrangement architecture of the file path of all Audio and Videos, video, each video pictures, the Aspect Ratio of whole composite video stores with the form of XML formatted file.
Press such scheme, also comprise a Video segmentation output module, for the form that the video file of super large resolution or special resolution video and audio file is set by user, cut into a plurality of piecemeal videos, and separately the audio frequency in video file is derived with mp3 form separately.
Principle of the present invention is, its player while being the operation of a advanced client of Flash Player, can be applied on various browsers, operating system and mobile device, it has a characteristic is exactly can not compress video itself when playing importing external video, so can adapt to various resolution in the process of playing.On the basis of this characteristic, use Flash Player to play importing external video simultaneously, just can cut apart video afterwards perfectly again amalgamation together.Then use Actionscript3.0 script just can control well the broadcasting of whole video.
Beneficial effect of the present invention: the present invention plays back after the video and audio file of arbitrarily large resolution can being cut, and without adopting a plurality of player plays, simple to operation, play undistorted.
Accompanying drawing explanation
Fig. 1 is Play System block diagram of the present invention;
Embodiment
In order to make object of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not limited to the present invention.
Fig. 1 shows the large resolution Play System that the bright embodiment of this law provides.
Video and audio file load module, path for the video file that storage will be play according to user instruction, and sort according to file name, while is storing audio files path also, after user clicks file importing module, program can eject Browser, need to choose the video file of output and the file at audio file place, and the video file path under autostore user select File folder, and put in order by video file title, the audio file path of also storing film simultaneously.
Video structure recombination module, according to the compound mode of user's input, each video file is carried out to permutation and combination by particular order, consistent when its whole shown picture shape is made with screen, the position that user can be by mouse drag cell is to make video arranged together with correct order.This module comprises Tabulator Setting unit and introducing unit, path, and video arrangement units form is set for user in Tabulator Setting unit, and introducing unit, path is incorporated into respectively each form of unit form for each video file that will play; File arrangements sequential memory location, for by the positional information of the arrangement architecture of the file path of all Audio and Videos, video, each video, the Aspect Ratio of whole composite video stores with the form of XML formatted file.This module is that general player is unexistent, and its effect is being split a video file of exporting after completing and be recombined into together making video content.Be similar to a jigsaw picture of breaking is combined, under this module records, the essential information such as each video image size, position facilitates next module to call.
Video playback module, for synchronous each video file and the audio file loading of playing, comprise video playback framework unit, for reading the video location information of video structure recombination module video file resolution sizes and setting, and according to video playback framework of video location information creating of the resolution of the video file reading, setting; Audio frequency loading unit, for according to the path of video structure recombination module total audio file, is loaded into audio file in playing program; Playing control unit, for by broadcasting, suspend, add Att, fast forwarding and fast rewinding command information is sent to each video playback framework harmony track control unit, and then the control of whole video is comprised to Audio and Video.
Video cutting module, for the form that the video file of super large resolution video and audio file is set by user, cut into a plurality of piecemeal videos, and separately the audio frequency in video file is derived with mp3 form separately, then each piecemeal video and audio file after cutting are placed under the root of player.
For example, need to play the film source of a 10240*768 resolution, the running of each module of this system and unit is:
By video cutting module, this Video segmentation is become to the common film source of 10 1024*768, corresponding cutting form is 1 row 10 row; The image that these 10 films are whole film source is cut apart, deriving audio frequency is separately sound.mp3, video after 10 are cut apart is converted to the film of mov, avi or flv form, by video load-on module, the mp3 file of 10 films and an audio frequency is loaded under a root of Play System, by the position relationship of video, from left to right presses 01.mov-10.mov name; Video structure recombination module, user sets 1 row 10 row video playback by Tabulator Setting unit and arranges form, by path, mirror unit again, as 10 each video file paths being incorporated in each square frame by mouse, simultaneously file arrangements in proper order the file path of all Audio and Videos of memory cell, the positional information of the arrangement architecture of video, each video, the Aspect Ratio of whole composite video stores with the form of XML formatted file, when play next time just without repeating aforementioned work.
The video playback framework unit of video playback module reads the setting parameter file data.xml in video structure composite module.According to 10 video files in the video file path reading folder in setting parameter file, and it is loaded in program.Again according to the resolution sizes of video file 1024*768 and video playback framework of the video location information creating of setting of reading.10 video files will create 10 video playback frameworks, these 10 playing frame that loaded video file according to the Aspect Ratio convergent-divergent of setting in whole display window.Built-in method that this video playback framework is service routine creates, and does not expand the Interface Control class (can not create other any graphical interfaces except the picture of video itself) of playing frame, but the normal control command of receiver, video of this framework.After video file has loaded, all video playback frameworks can be combined into according to the structure of setting the long strip type video pictures setting in main display window, and 10 independent video images have been spliced into a seamless image frame.
Audio frequency loading unit loads audio file sound.mp3 according to the audio path in setting parameter file data.xml and enters in program.Audio frequency can be loaded into independent sound channel controller after the program of entering.Sound channel controller is to use built-in method to create equally, can realize and control wave volume, play the functions such as time-out.The independent loads program of entering of audio file is to carry out synchronous play command for fear of having influence on video playback framework, because video playback framework is all a same execution efficiency of playing video guarantee.There will not be dislocation, nonsynchronous situation that to the consistency of control command execution efficiency, can guarantee complete image occur.
Playing control unit comprises Audio and Video to the control of whole video, and practical function has broadcasting, suspends, adds Att, fast forwarding and fast rewinding function.This module responds be user's KeyEvent, user realizes each function of Play Control by the button above keyboard.User's KeyEvent triggers Play Control order, and order meeting is sent to each video playback framework harmony track control unit simultaneously, the order that then the synchronous execution of video playback framework harmony track control unit receives.Such as, can trigger when user presses directionkeys to the right in the F.F. order of 10 seconds, program can add 10 seconds of F.F. current reproduction time, then sends out reproduction time final to send to 10 video playback frameworks.These playing frame will be carried out simultaneously and jump to final reproduction time and play.

Claims (3)

1. can play a super large resolution video Play System, comprise:
1) video and audio file load module, for the path of the video file that storage will be play according to user instruction, and sorts according to file name, and the while is storing audio files path also;
2) video structure recombination module, according to the compound mode of user's input, each video file is carried out to permutation and combination by particular order, it is consistent when its whole shown picture shape is made with screen, this module comprises Tabulator Setting unit and introducing unit, path, video arrangement units form is set for user in Tabulator Setting unit, and introducing unit, path is incorporated into respectively each form of unit form for each video file that will play;
3) video playback module, for synchronous each video file and the audio file loading of playing, comprising:
Video playback framework unit, for the video location information that reads video structure recombination module video file rate size and set, and according to video playback framework of video location information creating of the resolution of the video file reading, setting;
Audio frequency loading unit, for according to the path of video structure recombination module total audio file, is loaded into audio file in playing program;
Playing control unit, for by broadcasting, suspend, add Att, fast forwarding and fast rewinding command information is sent to each video playback framework harmony track control unit, and then the control of whole video is comprised to Audio and Video.
2. the super large resolution video Play System of playing according to claim 1, it is characterized in that: described video mechanism recombination module also comprises file arrangements sequential memory location, for by the positional information of the arrangement architecture of the file path of all Audio and Videos, video, each video, the Aspect Ratio of whole composite video stores with the form of XML formatted file.
3. the super large resolution video Play System of playing according to claim 1, it is characterized in that: also comprise a video cutting module, for the form that the video file of super large resolution video and audio file is set by user, cut into a plurality of piecemeal videos, and separately the audio frequency in video file is derived with mp3 form separately, then each piecemeal video and audio file after cutting are placed under the root of player.
CN201210335421.0A 2012-09-12 2012-09-12 Video player system capable of playing ultrahigh resolution video Active CN103686388B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210335421.0A CN103686388B (en) 2012-09-12 2012-09-12 Video player system capable of playing ultrahigh resolution video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210335421.0A CN103686388B (en) 2012-09-12 2012-09-12 Video player system capable of playing ultrahigh resolution video

Publications (2)

Publication Number Publication Date
CN103686388A true CN103686388A (en) 2014-03-26
CN103686388B CN103686388B (en) 2017-05-10

Family

ID=50322452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210335421.0A Active CN103686388B (en) 2012-09-12 2012-09-12 Video player system capable of playing ultrahigh resolution video

Country Status (1)

Country Link
CN (1) CN103686388B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108965643A (en) * 2018-07-13 2018-12-07 西安深睐信息科技有限公司 A method of it is shown using multiple 4K realizing televisions not less than 12K ultra high-definition
CN110300314A (en) * 2019-08-02 2019-10-01 北京海辰亿华科技有限公司 A kind of video broadcasting method, apparatus and system
CN111741349A (en) * 2020-07-14 2020-10-02 北京简元科技有限公司 Multimedia information special-shaped screen publishing method, device and equipment
CN112243149A (en) * 2019-07-19 2021-01-19 福建星网视易信息系统有限公司 Method, device and system for displaying ultra-wide picture
CN113014959A (en) * 2021-03-15 2021-06-22 福建省捷盛网络科技有限公司 Internet short video merging system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0860993A2 (en) * 1997-02-20 1998-08-26 Matsushita Electric Industrial Co., Ltd. A television receiver for multipicture display
US20040075618A1 (en) * 2002-10-18 2004-04-22 Raymond Kohan Advertisement and display mechanism for providing high resolution advertisement messages and method therefor
CN1782984A (en) * 2004-11-30 2006-06-07 北京中科大洋科技发展股份有限公司 Multiple picture frame splitting system
CN101587431A (en) * 2009-04-08 2009-11-25 广东威创视讯科技股份有限公司 Method for realizing multi-screen playing video
CN101764982A (en) * 2008-12-23 2010-06-30 康佳集团股份有限公司 Method and device for processing high-definition video image
CN102098443A (en) * 2010-12-28 2011-06-15 华为终端有限公司 Camera, communication system and corresponding image processing method
CN201868083U (en) * 2010-09-30 2011-06-15 深圳市创维群欣安防科技有限公司 Division display splicing circuit and display system of liquid crystal display
CN102186038A (en) * 2011-05-17 2011-09-14 浪潮(山东)电子信息有限公司 Method for synchronously playing multi-viewing-angle pictures on digital television screen
CN102523461A (en) * 2011-11-25 2012-06-27 北京东方艾迪普科技发展有限公司 Dynamic three-dimension supporting multi-source access large-screen playing method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0860993A2 (en) * 1997-02-20 1998-08-26 Matsushita Electric Industrial Co., Ltd. A television receiver for multipicture display
US20040075618A1 (en) * 2002-10-18 2004-04-22 Raymond Kohan Advertisement and display mechanism for providing high resolution advertisement messages and method therefor
CN1782984A (en) * 2004-11-30 2006-06-07 北京中科大洋科技发展股份有限公司 Multiple picture frame splitting system
CN101764982A (en) * 2008-12-23 2010-06-30 康佳集团股份有限公司 Method and device for processing high-definition video image
CN101587431A (en) * 2009-04-08 2009-11-25 广东威创视讯科技股份有限公司 Method for realizing multi-screen playing video
CN201868083U (en) * 2010-09-30 2011-06-15 深圳市创维群欣安防科技有限公司 Division display splicing circuit and display system of liquid crystal display
CN102098443A (en) * 2010-12-28 2011-06-15 华为终端有限公司 Camera, communication system and corresponding image processing method
CN102186038A (en) * 2011-05-17 2011-09-14 浪潮(山东)电子信息有限公司 Method for synchronously playing multi-viewing-angle pictures on digital television screen
CN102523461A (en) * 2011-11-25 2012-06-27 北京东方艾迪普科技发展有限公司 Dynamic three-dimension supporting multi-source access large-screen playing method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108965643A (en) * 2018-07-13 2018-12-07 西安深睐信息科技有限公司 A method of it is shown using multiple 4K realizing televisions not less than 12K ultra high-definition
CN108965643B (en) * 2018-07-13 2021-04-27 西安深睐信息科技有限公司 Method for realizing ultra-high definition display not lower than 12K by utilizing multiple 4K televisions
CN112243149A (en) * 2019-07-19 2021-01-19 福建星网视易信息系统有限公司 Method, device and system for displaying ultra-wide picture
CN112243149B (en) * 2019-07-19 2022-05-27 福建星网视易信息系统有限公司 Method, device and system for displaying ultra-wide picture
CN110300314A (en) * 2019-08-02 2019-10-01 北京海辰亿华科技有限公司 A kind of video broadcasting method, apparatus and system
CN111741349A (en) * 2020-07-14 2020-10-02 北京简元科技有限公司 Multimedia information special-shaped screen publishing method, device and equipment
CN113014959A (en) * 2021-03-15 2021-06-22 福建省捷盛网络科技有限公司 Internet short video merging system

Also Published As

Publication number Publication date
CN103686388B (en) 2017-05-10

Similar Documents

Publication Publication Date Title
US9990349B2 (en) Streaming data associated with cells in spreadsheets
US9620169B1 (en) Systems and methods for creating a processed video output
US9521388B2 (en) Method for play synchronization and device using the same
US7434155B2 (en) Icon bar display for video editing system
US11830527B2 (en) Systems and methods for media production and editing
US9251852B2 (en) Systems and methods for generation of composite video
CN113891113B (en) Video clip synthesis method and electronic equipment
US20210358524A1 (en) Method and device of editing a video
CN105450944A (en) Method and device for synchronously recording and reproducing slides and live presentation speech
CN103686388A (en) Video player system capable of playing ultrahigh resolution video
KR20040083350A (en) Apparatus and method for converting multimedia contents
US20140281011A1 (en) System and method for replicating a media stream
US20110219308A1 (en) Pre-processing and encoding media content
CN106303288A (en) The method of video, Apparatus and system are sung in synthesis
CN103533256A (en) Method and device for processing subtitle and subtitle display system
JP4017290B2 (en) Automatic program production device and recording medium recorded with automatic program production program
CN115314732B (en) Multi-user collaborative film examination method and system
EP3949369A1 (en) System and method for performance-based instant assembling of video clips
CN102457656B (en) Method, device and system for realizing multi-channel nonlinear acquisition and editing
CN101448097A (en) Multiple machine position editing method for television program designing and a system thereof
CN114710629A (en) Device for realizing ultrahigh-definition video format conversion and image-text superposition
CN111726478A (en) Method for making film and television
US20240089520A1 (en) Mechanism to automate the aggregration of independent videos for integration
KR102595431B1 (en) System and method for producing and distributing realistic video contents
JP2010239400A (en) Sending out server, video server, video server system, material management method and material management program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant