CN101917391B - Method for playing network video and system for playing network video - Google Patents
Method for playing network video and system for playing network video Download PDFInfo
- Publication number
- CN101917391B CN101917391B CN 200910242821 CN200910242821A CN101917391B CN 101917391 B CN101917391 B CN 101917391B CN 200910242821 CN200910242821 CN 200910242821 CN 200910242821 A CN200910242821 A CN 200910242821A CN 101917391 B CN101917391 B CN 101917391B
- Authority
- CN
- China
- Prior art keywords
- code stream
- video
- request
- network
- selection
- 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.)
- Expired - Fee Related
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention provides a method for playing network video and a system for playing the network video, which can provide video playing of various optional code streams. The method comprises the following steps of: presetting various code streams aiming at each video source; and playing the video corresponding to the video source by selecting one code stream. The method and the system can select low code streams under the condition of a few network bandwidth resources and select high code streams under the condition of abundant network bandwidth resources so as to ensure the fluency of the video playing. Moreover, the method and the system can improve the number of concurrent users of the network video playing by regulating the video code streams in the process of playing.
Description
Technical field
The present invention relates to the audio frequency and video technical field, particularly relate to a kind of player method and a kind of Internet video Play System of Internet video.
Background technology
Development along with Internet technology, in the network bandwidth ever-increasing today, Internet video with its access easily experience, diversified film source, real-time renewal speed has attracted vast user, so that Internet video becomes the indispensable important component part of user network life.
Internet video is to browse for the user in webpage, and the at present broadcast of Internet video is based on stream media technology.So-called Streaming Media refers to adopt the mode of stream transmission at the media formats of Internet broadcast.The stream transmission mode then is that the multimedia files such as whole A/V and 3D are divided into one by one compressed package through special compress mode,, in real time transmission continuous to subscriber computer by video server.In the system that adopts the stream transmission mode, the user needn't wait until as adopting downloading mode that whole file all downloads completely, plays behind the multimedia file decompress(ion)s such as A/V, 3D of decompression apparatus (hardware or software) to compression and watches but only need can utilize at user's computer through the startup time-delay of seconds or tens of seconds.The remainder of multimedia file will continue to download in the server on backstage this moment.
At present, the Internet video that provides of most of Website servers is all play with certain code stream.Described code stream (Data Rate) refers to the data traffic that video file uses within the unit interval, also be code check, and it is most important part during image quality is controlled in the Video coding.Under the same resolution, the code stream of video file is larger, and compression ratio is just less, and image quality is just higher.
If in the situation that the network bandwidth is less, network traffics are larger, the video file that code stream is larger can take more bandwidth resources, thereby affects the transmission of video, further affect the fluency of video playback.
Summary of the invention
Technical problem to be solved by this invention provides a kind of player method and a kind of Internet video Play System of Internet video, and the video playback of various optional code streams can be provided.
In order to address the above problem, the invention discloses a kind of player method of Internet video, comprising:
For each road video source, preset multiple code stream; Select wherein video corresponding to a kind of code stream displaying video source; Described selection comprises automatic selection and manually selects; Described automatic selection comprises: monitoring state of network, automatically select a kind of code stream according to network state; Described manual selection comprises: trigger the code stream selection request, comprise selected code stream identification in the described request;
According to the code stream identification in the described request, from the multiple code stream that presets, select code stream corresponding to this sign; Wherein, the priority of described automatic selection is higher than the priority of manual selection;
Trigger the code stream handover request, comprise the code stream identification that switches in the described request;
According to the code stream identification in the described request, current code stream is switched to code stream corresponding to this sign;
Described switching comprises: network speed is slower, selects low code stream; Network speed is very fast, selects high code stream.
Wherein, described presetting comprises:
For each road video source, original video stream is encoded into multiple code stream.
The present invention also provides a kind of Internet video Play System, comprising: Play Server and client player, and wherein, described Play Server comprises:
Many code streams arrange module, are used for for each road video source, preset multiple code stream;
Video transmission module be used for to select wherein a kind of code stream to video corresponding to client player transmission of video source; Also comprise:
Code stream is selected module automatically, is used for monitoring state of network, automatically selects a kind of code stream according to network state;
Then described video transmission module uses the code stream of described automatic selection to video corresponding to client player transmission of video source;
Described client player is used for video corresponding to displaying video source;
Client player comprises:
The code stream selection module is used for triggering the code stream selection request, and sends to described Play Server, comprises selected code stream identification in the described request;
Then the video transmission module of described Play Server is selected code stream corresponding to this sign, to video corresponding to client player transmission of video source according to the code stream identification in the described request from the multiple code stream that presets;
Wherein, video transmission module is higher than the priority of transmitting according to the code stream identification in the described request to the priority of the transmission of the code stream of automatic selection;
The code stream handover module is used for triggering the code stream handover request, comprises the code stream identification that switches in the described request, according to the code stream identification in the described request, current code stream is switched to code stream corresponding to this sign;
Described switching comprises: network speed is slower, selects low code stream; Network speed is very fast, selects high code stream.
Preferably, described Play Server also comprises:
The multiplex coding module is used for for each road video source, and original video stream is encoded into multiple code stream.
Compared with prior art, the present invention has the following advantages:
The present invention provides the code stream of plurality of optional for the broadcast of Internet video, the user can freely select a kind of code stream to play, and can also carry out code stream and switch in playing process, to adapt to the transmission state of network.For example, in the situation that the less low code stream of selecting of network bandwidth resources, and in the situation that the bandwidth resources abundance is selected high code stream, thereby the fluency of assurance video playback.And, by in playing process, adjusting video code flow, can also improve the concurrent user number that Internet video is play.
Description of drawings
Fig. 1 is the player method flow chart of the embodiment of the invention one described a kind of Internet video;
Fig. 2 is the structure chart of the embodiment of the invention three described a kind of Internet video Play Systems.
Embodiment
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, the present invention is further detailed explanation below in conjunction with the drawings and specific embodiments.
Traditional Internet video is play and is usually used single code stream, and the present invention proposes a kind of broadcast scheme of many code streams, can select for the user.Describe below by embodiment.
Embodiment one:
With reference to Fig. 1, it is the player method flow chart of the embodiment of the invention one described a kind of Internet video.
Step 101, network terminal presets multiple code stream for each road video source;
Described video source refers to the signal source of video, and one tunnel video source can be an independent program, also can be for a channel.Each road video source can preset the code stream of plurality of optional, and the different video source can arrange different code streams.
The described mode that presets can be: to the concurrent startup multiplex coding of each video source, receive the original video stream that gathers after, according to user's request it is encoded into multiple code stream.
Step 102, the user asks displaying video;
Step 103 is selected wherein video corresponding to a kind of code stream displaying video source.
Network terminal finds the video source of corresponding video according to user's request, and selects a kind of code stream to user's transmitting video files from multiple code stream corresponding to this video source.
Wherein, the selection of described code stream can be finished by the user, also can automatically be finished by network terminal.
The mode that the user carries out code stream selection is: many code streams option is provided on the display interface of network player, and user selection is a kind of code stream wherein, has namely triggered the code stream selection request, comprises selected code stream identification in the described request; Network terminal can be selected code stream corresponding to this sign according to the code stream identification in the described request from the multiple code stream that presets.
The mode of automatically being carried out code stream selection by network terminal is: the network terminal monitoring state of network, and automatically select a kind of code stream that adapts to current network state.Wherein, described network state is to identify by parameters such as the network bandwidth, network traffics, and the reflection Internet resources what are used for.
The priority that the selection of code stream can arrange user selection is higher than network terminal and automatically selects, namely in the situation that the user does not select code stream, network terminal is play according to the code stream video that the real network bandwidth situation of different user is selected to be fit to user bandwidth automatically again.Certainly, also can network terminal automatically select code stream to be set to high priority, namely at first automatically be selected by system, if the user does not wish the code stream that the use system provides, then can select another kind of code stream to switch.
According to the code stream identification in the described request, current code stream is switched to code stream corresponding to this sign.
Usually, the user can be in the situation that network state bad (slower such as network speed) be selected low code stream in watching the process of Internet video, and in the situation that network state good (very fast such as network speed) is selected high code stream.Like this, even network speed is slower, owing to having selected the low code stream transmission of video, can reduce the resource occupying in the transmission of video process, thereby guarantee the fluency of video playback.
And if most of user can both select lower code stream to play as far as possible, then the bandwidth of each CU will reduce, and just can connect more user, improves the concurrent user number that Internet video is play, and namely improves the coverage rate that Internet video is play.
The scheme of described many code stream selection is applicable to a plurality of fields such as internet video live broadcasting, program request, such as network concert, news briefing, program performance, sports tournament, long-distance education etc.
Embodiment two:
The scheme of many code stream selection is described below by concrete example.
The first implementation is:
For same audio/video program source (real-time live broadcast program source or request program source), the different code streams such as 64K-128K, 128K-256k, 300K, 500K, 1M, 2M can be set, for user selection.
The user is when watching programme televised live or order video program, if current network state is better, network speed is very fast, then can select the code stream of 300K or 500K to carry out the high definition broadcast; If in the follow-up play process, because the number of users that connects is more and more, network is slack-off, and then the user can select the code stream of 128K-256k to switch, and to adapt to the variation of network state, guarantees the smoothness that picture is play.
At this moment, the user triggers the code stream handover request, comprises the code stream identification that switches in the described request, and network terminal can select code stream corresponding to this sign to switch from multiple code stream according to the code stream identification in the described request.
For example, the display frame of player main screen provides the two-way that can automatically switch code stream: HD video code stream and smooth video code flow.Wherein, smooth video code flow is the client's setting that can not satisfy the HD video requirement for bandwidth environment.
Being configured to of HD video code stream:
320kbps is High profile video+64kbps MP3 audio frequency H.264;
Being configured to of smooth video code flow:
200kbps is video+48kbps MP3 audio frequency H.264.
The user can in the situation that bandwidth supports high image quality to select the HD video code stream, in the situation that bandwidth does not support high image quality to select smooth video code flow, although image quality is subject to some impacts, but can guarantee the smooth playing of video.
The second implementation is:
An Internet video Play System supports multiple code stream can supply user selection, and the user can select different code streams under different scenes.For example:
Scene for main use acoustic pattern, carry out the study of long-distance education on the net such as the user, playing network lecture etc., because what the user paid close attention to is sound, broadcast to picture can be ignored, and therefore in this case, can select the broadcast of low code stream, even it is discontinuous that picture is play, but guarantee that sound broadcast smoothness gets final product.
For the scene of mainly watching video pictures, live etc. such as the broadcast of film, TV play, ball match, when the user paid close attention to sound, main was to watch picture, therefore in this case, just needed to select the broadcast of high code stream, to guarantee the smoothness of picture.And in the situation that the network bandwidth support, the user can also select higher code stream to improve the definition of picture, enjoys the broadcast of high image quality.
Embodiment three:
With reference to Fig. 2, it is the structure chart of the embodiment of the invention three described a kind of Internet video Play Systems.
Described system mainly comprises Play Server 1 and client player 2, wherein,
Described Play Server 1 mainly comprises:
Many code streams arrange module 11, are used for for each road video source, preset multiple code stream;
Video transmission module 12 be used for to select wherein a kind of code stream to video corresponding to client player transmission of video source.
Described client player 2 is used for video corresponding to displaying video source.
Preferably, described Internet video Play System provides two kinds of modes of selecting code stream:
A kind of is to be realized by client player 2, and therefore, described client player 2 can comprise:
Code stream selection module 21 is used for triggering the code stream selection request, and sends to described Play Server 1, comprises selected code stream identification in the described request;
Then the video transmission module 12 of described Play Server 1 is selected code stream corresponding to this sign, to video corresponding to client player 2 transmission of video sources according to the code stream identification in the described request from the multiple code stream that presets.
And described code stream selection module 21 also is used for triggering the code stream handover request, and sends to described Play Server 1, comprises the code stream identification that switches in the described request;
Then the video transmission module 12 of described Play Server 1 switches to code stream corresponding to this sign with current code stream, to video corresponding to client player 2 transmission of video sources according to the code stream identification in the described request.
Another kind is to be realized by Play Server 1, and therefore, described Play Server 1 can also comprise:
Code stream is selected module 13 automatically, is used for monitoring state of network, automatically selects a kind of code stream according to network state;
Then described video transmission module 12 uses the code stream of described automatic selection to video corresponding to client player 2 transmission of video sources.
Preferably, described Play Server 1 can also comprise:
The multiplex coding module is used for for each road video source, and original video stream is encoded into multiple code stream.
Described Internet video Play System is applicable to a plurality of fields such as internet video live broadcasting, program request, such as network concert, news briefing, program performance, sports tournament, long-distance education etc., this system provides the code stream of plurality of optional to carry out video playback, switch but also can carry out code stream, to adapt to the transmission state of network.And, change system and can also improve the concurrent user number that Internet video is play, thereby improve the user coverage rate of video playback.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For system embodiment because itself and embodiment of the method basic simlarity, so describe fairly simple, relevant part gets final product referring to the part explanation of embodiment of the method.
Above player method and a kind of Internet video Play System to a kind of Internet video provided by the present invention, be described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.
Claims (4)
1. the player method of an Internet video is characterized in that, comprising:
For each road video source, preset multiple code stream;
Select wherein video corresponding to a kind of code stream displaying video source;
Described selection comprises automatic selection and manually selects;
Described automatic selection comprises: monitoring state of network, automatically select a kind of code stream according to network state;
Described manual selection comprises: trigger the code stream selection request, comprise selected code stream identification in the described request;
According to the code stream identification in the described request, from the multiple code stream that presets, select code stream corresponding to this sign; Wherein, the priority of described automatic selection is higher than the priority of manual selection;
Trigger the code stream handover request, comprise the code stream identification that switches in the described request;
According to the code stream identification in the described request, current code stream is switched to code stream corresponding to this sign;
Described switching comprises: network speed is slower, selects low code stream; Network speed is very fast, selects high code stream.
2. method according to claim 1 is characterized in that, described presetting comprises:
For each road video source, original video stream is encoded into multiple code stream.
3. an Internet video Play System is characterized in that, comprising: Play Server and client player, and wherein, described Play Server comprises:
Many code streams arrange module, are used for for each road video source, preset multiple code stream;
Video transmission module be used for to select wherein a kind of code stream to video corresponding to client player transmission of video source; Also comprise:
Code stream is selected module automatically, is used for monitoring state of network, automatically selects a kind of code stream according to network state;
Then described video transmission module uses the code stream of described automatic selection to video corresponding to client player transmission of video source;
Described client player is used for video corresponding to displaying video source;
Client player comprises:
The code stream selection module is used for triggering the code stream selection request, and sends to described Play Server, comprises selected code stream identification in the described request;
Then the video transmission module of described Play Server is selected code stream corresponding to this sign, to video corresponding to client player transmission of video source according to the code stream identification in the described request from the multiple code stream that presets;
Wherein, video transmission module is higher than the priority of transmitting according to the code stream identification in the described request to the priority of the transmission of the code stream of automatic selection;
The code stream handover module is used for triggering the code stream handover request, comprises the code stream identification that switches in the described request, according to the code stream identification in the described request, current code stream is switched to code stream corresponding to this sign;
Described switching comprises: network speed is slower, selects low code stream; Network speed is very fast, selects high code stream.
4. system according to claim 3 is characterized in that, described Play Server also comprises:
The multiplex coding module is used for for each road video source, and original video stream is encoded into multiple code stream.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910242821 CN101917391B (en) | 2009-12-17 | 2009-12-17 | Method for playing network video and system for playing network video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910242821 CN101917391B (en) | 2009-12-17 | 2009-12-17 | Method for playing network video and system for playing network video |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101917391A CN101917391A (en) | 2010-12-15 |
CN101917391B true CN101917391B (en) | 2013-03-06 |
Family
ID=43324778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910242821 Expired - Fee Related CN101917391B (en) | 2009-12-17 | 2009-12-17 | Method for playing network video and system for playing network video |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101917391B (en) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102291599A (en) * | 2011-05-07 | 2011-12-21 | 董友球 | Network video playing method and network video playing device |
CN102724551A (en) * | 2012-06-13 | 2012-10-10 | 天脉聚源(北京)传媒科技有限公司 | Video encoding system and video encoding method |
CN104662898A (en) * | 2012-08-17 | 2015-05-27 | 摩托罗拉移动有限责任公司 | Falling back from three-dimensional video |
CN102938908A (en) * | 2012-10-30 | 2013-02-20 | 深圳市路友网络科技有限公司 | Network traffic optimization method for mobile equipment, device and equipment |
CN102905188B (en) * | 2012-11-01 | 2015-09-30 | 北京奇艺世纪科技有限公司 | A kind of video code flow changing method and device |
CN103096385B (en) * | 2013-01-25 | 2016-03-23 | 小米科技有限责任公司 | A kind of method of flow control, device and terminal |
CN104168301B (en) * | 2013-05-17 | 2018-01-26 | 北京音之邦文化科技有限公司 | The method and apparatus that content of multimedia is provided |
CN103686346A (en) * | 2013-12-26 | 2014-03-26 | 乐视网信息技术(北京)股份有限公司 | Video playing unsmoothness switching method and system |
CN104768079B (en) | 2014-01-03 | 2018-10-02 | 腾讯科技(深圳)有限公司 | Multimedia resource distribution method, apparatus and system |
CN103944888B (en) * | 2014-04-02 | 2018-03-06 | 天脉聚源(北京)传媒科技有限公司 | The method, apparatus and system of a kind of resource-sharing |
CN103945240B (en) * | 2014-04-17 | 2017-07-25 | 海信集团有限公司 | A video playback method and device based on video aggregation |
CN104010232B (en) * | 2014-05-23 | 2017-12-12 | 惠州Tcl移动通信有限公司 | A kind of intelligence plays method, system, player and the mobile terminal of Online Video |
CN104618690B (en) * | 2015-01-29 | 2018-01-05 | 广东迅通科技股份有限公司 | A kind of method and system of HD video real-time VOD and history playback |
CN104869455A (en) * | 2015-05-28 | 2015-08-26 | 成都市斯达鑫辉视讯科技有限公司 | Automatic switching set top box |
CN105847979A (en) * | 2016-03-31 | 2016-08-10 | 乐视控股(北京)有限公司 | Method and device of downloading and providing video files |
WO2018018433A1 (en) * | 2016-07-26 | 2018-02-01 | 王晓光 | Method and system for sending video advertisement on the basis of transmission rate |
CN106210807A (en) * | 2016-07-26 | 2016-12-07 | 王晓光 | Video ads sending method based on transfer rate and system |
CN106205246A (en) * | 2016-08-26 | 2016-12-07 | 阔地教育科技有限公司 | A kind of interactive terminal, netscape messaging server Netscape and interactive education system |
KR102717018B1 (en) * | 2017-02-06 | 2024-10-15 | 삼성전자주식회사 | Apparatus and method of providing vr image based on polyhedron |
CN108055554A (en) * | 2017-12-14 | 2018-05-18 | 深圳Tcl数字技术有限公司 | Video broadcasting method, TV, server and computer readable storage medium |
CN108111910B (en) * | 2017-12-22 | 2020-01-21 | 烽火通信科技股份有限公司 | Method and system for adjusting video playing definition |
CN109005418A (en) * | 2018-08-13 | 2018-12-14 | 湖南快乐阳光互动娱乐传媒有限公司 | Method and system for controlling non-inductive switching of live broadcast signal source |
CN112511867A (en) * | 2020-11-07 | 2021-03-16 | 深圳市思拓通信系统有限公司 | Video anti-shake method and system |
CN115396410A (en) * | 2022-08-15 | 2022-11-25 | 北京紫荆视通科技有限公司 | Video resource transmission method and device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1538696A (en) * | 2003-10-24 | 2004-10-20 | 清华大学 | A multi-channel real-time video gateway supporting large-capacity users and its application method |
CN1798034A (en) * | 2004-12-31 | 2006-07-05 | 中国科学院声学研究所 | Method for upgrading software of digital terminal system in DVB system |
CN101242538A (en) * | 2008-03-18 | 2008-08-13 | 华为技术有限公司 | A code stream decoding method and device |
US7630570B1 (en) * | 1998-05-06 | 2009-12-08 | At&T Intellectual Property Ii, L.P. | Method and apparatus to prioritize video information during coding and decoding |
-
2009
- 2009-12-17 CN CN 200910242821 patent/CN101917391B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7630570B1 (en) * | 1998-05-06 | 2009-12-08 | At&T Intellectual Property Ii, L.P. | Method and apparatus to prioritize video information during coding and decoding |
CN1538696A (en) * | 2003-10-24 | 2004-10-20 | 清华大学 | A multi-channel real-time video gateway supporting large-capacity users and its application method |
CN1798034A (en) * | 2004-12-31 | 2006-07-05 | 中国科学院声学研究所 | Method for upgrading software of digital terminal system in DVB system |
CN101242538A (en) * | 2008-03-18 | 2008-08-13 | 华为技术有限公司 | A code stream decoding method and device |
Also Published As
Publication number | Publication date |
---|---|
CN101917391A (en) | 2010-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101917391B (en) | Method for playing network video and system for playing network video | |
CN101917568B (en) | Streaming media technology-based network video player and playing system | |
JP6490635B2 (en) | Information processing apparatus, information processing method, and program | |
US11025982B2 (en) | System and method for synchronizing content and data for customized display | |
US8677428B2 (en) | System and method for rule based dynamic server side streaming manifest files | |
CN101909160A (en) | Broadcast control switching method and device in network video live broadcast | |
US20010013123A1 (en) | Customized program creation by splicing server based video, audio, or graphical segments | |
CN112019927B (en) | Video live broadcast method, microphone connecting equipment, live broadcast system and storage medium | |
CN108347622B (en) | Multimedia data pushing method and device, storage medium and equipment | |
CN102291599A (en) | Network video playing method and network video playing device | |
CN106507186B (en) | Media information switching method, server and storage medium | |
US20130135179A1 (en) | Control method and device thereof | |
US20080271097A1 (en) | System And Method For Receiving And Playing Network Television Programs | |
CN113141522B (en) | Resource transmission method, device, computer equipment and storage medium | |
US11128897B2 (en) | Method for initiating a transmission of a streaming content delivered to a client device and access point for implementing this method | |
CN103686245A (en) | A method and device for on-demand and live broadcast switching based on HLS protocol | |
US20160198220A1 (en) | Content supply apparatus, content supply method, program, terminal apparatus, and content supply system | |
CN104185070A (en) | Switching method for different displaying windows of television | |
WO2017047434A1 (en) | Transmission device, reception device, and data processing method | |
EP2341680B1 (en) | Method and apparatus for adaptation of a multimedia content | |
CN1529504A (en) | Television programme on-line broad casting method | |
CN102710967A (en) | Cloud television system and method | |
CN111107387A (en) | Video transcoding method and device and computer storage medium | |
CN103686373A (en) | Advertisement embedding system and method thereof | |
US11856242B1 (en) | Synchronization of content during live video stream |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130306 Termination date: 20161217 |