CN106658225A - Video extension code setting and video playing method and system - Google Patents

Video extension code setting and video playing method and system Download PDF

Info

Publication number
CN106658225A
CN106658225A CN201610931770.7A CN201610931770A CN106658225A CN 106658225 A CN106658225 A CN 106658225A CN 201610931770 A CN201610931770 A CN 201610931770A CN 106658225 A CN106658225 A CN 106658225A
Authority
CN
China
Prior art keywords
video
code
extension
information
extended
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
CN201610931770.7A
Other languages
Chinese (zh)
Other versions
CN106658225B (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.)
Guangzhou Ropente Technology Development Co Ltd
Original Assignee
Guangzhou Ropente Technology Development 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 Guangzhou Ropente Technology Development Co Ltd filed Critical Guangzhou Ropente Technology Development Co Ltd
Priority to CN201610931770.7A priority Critical patent/CN106658225B/en
Publication of CN106658225A publication Critical patent/CN106658225A/en
Application granted granted Critical
Publication of CN106658225B publication Critical patent/CN106658225B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The invention relates to a video extension code setting and video playing method and system wherein the video extension code setting method comprises the following steps: reading the extension information from a preset video file; according to the extension information, setting extension codes; identifying a network abstraction layer unit from the framework of the video file and identifying the extension fields in the network abstraction layer unit; adding the extension codes to the extension fields; updating the network abstraction layer unit and saving the video file. The video extension code setting and video playing method and system of the invention enable a corresponding video to carry more information and increase the carrying amount of the corresponding video. Since the above video can be played via more players, for instance, the special players corresponding to the extension information or other universal players, procedures required by the user to play the video can be reduced.

Description

Video Expansion code is arranged and video broadcasting method and system
Technical field
The present invention relates to video signal treatment technique field, more particularly to a kind of Video Expansion code setting and video playback Method and system.
Background technology
Video can carry various dynamics and static information, have vital effect to information transfer.Normal conditions Under, above-mentioned video is carried out encoding etc. processing and formed to information such as associated video files and its frameworks, the frame of video file Frame includes two aspects:Video coding aspect (VCL) and network abstraction aspect (NAL);Network abstraction aspect passes through net therein The abstract level units store video formation information of network and the corresponding video player characteristic information of above-mentioned video.
Traditional scheme is typically only capable in universal player and dedicated play to the video obtained by above-mentioned video file coding Play out on a kind of player in the middle of device, with certain broadcasting limitation.
The content of the invention
Based on this, it is necessary to which the video obtained for traditional scheme has necessarily plays circumscribed technical problem, there is provided A kind of Video Expansion code is arranged and video broadcasting method and system.
A kind of Video Expansion code method to set up, comprises the steps:
Extension information is read from default video file, extended code is arranged according to the extension information;
Network abstraction aspect unit is recognized from the framework of video file, and is recognized in the network abstraction aspect unit Extended field;
The extended code is added to extended field, network abstraction aspect unit is updated, and preserves the video file.
A kind of Video Expansion code arranges system, including:
Setup module, for reading extension information from default video file, arranges according to the extension information and extends Code;
Identification module, for recognizing network abstraction aspect unit from the framework of video file, and recognizes that the network is taken out As the extended field in level units;
Add module, for the extended code to be added to extended field, updates network abstraction aspect unit, and preserves institute State video file.
Above-mentioned Video Expansion code method to set up and system, can will read extension information corresponding in default video file Extended code directly preserves the extended field into network abstraction aspect unit, makes above-mentioned network abstraction aspect unit carry above-mentioned On the basis of the corresponding extension information of extended code, the other information of original carrying can also be retained, be made entrained by corresponding video Information content is effectively expanded;The video generated according to above-mentioned network abstraction aspect unit and corresponding video file both can be with Played out by playing the corresponding special player of above-mentioned extension information, can be utilized again in addition to special disposal extended code Other players (such as universal player) are played out, and it effectively increases the applicability of corresponding video.
A kind of video broadcasting method, comprises the steps:
The video generated according to video file is sent to destination player;Wherein, the video file is according to above-mentioned Video Expansion code method to set up gained;
The destination player reads the expansion that the network abstraction aspect unit is carried after receiving and decoding the video Show code and general code;Wherein, the general code is the content of the universal field carrying of the network abstraction aspect unit;
The destination player is parsed respectively to the extended code and general code, and plays described according to analysis result Video.
A kind of audio/video player system, including:
Sending module, for the video generated according to video file to be sent to destination player;Wherein, the video text Part is to arrange system gained according to above-mentioned Video Expansion code;
Decoder module, for the destination player after receiving and decoding the video, reads the network abstract layer Extended code and general code that face unit is carried;Wherein, the general code is that the universal field of the network abstraction aspect unit is taken The content of band;
Playing module, parses respectively for the destination player to the extended code and general code, and according to solution Analysis result plays the video.
Above-mentioned video broadcasting method and system, can be to the corresponding general information of general code in video and extended code correspondence Extension information play out, it is ensured that its play show information content, effectively increase corresponding result of broadcast.
Description of the drawings
Fig. 1 is the Video Expansion code method to set up flow chart of one embodiment;
Fig. 2 arranges system structure diagram for the Video Expansion code of one embodiment;
Fig. 3 is the video broadcasting method flow chart of one embodiment;
Fig. 4 is the audio/video player system structural representation of one embodiment.
Specific embodiment
Below in conjunction with the accompanying drawings to Video Expansion code setting of the invention and the specific embodiment party of video broadcasting method and system Formula is described in detail.
With reference to Fig. 1, Fig. 1 show the Video Expansion code method to set up flow chart of one embodiment, comprises the steps:
S10, reads extension information from default video file, and according to the extension information extended code is arranged;
Above-mentioned video file is the text for storing the contents such as the characteristic information of related playing material and corresponding player Part.Playing material in video file generally arranges material title or material keyword etc. and can uniquely characterize playing material Identifier.By above-mentioned identifier, it can be determined that whether corresponding playing material can be in conventional player (user's routine use Various players) in play, the above-mentioned material that can be played in conventional player and its relevant information are general information.On Some of video file information is stated, due to its specific form or attribute, it is impossible to play in conventional player, needed logical The special player for crossing special setting realizes its broadcasting, and these information are referred to as extension information, it is generally the case that storage is above-mentioned general The video file middle part of information includes extension information, in advance the corresponding extension information of special player can be write into above-mentioned video File, makes video file include extension information on the basis of including general information;Read by identifier or format characteristic again Take whether playing material and relevant information in video file are general information or extension information.
During above-mentioned video file coding production corresponding video, can arrange general according to above-mentioned general information Code, according to above-mentioned extension information extended code is arranged, and above-mentioned general code and extended code are write into the relevant position of video file framework, Make the video that next code is obtained both to have carried general information, extension information can be carried again.Above-mentioned extended code can include Head character (HEADER) and content character (CONTENT), the length of HEADER is usually 1Byte, and it can prohibit comprising 1bit Stop bit, 2bit importance indicating bits, 5bit NAL type bits;CONTENT is used for the record extension information content, and indefinite length expands Exhibition information content type is not limited, can self-defining as needed.
In one embodiment, above-mentioned extended code can include head character and content character.
Extended code in the present embodiment includes head character and content character, can be by above-mentioned head character to corresponding code Type is identified, and to confirm above-mentioned extended code, is conducive to quickly searching above-mentioned extended code, and then searches above-mentioned extension The corresponding extension information of code.
S20, recognizes network abstraction aspect unit from the framework of video file, and recognizes the network abstraction aspect unit In extended field;
(as H.264/AVC) in video encoding standard, the framework of video file can be divided into two aspects:Video coding Aspect (VCL) and network abstraction aspect (NAL).Wherein, Video coding aspect is used to carry data content, and network abstraction aspect can To carry associated formatting data or header etc.;The framework of video file is by above-mentioned Video coding aspect and network abstraction The collaborative work of aspect is ensureing the integrality of corresponding contents, and wherein data are transmitted in respective channels and storage medium With the fairness for processing.NALU (network abstraction aspect unit) is the basic syntax structure of NAL, and it includes header (usually One byte) and from the byte stream for being referred to as raw byte sequence payload (RBSP) of VCL.Include NALU's in NALU headers Type information NAL_UNIT_TYPE, shows that it includes the type of the content of payload.
In traditional scheme, NALU is network abstraction layer unit, and in common video file, NALU only preserves video data And do not preserve extension information.There was only 8 positions in the head of NALU, wherein NAL_UNIT_TYPE accounts for 5, can represent 0~31. Wherein 0~12 is the types value for having clear and definite purposes, and 24~31 is untapped types value.The present invention is exactly to adopt between 24~31 Value characterizing extension NALU (extension information corresponding extended code).Do not empty what network abstraction aspect unit was stored simultaneously Content, but generate extended network Abstraction Layer units and regard to store extension information and be written to the extended network Abstraction Layer units In frequency file or video flowing.
Above-mentioned steps S20 can be recognized in NALU not according to the setting feature of the framework of video file or relevant criterion The field (extended field) for being used, is used to above-mentioned extended field, so that NALU carries more information.
In one embodiment, may be used also after the process of the above-mentioned extended field in the network abstraction aspect unit is recognized To include:
The universal field in network abstraction aspect unit in the video file is read, keeps the universal field to be stored Content it is constant.
The present embodiment is identified respectively to the extended field and universal field in network abstraction aspect unit, with holding The Information invariability of universal field carrying is stated, then the untapped extended field of traditional scheme is used, to improve above-mentioned network The utilization rate of abstract level units, can improve the information content entrained by corresponding video on the basis of screen quality is ensured.
S30, the extended code is added to extended field, updates network abstraction aspect unit, and preserves the video text Part.
Above-mentioned steps are added the extension being not used by into network abstraction aspect unit by the corresponding extended code of the information that extends Field, and keep the content that universal field is recorded constant, allow above-mentioned network abstraction aspect unit to carry general information and expansion Exhibition information, carrying contains much information;According to the video that the network abstraction aspect unit that above-mentioned steps S30 are preserved is generated, both may be used To play using universal player, the special player specially arranged for extension information can also be used to play, with preferable Result of broadcast.
The Video Expansion code method to set up that the present invention is provided, can will extend the corresponding extended code of information straight in video file Preservation is connect to the extended field in network abstraction aspect unit, makes above-mentioned network abstraction aspect unit carry above-mentioned extended code pair On the basis of the extension information answered, the other information of original carrying can also be retained, obtain the information content entrained by corresponding video To effectively expansion;The video generated according to above-mentioned network abstraction aspect unit and corresponding video file both can be by playing The corresponding special player of above-mentioned extension information is played out, and other broadcastings in addition to special disposal extended code can be utilized again Device (such as universal player) is played out, and it effectively increases the applicability of corresponding video.
In one embodiment, it is above-mentioned that extension information is read from default video file, set according to the extension information Can also include before the step of putting extended code:
The extension information for needing to show is obtained, the extension information is write into video file.
The present embodiment can be obtained first extend the corresponding playing material of information, and above-mentioned playing material can be according to corresponding video Corresponding scene determines, such as, for characterizing the playing material corresponding to the video of vehicle condition each can be included on automobile The measurement amount of measuring instrument and measured value etc.;The broadcasting attribute of playing material can be set according to the concrete feature of playing material Put.Extension information is determined whether it is by the corresponding format characteristic of playing material.By above-mentioned playing material extending letter The form write video file of breath.
The present embodiment will extend information write video file, make above-mentioned video file include general information and extension information, To ensure to be obtained from video file the fairness of extension information.
As one embodiment, the playing material and its relevant information in the range of certain can be encrypted, such as, The corresponding playing material of extension information and its relevant information are encrypted, to improve the playing material in above range And its security of relevant information.
In one embodiment, the extended code is being added to extended field, is updating network abstraction aspect unit, and protected After depositing the process of the video file, can also include:
The corresponding expanding clock information of extension information is obtained, the expanding clock information is entered according to corresponding system clock Row synchronization process.
The present embodiment can synchronize process, above-mentioned universal timepiece information with expanding clock information and universal timepiece information Can include that generalized time stabs information, expanding clock information can include that expansion time stabs information, can be above-mentioned logical accordingly Merged to wait and processed with timestamp information and expansion time stamp information, to realize that corresponding universal timepiece information and expanding clock are believed The synchronization process of breath.
After the expanding clock information to network abstraction aspect unit synchronizes process, above-mentioned synchronization process can be preserved Network abstraction aspect unit afterwards.
The present embodiment synchronizes process to expanding clock information, makes corresponding general information and extension information in rear continued broadcasting The unification or coordination of time are realized during putting, to ensure its result of broadcast.
With reference to shown in Fig. 2, Fig. 2 arranges system structure diagram for the Video Expansion code of one embodiment, including:
Setup module 10, for reading extension information from default video file, arranges according to the extension information and expands Show code;
Identification module 20, for recognizing network abstraction aspect unit from the framework of video file, and recognizes the network Extended field in abstract level units;
Add module 30, for the extended code to be added to extended field, updates network abstraction aspect unit, and preserves The video file.
In one embodiment, above-mentioned Video Expansion code arranges system, also includes:
Keep module, for reading the video file in universal field in network abstraction aspect unit, keep described The content that universal field is stored is constant.
In one embodiment, above-mentioned Video Expansion code arranges system, also includes:
Acquisition module, for obtaining the extension information for needing to show, by the extension information video file is write.
A pair of the Video Expansion code method to set up 1 that the Video Expansion code setting system that the present invention is provided is provided with the present invention Should, it is applied to Video Expansion in the technical characteristic and its advantage of the embodiment elaboration of the Video Expansion code method to set up Code is arranged in the embodiment of system, be hereby give notice that.
With reference to shown in Fig. 3, Fig. 3 is the video broadcasting method flow chart of one embodiment, comprises the steps:
S60, the video generated according to video file is sent to destination player;Wherein, according to the video file Above-mentioned Video Expansion code method to set up gained;
S70, the destination player reads the network abstraction aspect unit and carries after receiving and decoding the video Extended code and general code;Wherein, the general code is the content of the universal field carrying of the network abstraction aspect unit;
S80, the destination player is parsed respectively to the extended code and general code, and is played according to analysis result The video.
Above-mentioned destination player is the special player for playing the corresponding extension information of extended code.Above-mentioned video is sent out After delivering to destination player, destination player can read NALU therein, recognize what the universal field in above-mentioned NALU was recorded General code, and the extended code that extended field is recorded, parse to above-mentioned extended code and general code, and tie according to above-mentioned parsing Fruit carry out video playback, make destination player can and meanwhile realize general information and extension information broadcasting, with preferable Result of broadcast.
If will carry out encoding the video that obtains according to above-mentioned method for video coding to send to universal player, universal playing Device can recognize the general code that NALU is carried after receiving and decoding the video, and ignore the extended code in above-mentioned NALU, right The general code of its identification is parsed, and plays the corresponding general information of general code according to analysis result.So, regarded according to above-mentioned Frequency coding method is carried out encoding the video for obtaining and both can played in universal player, can be broadcast in special player again Put, the applicability and use value of corresponding video can be improved.
The video broadcasting method that the present embodiment is provided, can be to the corresponding general information of general code in video and extended code Corresponding extension information is played out, it is ensured that it plays the information content for showing, effectively increases corresponding result of broadcast.
In one embodiment, it is above-mentioned that extension information is read from default video file, set according to the extension information Put and can also include after the process of extended code:
The corresponding extension keyword of the extension information is set;
After the process that the destination player is parsed respectively to the extended code and general code, can also include:
The destination player reads the extension keyword of user input, includes according to the extension keyword search described The extended code of extension keyword, the extended code to being searched is parsed, and obtains the corresponding video content of the extended code, is played The video content.
In the present embodiment, if user needs the extension information that its concern is inquired about in the video that destination player is played, can be with To the corresponding extension keyword of destination player input, destination player is set to include the expansion according to above-mentioned extension keyword search The extended code of keyword is opened up, then the extended code to searching is parsed, and allows destination player to play extension keyword correspondence Content, that is, play user concern extension information;This further improves broadcasting effect of the above-mentioned video in destination player Really.
Above-mentioned video broadcasting method, can apply in the playing process of elevator monitoring video, if the elevator of elevator device Running state information (including but not limited to floor, direction, weigh, switch gate) and fault message only need in special player Play, the broadcasting attribute of the playing material can be set according to the relevant feature of special player, believe elevator operation Breath and fault message these playing materials become the extension information in corresponding video file, according to above-mentioned elevator operation information And fault message arranges corresponding extended code, and above-mentioned extended code is added to extended field, the network to adding extended field is taken out As level units carry out coded treatment, the video that coded treatment is obtained is sent to special player, above-mentioned special player connects The video is received and decoded, the extended code and general code of the carrying of network abstraction aspect unit is recognized, respectively to extended code therein Parsed with general code, and played out according to analysis result, made special player on the basis of same information is played, also Can be with simultaneous display elevator operation information and elevator faults information, the mesh of various information one when recalling to elevator faults video So.The video that above-mentioned coded treatment is obtained can also be sent to universal player player, and the general information that video is carried is entered The conventional decoding of row is played, and allows user to watch the general information that above-mentioned video is carried using universal player.
In actual applications, video bicycle recorder while recorded video can by vehicle-state (including but do not limit In GPS information, oil mass, direction, brake, throttle, speed) while writing in the video record of reference format, using universal playing Device only plays video when playing, using then can these records of simultaneous display car status information when video is played during special player The extension information arranged during video processed.It is being that corresponding playing material carries out coded treatment, during obtaining video, can regarding Frequency extension NALU in store special efficacy script, using universal player broadcast with when only play video, when being played using special player Then when video is played script can be called to enter Mobile state special effect processing to video, make video more ornamental.Can with The keyword message of video pictures is stored in Video Expansion NALU, can be directly according to keyword pair when being played using special player Video carries out quick-searching and positions with picture.
With reference to shown in Fig. 4, Fig. 4 is the audio/video player system structural representation of one embodiment, including:
Sending module 60, for the video generated according to video file to be sent to destination player;Wherein, the video File is to arrange system gained according to above-mentioned Video Expansion code;
Decoder module 70, for the destination player after receiving and decoding the video, reads the network abstraction Extended code and general code that level units are carried;Wherein, the general code is the universal field of the network abstraction aspect unit The content of carrying;
Playing module 80, parses respectively for the destination player to the extended code and general code, and foundation Analysis result plays the video.
The audio/video player system that the present invention is provided is corresponded with the video broadcasting method that the present invention is provided, in the video Technical characteristic that the embodiment of player method is illustrated and its advantage suitable for the embodiment of audio/video player system, hereby Statement.
The setting of Video Expansion code, method for video coding and system that the present invention is provided, to not making in the NALU of video file Field is identified, and the unused field (extended field) using above-mentioned identification carries out extending information pair in video file The record of the extended code answered, allows corresponding video while carrying general information and extension information, effectively increases video Information carrying amount;Above-mentioned video is carried after general information and extension information, both can be read by universal player, again can be by it He is used to play the special player of content corresponding to extension information and is read, and its applicability is improved significantly.Based on upper The video broadcasting method and system of the setting of Video Expansion code, method for video coding and system are stated, it is corresponding to general code in video General information and the corresponding extension information of extended code are played out, it is ensured that it plays the information content for showing, with higher Result of broadcast.
Each technical characteristic of embodiment described above can be combined arbitrarily, to make description succinct, not to above-mentioned reality Apply all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, the scope of this specification record is all considered to be.
Embodiment described above only expresses the several embodiments of the present invention, and its description is more concrete and detailed, but and Can not therefore be construed as limiting the scope of the patent.It should be pointed out that for one of ordinary skill in the art comes Say, without departing from the inventive concept of the premise, some deformations and improvement can also be made, these belong to the protection of the present invention Scope.Therefore, the protection domain of patent of the present invention should be defined by claims.

Claims (10)

1. a kind of Video Expansion code method to set up, it is characterised in that comprise the steps:
Extension information is read from default video file, extended code is arranged according to the extension information;
Network abstraction aspect unit is recognized from the framework of video file, and recognizes the extension in the network abstraction aspect unit Field;
The extended code is added to extended field, network abstraction aspect unit is updated, and preserves the video file.
2. Video Expansion code method to set up according to claim 1, it is characterised in that the extended code includes head character With content character.
3. Video Expansion code method to set up according to claim 1, it is characterised in that recognizing the network abstraction aspect Also include after the process of the extended field in unit:
The universal field in network abstraction aspect unit in the video file is read, it is interior that the holding universal field is stored Hold constant.
4. the Video Expansion code method to set up according to any one of claims 1 to 3, it is characterised in that described from default In video file read extension information, according to the extension information arrange extended code the step of before also include;
The extension information for needing to show is obtained, the extension information is write into video file.
5. a kind of Video Expansion code arranges system, it is characterised in that include:
Setup module, for reading extension information from default video file, according to the extension information extended code is arranged;
Identification module, for recognizing network abstraction aspect unit from the framework of video file, and recognizes the network abstract layer Extended field in the unit of face;
Add module, for the extended code to be added to extended field, updates network abstraction aspect unit, and regards described in preserving Frequency file.
6. Video Expansion code according to claim 5 arranges system, it is characterised in that also include:
Keep module, for reading the video file in universal field in network abstraction aspect unit, keep described general The content that field is stored is constant.
7. the Video Expansion code according to claim 5 or 6 arranges system, it is characterised in that also include:
Acquisition module, for obtaining the extension information for needing to show, by the extension information video file is write.
8. a kind of video broadcasting method, it is characterised in that comprise the steps:
The video generated according to video file is sent to destination player;Wherein, the video file is according to claim 1 To the Video Expansion code method to set up gained described in 4 any one;
The destination player reads the extended code that the network abstraction aspect unit is carried after receiving and decoding the video And general code;Wherein, the general code is the content of the universal field carrying of the network abstraction aspect unit;
The destination player is parsed respectively to the extended code and general code, and is regarded described in foundation analysis result broadcasting Frequently.
9. video broadcasting method according to claim 8, it is characterised in that described reading from default video file is expanded Exhibition information, also includes after the process that extended code is arranged according to the extension information:
The corresponding extension keyword of the extension information is set;
After the process that the destination player is parsed respectively to the extended code and general code, also include:
The destination player reads the extension keyword of user input, and according to the extension keyword search extension is included The extended code of keyword, the extended code to being searched is parsed, and obtains the corresponding video content of the extended code, plays described Video content.
10. a kind of audio/video player system, it is characterised in that include:
Sending module, for the video generated according to video file to be sent to destination player;Wherein, the video file is Video Expansion code according to any one of claim 5 to 7 arranges system gained;
Decoder module, for the destination player after receiving and decoding the video, reads the network abstraction aspect list Extended code and general code that unit carries;Wherein, the general code is the universal field carrying of the network abstraction aspect unit Content;
Playing module, parses respectively for the destination player to the extended code and general code, and according to parsing knot The video is put in carpostrote.
CN201610931770.7A 2016-10-31 2016-10-31 The setting of Video Expansion code and video broadcasting method and system Active CN106658225B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610931770.7A CN106658225B (en) 2016-10-31 2016-10-31 The setting of Video Expansion code and video broadcasting method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610931770.7A CN106658225B (en) 2016-10-31 2016-10-31 The setting of Video Expansion code and video broadcasting method and system

Publications (2)

Publication Number Publication Date
CN106658225A true CN106658225A (en) 2017-05-10
CN106658225B CN106658225B (en) 2019-11-26

Family

ID=58820489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610931770.7A Active CN106658225B (en) 2016-10-31 2016-10-31 The setting of Video Expansion code and video broadcasting method and system

Country Status (1)

Country Link
CN (1) CN106658225B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110248221A (en) * 2019-06-18 2019-09-17 北京物资学院 A kind of video ads dynamic insertion method and device
WO2020034984A1 (en) * 2018-08-14 2020-02-20 广州虎牙信息科技有限公司 Video image processing
CN111200760A (en) * 2019-11-26 2020-05-26 安徽文香信息技术有限公司 Data processing method and device and electronic equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101473655A (en) * 2006-06-19 2009-07-01 Lg电子株式会社 Method and apparatus for processing a vedeo signal
CN102726042A (en) * 2010-09-02 2012-10-10 英特赛尔美国股份有限公司 Video analytics for security systems and methods
US20130278642A1 (en) * 2012-04-20 2013-10-24 Samsung Electronics Co., Ltd. Perceptual lossless display power reduction
CN103379341A (en) * 2012-04-16 2013-10-30 索尼公司 Extension of HEVC NAL unit syntax structure
CN103843342A (en) * 2012-06-12 2014-06-04 Lg电子株式会社 Image decoding method and apparatus using same
CN104137561A (en) * 2012-12-10 2014-11-05 Lg电子株式会社 Method for decoding image and apparatus using same
US20150103886A1 (en) * 2013-10-11 2015-04-16 Vid Scale, Inc. High level syntax for hevc extensions
CN104620587A (en) * 2012-07-06 2015-05-13 三星电子株式会社 Method and apparatus for coding multilayer video, and method and apparatus for decoding multilayer video
US20150201202A1 (en) * 2012-07-02 2015-07-16 Canon Kabushiki Kaisha Method of generating media file and storage medium storing media file generation program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101473655A (en) * 2006-06-19 2009-07-01 Lg电子株式会社 Method and apparatus for processing a vedeo signal
CN102726042A (en) * 2010-09-02 2012-10-10 英特赛尔美国股份有限公司 Video analytics for security systems and methods
CN103379341A (en) * 2012-04-16 2013-10-30 索尼公司 Extension of HEVC NAL unit syntax structure
US20130278642A1 (en) * 2012-04-20 2013-10-24 Samsung Electronics Co., Ltd. Perceptual lossless display power reduction
CN104246867A (en) * 2012-04-20 2014-12-24 三星电子株式会社 Perceptual lossless display power reduction
CN103843342A (en) * 2012-06-12 2014-06-04 Lg电子株式会社 Image decoding method and apparatus using same
US20150201202A1 (en) * 2012-07-02 2015-07-16 Canon Kabushiki Kaisha Method of generating media file and storage medium storing media file generation program
CN104620587A (en) * 2012-07-06 2015-05-13 三星电子株式会社 Method and apparatus for coding multilayer video, and method and apparatus for decoding multilayer video
CN104137561A (en) * 2012-12-10 2014-11-05 Lg电子株式会社 Method for decoding image and apparatus using same
US20150103886A1 (en) * 2013-10-11 2015-04-16 Vid Scale, Inc. High level syntax for hevc extensions

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020034984A1 (en) * 2018-08-14 2020-02-20 广州虎牙信息科技有限公司 Video image processing
CN110248221A (en) * 2019-06-18 2019-09-17 北京物资学院 A kind of video ads dynamic insertion method and device
CN111200760A (en) * 2019-11-26 2020-05-26 安徽文香信息技术有限公司 Data processing method and device and electronic equipment

Also Published As

Publication number Publication date
CN106658225B (en) 2019-11-26

Similar Documents

Publication Publication Date Title
US7567584B2 (en) Multiplex scheme conversion apparatus
US8912931B2 (en) Method and apparatus for encoding/decoding metadata
RU2481627C2 (en) Method to associate samples for formats of multimedia files, which is fast and convenient for editing
US7558296B2 (en) Multiplexer and demultiplexer
US8010566B2 (en) Extended multimedia file structure and multimedia file producting method and multimedia file executing method
CN101351845B (en) Recording device, recording method, recording program, imaging device, imaging method, and imaging program
KR101316579B1 (en) Mp4 file configuring device and restoring device, mp4 file configuring method and restoring method
JP2007012112A (en) Data recording device and method thereof, program, and recording medium
CN101331761B (en) Information processing device and information processing method
CN106658225B (en) The setting of Video Expansion code and video broadcasting method and system
WO2017116419A1 (en) Method and apparatus for metadata insertion pipeline for streaming media
JP5164183B2 (en) Data recording method, data set extraction method, data file, data structure, and medium for storing the data
US20110213812A1 (en) Device and a method for providing metadata to be stored
US20030023986A1 (en) Recording system for digital broadcasting
US7680398B2 (en) Recording device, information recording medium and recording method
CN105612756B (en) Data processing equipment, data processing method and computer-readable recording medium
CN106572229A (en) Method for storing recording, displaying and playing picture formed recording and terminal
CN113852857A (en) Sound playing method and system based on HTML5 video frame stepping
KR100986917B1 (en) Method and apparatus for storing or transmitting coding parameters separately from coded audio-visual data
JPH11312381A (en) Recording device and method, reproducing device and method, recording and reproducing device and method, recording medium, and providing medium
KR101995270B1 (en) Method and apparatus for playing video data
KR100888602B1 (en) Video data recording apparatus and information storage medium on which the video data is recoreded thereby
JP6977707B2 (en) Information processing equipment, information processing methods, and programs
JP5120479B2 (en) Data signal recording apparatus and data signal reproducing apparatus
TW200926688A (en) A method and an apparatus for time base discontinuity

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Nanxiang three road, Science City high tech Industrial Development Zone, Guangzhou city of Guangdong Province, No. 2 510660

Applicant after: Hitachi building technologies (Guangzhou) Co. Ltd.

Address before: Nanxiang Road three Guangzhou Science City 510660 high tech Industrial Development Zone, Guangdong city of Guangzhou province No. 2

Applicant before: Guangzhou Ropente Science and Technology Development Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant