Movatterモバイル変換


[0]ホーム

URL:


CN114257835A - Live broadcast system based on education cloud platform and live broadcast method thereof - Google Patents

Live broadcast system based on education cloud platform and live broadcast method thereof
Download PDF

Info

Publication number
CN114257835A
CN114257835ACN202111683479.XACN202111683479ACN114257835ACN 114257835 ACN114257835 ACN 114257835ACN 202111683479 ACN202111683479 ACN 202111683479ACN 114257835 ACN114257835 ACN 114257835A
Authority
CN
China
Prior art keywords
stream
video stream
live broadcast
streaming media
pulling
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.)
Pending
Application number
CN202111683479.XA
Other languages
Chinese (zh)
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.)
Guangdong Institute of Education
Ava Electronic Technology Co Ltd
Original Assignee
Guangdong Institute of Education
Ava Electronic 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 Guangdong Institute of Education, Ava Electronic Technology Co LtdfiledCriticalGuangdong Institute of Education
Priority to CN202111683479.XApriorityCriticalpatent/CN114257835A/en
Publication of CN114257835ApublicationCriticalpatent/CN114257835A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention relates to a live broadcast system based on an education cloud platform and a live broadcast method thereof.A stream pushing end pushes a live broadcast video stream to a streaming media end, and the media end is used for sending a stream pulling address to a stream pulling end so as to indicate the stream pulling end to pull the video stream from a specific streaming media end, or the stream pulling end is used for respectively pulling partial video streams from all the streaming media ends so as to obtain a complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.

Description

Live broadcast system based on education cloud platform and live broadcast method thereof
Technical Field
The invention relates to the technical field of video processing, in particular to a live broadcast system based on an education cloud platform and a live broadcast method thereof.
Background
With the development of information network technology, education realizes real-time or time-sharing remote education by means of an information network and related matched technical equipment. The remote education mainly depends on an education platform to acquire and summarize teaching data, and each teaching terminal acquires the teaching data through the teaching platform to complete teaching, including video recording and broadcasting teaching or video live broadcasting teaching and the like. The remote education relies on the development of cloud technology, and the set limitations of an education platform and an education terminal, including equipment limitations and user limitations, are further reduced.
The video live broadcast teaching is an important component of distance education. Especially in the application of the cloud education platform, live broadcast relies on the advantages of the cloud technology, the live broadcast means is more flexible, the live broadcast video source can be provided by an educational party, a third party and even an educational party, the source and the content of the live broadcast video are greatly enriched, and the storage of teaching data is enriched. However, as the number of videos increases, the pressure of the video stream on the server gradually increases. The traditional live broadcast application mainly uses a server as a streaming media server to satisfy the live broadcast function. However, the concurrency capability of a single streaming media server is limited by the machine device performance, and the single device performance is limited, and it is difficult to meet the demand when the education cloud platform is directly broadcast. If the performance of the machine equipment is improved, the cost is greatly increased, and the application of the cloud platform is not facilitated.
In summary, in the education cloud platform live broadcast application, the traditional live broadcast method has the defects.
Disclosure of Invention
Therefore, it is necessary to provide a live broadcast system based on an education cloud platform and a live broadcast method thereof for overcoming the defects of the traditional live broadcast method in the application of the education cloud platform in live broadcast.
A live broadcast system based on an educational cloud platform, comprising:
the stream pushing end is used for pushing the video stream;
the two or more streaming media terminals are used for receiving the video stream pushed by the stream pushing terminal;
the stream pulling end is used for pulling the video stream from the stream media end;
the stream media terminal is used for sending a stream pulling address to the stream pulling terminal so as to indicate the stream pulling terminal to pull the video stream from the specific stream media terminal; or the stream pushing end is used for pushing the video streams to each streaming media end respectively, and the stream pulling end is used for pulling part of the video streams from each streaming media end respectively so as to obtain complete video streams.
In the live broadcasting system based on the education cloud platform, after the stream pushing end pushes the live video stream to the streaming media end, the media end is used for sending the stream pulling address to the stream pulling end so as to indicate the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is used for respectively pulling part of the video stream from each streaming media end so as to obtain the complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
In one embodiment, the streaming media end is further configured to check validity of a video stream pushed by the streaming end, and interrupt pushing of the video stream when the video stream is illegal.
In one embodiment, the process of checking the validity of the video stream pushed by the push streaming end includes the steps of:
and checking whether the IP address and the security code of the stream pushing end are legal or not.
In one embodiment, the push end is also used to encrypt the pushed video stream.
In one embodiment, the stream pushing end is further configured to push the video stream to a third-party recording tool to instruct the third-party recording tool to record the video stream.
In one embodiment, the stream pushing end and the streaming media end are further used for acquiring an adjusting signal; wherein the adjustment signal is used to adjust a media property of the video stream.
In one embodiment, the stream pushing end comprises an rtmp server, and the pushed video stream comprises an rtmp video stream.
A live broadcast method of a live broadcast system based on an education cloud platform comprises the following steps:
acquiring a stream pulling address sent by a streaming media terminal;
and pulling the video stream from the specific streaming media end according to the pull stream address.
Respectively pulling part of video streams from each streaming media end;
and obtaining a complete video stream according to the video streams of the parts.
In the live broadcasting method of the live broadcasting system based on the education cloud platform, after the stream pushing end pushes the live video stream to the streaming media end, the media end is used for sending the stream pulling address to the stream pulling end so as to indicate the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is used for respectively pulling part of the video streams from the streaming media ends so as to obtain the complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
A live broadcast device of a live broadcast system based on an education cloud platform comprises:
the address acquisition module is used for acquiring a stream pulling address sent by a streaming media terminal;
and the address pull module is used for pulling the video stream from the specific streaming media terminal according to the pull address.
The balanced stream pulling module is used for pulling partial video streams from all the streaming media ends respectively;
and the pull stream combination module is used for obtaining the complete video stream according to the video streams of the parts.
In the live broadcasting device of the live broadcasting system based on the education cloud platform, after the stream pushing end pushes the live video stream to the streaming media end, the media end is used for sending the stream pulling address to the stream pulling end so as to indicate the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is used for respectively pulling part of the video streams from the streaming media ends so as to obtain the complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
A computer storage medium having computer instructions stored thereon, the computer instructions when executed by a processor implementing the live broadcast method of the education cloud platform-based live broadcast system of any of the above embodiments.
In the computer storage medium, after the stream pushing end pushes the live video stream to the streaming media end, the media end is configured to send a stream pulling address to the stream pulling end to instruct the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is configured to pull part of the video streams from the streaming media ends, respectively, so as to obtain a complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
A computer device comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, and when the processor executes the computer program, the live broadcast method of the education cloud platform-based live broadcast system of any embodiment is realized.
In the computer device, after the stream pushing end pushes the live video stream to the streaming media end, the media end is configured to send a stream pulling address to the stream pulling end to instruct the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is configured to pull part of the video streams from each streaming media end, respectively, so as to obtain a complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
Drawings
FIG. 1 is a schematic structural diagram of a live broadcast system based on an education cloud platform according to an embodiment;
FIG. 2 is a flow chart of a live broadcast method of the education cloud platform-based live broadcast system according to an embodiment;
fig. 3 is a block diagram of a live broadcast device of a live broadcast system based on an education cloud platform according to an embodiment.
Detailed Description
For better understanding of the objects, technical solutions and effects of the present invention, the present invention will be further explained with reference to the accompanying drawings and examples. Meanwhile, the following described examples are only for explaining the present invention, and are not intended to limit the present invention.
The embodiment of the invention provides a live broadcast system based on an education cloud platform.
Fig. 1 is a schematic structural diagram of an education cloud platform-based live broadcast system according to an embodiment, and as shown in fig. 1, the education cloud platform-based live broadcast system according to an embodiment includes:
the stream pushing end is used for pushing the video stream;
the two or more streaming media terminals are used for receiving the video stream pushed by the stream pushing terminal;
the stream pulling end is used for pulling the video stream from the stream media end;
the stream media terminal is used for sending a stream pulling address to the stream pulling terminal so as to indicate the stream pulling terminal to pull the video stream from the specific stream media terminal; or the stream pushing end is used for pushing the video streams to each streaming media end respectively, and the stream pulling end is used for pulling part of the video streams from each streaming media end respectively so as to obtain complete video streams.
The stream pushing end is used for pushing the live video stream to the stream media end, and the stream media end completes the video stream distribution to the stream pulling end. In the traditional live broadcast, a live broadcast user directly pushes a stream to a streaming media end, which has the problems of video source position and unsafe video content transmission. The stream pushing end receives the stream pushing of the live broadcast user and pushes the stream to the stream media end, so that the problems of the traditional live broadcast can be solved from the stream pushing end.
In one embodiment, the stream pushing end comprises an rtmp server, and the video stream pushed by the rtmp server is rtmp stream.
In one embodiment, the push end is used for the pushed encrypted video stream. Or, the stream pushing end verifies the received video stream, only receives a specific encrypted video source, and ensures the correctness and legality of the live broadcast source.
The streaming media end is used for receiving the video stream pushed by the stream pushing end and distributing the video stream to each stream pulling end. As a preferred embodiment, when the video stream is a rtmp stream, the streaming media end converts the rtmp stream into a flv stream or hls stream, and the stream delay of hls is greater than that of the flv stream.
In one embodiment, the streaming media end is further configured to check validity of a video stream pushed by the streaming end, and interrupt pushing of the video stream when the video stream is illegal.
As a preferred embodiment, the process of checking the validity of the video stream pushed by the stream pushing end includes the steps of:
and checking whether the IP address and the security code of the stream pushing end are legal or not.
Taking the stream pushing end as an rtmp server as an example, when the stream pushing end pushes a video stream to the streaming media end, an on _ publish event of the streaming media end is triggered, and whether an IP address and a security code of the current stream pushing end are legal or not is verified in a platform, and illegal stream pushing is interrupted, so that the problem of security verification of live stream pushing is solved.
In one embodiment, the stream pushing end is further configured to push the video stream to a third-party recording tool to instruct the third-party recording tool to record the video stream.
When the forwarding record of the stream pushing end is accessed to a third-party recording tool, the third-party recording tool provides preview video stream, the stream is pulled by the forwarding record service and is forwarded and pushed to the streaming media of the recorded and broadcast video application platform, and the recorded and broadcast video application platform can utilize the live stream to carry out course live broadcast and course content recording.
In one embodiment, the stream pushing end and the streaming media end are further used for acquiring an adjusting signal; wherein the adjustment signal is used to adjust a media property of the video stream.
When the stream pushing end and the streaming media end carry out live broadcast activities, related personnel can send adjusting signals through corresponding equipment to control the media attributes of the video stream in real time, wherein the media attributes comprise the media attributes of the resolution, the code rate and the like of a picture corresponding to the video stream. Based on the method, the live broadcast picture quality can be adjusted without manual intervention of live broadcast audiences, and the broadband pressure of live broadcast loads is reduced.
In the live broadcasting system based on the education cloud platform according to any of the embodiments, after the stream pushing end pushes the live video stream to the streaming media end, the media end is configured to send a stream pulling address to the stream pulling end to instruct the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is configured to pull part of the video streams from the streaming media ends respectively to obtain a complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
The embodiment of the invention also provides a live broadcast method of the live broadcast system based on the education cloud platform.
Fig. 2 is a flowchart of a live broadcast method of a live broadcast system based on an education cloud platform according to an embodiment, and as shown in fig. 2, the live broadcast method of the live broadcast system based on the education cloud platform according to the embodiment includes steps S100 to S103:
s100, acquiring a stream pulling address sent by a streaming media terminal;
s101, pulling the video stream from a specific streaming media end according to the stream pulling address.
S102, respectively pulling part of video streams from each streaming media end;
and S103, obtaining a complete video stream according to the video streams of the parts.
In the live broadcasting method of the live broadcasting system based on the education cloud platform, after the stream pushing end pushes the live video stream to the streaming media end, the media end is used for sending the stream pulling address to the stream pulling end so as to indicate the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is used for respectively pulling part of the video streams from the streaming media ends so as to obtain the complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
The embodiment of the invention also provides a live broadcast device of the live broadcast system based on the education cloud platform.
Fig. 3 is a block diagram of a live broadcast device of a live broadcast system based on an education cloud platform according to an embodiment, and as shown in fig. 3, the live broadcast device of the live broadcast system based on the education cloud platform according to an embodiment includes amodule 100, a module 101, amodule 102, and a module 103:
anaddress obtaining module 100, configured to obtain a streaming address sent by a streaming media end;
and the address pull module 101 is configured to pull the video stream from the specific streaming media end according to the pull address.
The balancedstream pulling module 102 is configured to pull a part of video streams from each streaming media end;
and a pull stream combination module 103, configured to obtain a complete video stream from the partial video streams.
In the live broadcasting device of the live broadcasting system based on the education cloud platform, after the stream pushing end pushes the live video stream to the streaming media end, the media end is used for sending the stream pulling address to the stream pulling end so as to indicate the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is used for respectively pulling part of the video streams from the streaming media ends so as to obtain the complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
The embodiment of the invention also provides a computer storage medium, wherein computer instructions are stored on the computer storage medium, and when the instructions are executed by a processor, the live broadcast method of the live broadcast system based on the education cloud platform is realized.
Those skilled in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media that can store program codes, such as a removable Memory device, a Random Access Memory (RAM), a Read-Only Memory (ROM), a magnetic disk, and an optical disk.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a terminal, or a network device) to execute all or part of the methods of the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a RAM, a ROM, a magnetic or optical disk, or various other media that can store program code.
Corresponding to the computer storage medium, in one embodiment, a computer device is further provided, where the computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the live broadcast method of the education cloud platform-based live broadcast system in any one of the embodiments.
In the computer device, after the stream pushing end pushes the live video stream to the streaming media end, the media end is configured to send a stream pulling address to the stream pulling end to instruct the stream pulling end to pull the video stream from the specific streaming media end, or the stream pulling end is configured to pull part of the video streams from each streaming media end, respectively, so as to obtain a complete video stream. Based on the method, two strategies of a load mode and a non-load mode are provided through two different pull flow modes. When the load pressure is small, the streaming media end in a non-load mode directly provides a complete video stream, and when the load pressure is large, the video stream is pulled and taken in a balanced mode to a plurality of streaming media ends, so that the live broadcast load capacity is improved, and the limitation of the equipment performance on the load capacity is reduced.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above examples only show some embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (11)

CN202111683479.XA2021-12-312021-12-31Live broadcast system based on education cloud platform and live broadcast method thereofPendingCN114257835A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202111683479.XACN114257835A (en)2021-12-312021-12-31Live broadcast system based on education cloud platform and live broadcast method thereof

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202111683479.XACN114257835A (en)2021-12-312021-12-31Live broadcast system based on education cloud platform and live broadcast method thereof

Publications (1)

Publication NumberPublication Date
CN114257835Atrue CN114257835A (en)2022-03-29

Family

ID=80799256

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202111683479.XAPendingCN114257835A (en)2021-12-312021-12-31Live broadcast system based on education cloud platform and live broadcast method thereof

Country Status (1)

CountryLink
CN (1)CN114257835A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109005430A (en)*2018-09-172018-12-14深圳市网心科技有限公司A kind of order method, system, device and the storage medium of audio/video content
CN109756758A (en)*2017-11-012019-05-14腾讯科技(深圳)有限公司Live-broadcast control method and device
CN109788301A (en)*2019-01-082019-05-21深圳市网心科技有限公司A kind of live broadcasting method of Streaming Media, terminal device, live broadcast system and computer readable storage medium
CN110446055A (en)*2019-07-292019-11-12天闻数媒科技(湖南)有限公司A kind of live data streaming media service fault-tolerance approach and system
CN111464759A (en)*2020-03-262020-07-28广州虎牙科技有限公司Live broadcast directing method, device, storage medium and equipment
CN112367525A (en)*2020-10-202021-02-12北京大学Online classroom video live broadcasting system and method based on classroom old equipment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109756758A (en)*2017-11-012019-05-14腾讯科技(深圳)有限公司Live-broadcast control method and device
CN109005430A (en)*2018-09-172018-12-14深圳市网心科技有限公司A kind of order method, system, device and the storage medium of audio/video content
CN109788301A (en)*2019-01-082019-05-21深圳市网心科技有限公司A kind of live broadcasting method of Streaming Media, terminal device, live broadcast system and computer readable storage medium
CN110446055A (en)*2019-07-292019-11-12天闻数媒科技(湖南)有限公司A kind of live data streaming media service fault-tolerance approach and system
CN111464759A (en)*2020-03-262020-07-28广州虎牙科技有限公司Live broadcast directing method, device, storage medium and equipment
CN112367525A (en)*2020-10-202021-02-12北京大学Online classroom video live broadcasting system and method based on classroom old equipment

Similar Documents

PublicationPublication DateTitle
US8776150B2 (en)Implementation method and system for a media-on-demand frame-spanning playing mode in a peer-to-peer network
CN104869467B (en)Information output method, device and system in media play
US10057535B2 (en)Data segment service
KR101467430B1 (en)Method and system for providing application based on cloud computing
CN105409226B (en)The system and method for client behavior effectively in control adaptive stream media
CN106534053B (en)Media file permission control method, server and equipment
KR101852893B1 (en)Information pushing method, device, and system
US12375548B2 (en)Systems and methods for media quality selection of media assets based on internet service provider data usage limits
US9986267B2 (en)Methods and systems for dynamically editing, encoding, posting and updating live video content
US20250227338A1 (en)Methods and systems for content storage
US12273601B2 (en)Live video streaming architecture with real-time frame and subframe level live watermarking
CN105049896A (en)HLS protocol-based streaming media advertisement inserting method and system
CN108881931A (en)A kind of data buffering method and the network equipment
CN114040232A (en)Screen projection system, method, electronic device and storage medium
KR102110623B1 (en)Transmission device, information processing method, program, reception device, and application linking system
CN113892272A (en)Disambiguating fingerprint-based channel multi-matches using steganographic encoded data as a basis
WO2016050113A1 (en)Service implementation method and device and storage medium
EP4207748A1 (en)Data transmission method, electronic device and computer-readable storage medium
KR102575517B1 (en) Receiving device, sending device and data processing method
CN106575423B (en) Cloud-based streaming media broadcast link service, broadcast link service client device, trigger content provider server
CN114257835A (en)Live broadcast system based on education cloud platform and live broadcast method thereof
CN113055636B (en)Data processing method and conference system
KR102303348B1 (en)Apparatus and method for providing moving picture contents
KR102258641B1 (en)Method and apparatus for content distribution using wireless network-based content list and user information
US9584572B2 (en)Cloud service device, multi-image preview method and cloud service system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20220329

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp