CN115589499A - Remote education playing code stream distribution control system and method - Google Patents
Remote education playing code stream distribution control system and method Download PDFInfo
- Publication number
- CN115589499A CN115589499A CN202211221937.2A CN202211221937A CN115589499A CN 115589499 A CN115589499 A CN 115589499A CN 202211221937 A CN202211221937 A CN 202211221937A CN 115589499 A CN115589499 A CN 115589499A
- Authority
- CN
- China
- Prior art keywords
- access
- client
- audience
- remote education
- code stream
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
- H04N21/26216—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the channel capacity, e.g. network bandwidth
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44209—Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Electrically Operated Instructional Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to a remote education playing code stream distribution control system, which comprises: the information collecting device is arranged at a server side where a remote education operator is located and used for collecting audience existence identification and an effective depth of field maximum value of each access client; and the data distribution device is used for taking each access client as a target client, determining a distribution strategy of the remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client, and ensuring that the contents of the remote education data code streams aiming at the access clients are the same at the same time. The invention also relates to a remote education playing code stream distribution control method. By the method and the device, the customized processing of the distribution video code stream aiming at the access client can be executed in the same remote live broadcast distribution network according to the access scene of each access client, so that the dynamic adjustment and saving of network transmission bandwidth are realized.
Description
Technical Field
The invention relates to the field of remote education, in particular to a system and a method for controlling distribution of remote education playing code streams.
Background
Distance education is a general term for all practical activities which are performed by a specific education organization, comprehensively applying technologies of a certain social period, collecting, designing, developing and utilizing various education resources, constructing an education environment, providing education services for students based on the technologies, the education resources and the education environment of the certain social period, and further organizing some collective conference communication activities (performed in a traditional face-to-face manner or in a modern electronic manner) for the students for the purposes of teaching and socialization so as to help and promote the students to learn remotely.
In all activities, the teacher remains in a quasi-permanent separate state from the students in the form of educational resources or in the form of learning helpers; while an instant session will be maintained between the student and the educational institution (teacher) or between the student and the student by establishing a two-way or multi-way communication mechanism. For example, modern distance education is also sometimes called network education in China, and most modern distance education institutions engaged in higher education are network education colleges in general colleges and universities or modern distance education colleges. The network education is a new concept generated after the modern information technology is applied to education, namely education developed by using network remote technology and environment, and is also called as the network education in some documents already provided by the education department.
The remote education usually adopts a video code stream distribution mechanism in a network transmission mode to remotely teach audiences in video playing rooms at different positions, because the limitation of network bandwidth of an operation server is realized, the total number of access clients driven at the same time is restricted, if the dynamic adjustment of video code stream distribution can be carried out according to the real-time access condition of each online access client, considerable network bandwidth can be saved to accommodate more access clients, obviously, no related technical scheme exists in the prior art, and a specific implementation mode is lacked.
Disclosure of Invention
In order to solve the technical problems in the related field, the invention provides a remote education play code stream distribution control system and a remote education play code stream distribution control method, which can customize the distribution video code stream aiming at the access client in the same remote live broadcast distribution network according to whether effective audiences exist in the video code stream playing room where each access client is located and the room depth of the video code stream playing room where each access client is located, thereby saving network transmission bandwidth from multiple aspects and providing a chance for the capacity increase of the remote live broadcast distribution network.
According to an aspect of the present invention, there is provided a remote education playing code stream distribution control system, the system including:
the information collecting device is arranged at a server side where a remote education operator is located and used for collecting audience existence identification and an effective depth of field maximum value of each access client;
the data distribution device is electrically connected with the information collection device and simultaneously establishes wireless network communication links with the access clients respectively, the data distribution device is used for taking each access client as a target client, determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client, and the contents of the remote education data code streams aiming at the access clients at the same time are the same;
the video monitoring array comprises embedded cameras which are respectively arranged above the playing screens of all the access clients, the access clients are respectively arranged in all the video playing rooms, and each embedded camera is used for collecting playing scene pictures in front of the playing screens in a remote education time interval;
the identification judgment equipment is arranged at each access client and is respectively connected with the embedded cameras corresponding to the access clients where the access clients are located, and is used for giving 1 or 0 to the audience existence identification corresponding to the access clients based on whether effective audience objects exist in the corresponding playing scene pictures;
the content identification equipment is arranged at each access client and is respectively connected with the embedded cameras corresponding to the access clients where the access clients are located, and is used for acquiring each depth of field value of each pixel point of the corresponding played scene picture, removing depth of field values with the occurrence frequency less than or equal to the set frequency in each depth of field value to obtain a plurality of residual depth of field values, and taking the maximum value in the depth of field values as the maximum value of the effective depth of field corresponding to the access clients;
the packaging and reporting device is arranged at each access client, is electrically connected with the content identification device and is connected with the information collection device through a wireless network communication link, and is used for packaging the audience existence identification and the effective depth of field maximum value corresponding to the access client in which the packaging and reporting device is arranged into a network data packet and then wirelessly sending the network data packet to the information collection device;
when the corresponding playing scene picture has the human body image blocks occupying pixel points exceeding a set number threshold, judging that an effective audience object exists in the corresponding playing scene picture;
wherein the deeper the effective depth of field maximum of the target client, the higher the resolution of the remote education data code stream distributed to the target client is determined.
According to another aspect of the present invention, there is also provided a method for controlling distribution of remote education play code streams, the method including:
the method comprises the steps that an information collecting device is used, is arranged at a server side where a remote education operator is located and is used for collecting audience existence identification and the maximum effective depth of field of each access client;
the method comprises the steps that a data distribution device is used, wireless network communication links are respectively established with each access client while the data distribution device is electrically connected with an information collection device, each access client is used as a target client, a distribution strategy of remote education data code streams aiming at the target client is determined based on audience existence identification and the maximum effective depth of field of the target client, and the contents of the remote education data code streams aiming at the access clients at the same time are the same;
the method comprises the steps that a video monitoring array is used and comprises embedded cameras which are arranged above playing screens of all access clients respectively, the access clients are arranged in all video playing rooms respectively, and each embedded camera is used for collecting playing scene pictures in front of the playing screens in a remote education time interval;
the use identification judgment equipment is arranged at each access client and is respectively connected with the embedded cameras corresponding to the access clients where the access clients are located, and is used for giving 1 or 0 to the audience existence identification corresponding to the access clients based on whether effective audience objects exist in the corresponding playing scene pictures;
the method comprises the steps that content identification equipment is used, is arranged at each access client and is respectively connected with an embedded camera corresponding to the access client where the content identification equipment is arranged, and is used for obtaining each depth of field value of each pixel point of a corresponding playing scene picture, removing depth of field values with the occurrence frequency smaller than or equal to a set frequency in each depth of field value to obtain a plurality of residual depth of field values, and taking the maximum value in the depth of field values as the maximum value of effective depth of field corresponding to the access client;
the packaging reporting equipment is arranged at each access client and is electrically connected with the content identification equipment and the information collection device through a wireless network communication link, and is used for packaging the audience existence identification and the maximum effective depth of field corresponding to the access client into a network data packet and then wirelessly sending the network data packet to the information collection device;
when the corresponding playing scene picture has the human body image blocks occupying pixel points exceeding a set number threshold, judging that effective audience objects exist in the corresponding playing scene picture;
wherein the deeper the effective depth of field maximum of the target client, the higher the resolution of the remote education data code stream distributed to the target client is determined.
The remote education playing code stream distribution control system and method are compact in design and have a certain self-adaptive level. Because the customized processing of the distribution video code stream aiming at the access client can be executed in the same remote live broadcast distribution network according to the access scene of each access client, the dynamic adjustment and saving of the network transmission bandwidth are realized.
Brief description of the drawings
The numerous advantages of the present invention may be better understood by those skilled in the art by reference to the accompanying drawings in which:
fig. 1 is a schematic structural diagram of a remote education play code stream distribution control system according to embodiment 1 of the present invention.
Fig. 2 is a flowchart of the steps of a remote education play code stream distribution control method according to embodiment 2 of the present invention.
Detailed Description
Example 1
Fig. 1 is a schematic structural diagram of a remote education play code stream distribution control system according to embodiment 1 of the present invention, the system including:
the information collecting device is arranged at a server side where a remote education operator is located and used for collecting audience existence identification and an effective depth of field maximum value of each access client;
the data distribution device is electrically connected with the information collection device and simultaneously establishes each wireless network communication link with each access client respectively, and is used for taking each access client as a target client, determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client, wherein the contents of the remote education data code streams aiming at each access client at the same time are the same;
the video monitoring array comprises embedded cameras which are respectively arranged above the playing screens of all the access clients, the access clients are respectively arranged in all the video playing rooms, and each embedded camera is used for collecting playing scene pictures in front of the playing screen in a remote education time interval;
the identification judgment equipment is arranged at each access client and is respectively connected with the embedded cameras corresponding to the access clients where the access clients are located, and is used for giving 1 or 0 to the audience existence identification corresponding to the access clients based on whether effective audience objects exist in the corresponding playing scene pictures;
the content identification equipment is arranged at each access client and is respectively connected with the embedded camera corresponding to the access client where the content identification equipment is arranged, and is used for acquiring each depth of field value of each pixel point of the corresponding playing scene picture, removing the depth of field values with the occurrence frequency less than or equal to the set frequency in each depth of field value to obtain a plurality of residual depth of field values, and taking the maximum value in the depth of field values as the maximum value of the effective depth of field corresponding to the access client;
the packaging and reporting device is arranged at each access client, is electrically connected with the content identification device and is connected with the information collection device through a wireless network communication link, and is used for packaging the audience existence identification and the effective depth of field maximum value corresponding to the access client in which the packaging and reporting device is arranged into a network data packet and then wirelessly sending the network data packet to the information collection device;
when the corresponding playing scene picture has the human body image blocks occupying pixel points exceeding a set number threshold, judging that an effective audience object exists in the corresponding playing scene picture;
when the corresponding playing scene picture has the human body image blocks occupying pixel points exceeding a set number threshold, judging that the corresponding playing scene picture has effective audience objects because the human body image blocks are invalid when the human body image blocks in the corresponding playing scene picture are too small and do not count the effective audience objects;
wherein the deeper the effective depth of field maximum of the target client, the higher the resolution of the remote education data code stream distributed to the target client is determined.
Next, the specific structure of the remote education play code stream distribution control system of the present invention will be further described.
The remote education playing code stream distribution control system further comprises:
the time service equipment is arranged at each access client and is respectively connected with the embedded camera corresponding to the access client where the time service equipment is arranged, and is used for providing time service for the embedded camera so as to confirm whether the current time falls within the remote education time interval or not;
wherein, establishing each wireless network communication link with each access client respectively while electrically connecting with the information collection device comprises: the wireless network communication links based on the time division duplex communication mechanism are respectively established with the access clients while being electrically connected with the information collection device;
alternatively, the establishing of each wireless network communication link with each access client while being electrically connected to the information collection device includes: the wireless network communication links based on the frequency division duplex communication mechanism are respectively established with the access clients while being electrically connected with the information collection device;
the time service device is further connected to the packing and reporting device, and configured to provide time auxiliary information for the opportunity of the packing and sending action of the packing and reporting device.
In the remote education playing code stream distribution control system:
collecting the viewer presence identifier and the effective depth of field maximum for each of the accessing clients comprises: when the audience existence identification of one access client is 0, judging that a video playing room where the one access client is located is in an unmanned state;
wherein collecting the viewer presence identifier and the effective depth of field maximum for each of the plurality of access clients comprises: when the audience existence identification of one access client is 1, judging that a video playing room where the one access client is located is in a manned state.
In the remote education playing code stream distribution control system:
taking each access client as a target client, and determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client comprises the following steps: enabling distribution of a stream of remote education data for the target client when the audience presence identifier of the target client is 1.
In the remote education play code stream distribution control system:
taking each access client as a target client, and determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client further comprises the following steps: and when the audience existence identification of the target client is 0, prohibiting the distribution of the remote education data code stream aiming at the target client.
Example 2
Fig. 2 is a flowchart of the steps of a remote education playing code stream distribution control method according to embodiment 2 of the present invention, the method including:
the use information collecting device is arranged at a server side where a remote education operator is located and used for collecting audience existence identification and an effective depth of field maximum value of each access client;
using a data distribution device, electrically connecting with the information collection device, and respectively establishing each wireless network communication link with each access client, wherein each access client is used as a target client, a distribution strategy of remote education data code streams for the target client is determined based on audience existence identification and an effective depth of field maximum value of the target client, and the contents of the remote education data code streams for each access client at the same time are the same;
the method comprises the steps that a video monitoring array is used and comprises embedded cameras which are arranged above playing screens of all access clients respectively, the access clients are arranged in all video playing rooms respectively, and each embedded camera is used for collecting playing scene pictures in front of the playing screens in a remote education time interval;
the system comprises a use identification judgment device, an embedded camera and a display device, wherein the use identification judgment device is arranged at each access client and is respectively connected with the embedded camera corresponding to the access client where the access client is located, and is used for giving 1 or 0 to the audience existence identification corresponding to the access client based on whether an effective audience object exists in a corresponding playing scene picture;
the method comprises the steps that content identification equipment is used, the content identification equipment is arranged at each access client and is respectively connected with an embedded camera corresponding to the access client where the content identification equipment is arranged, and the content identification equipment is used for obtaining each depth of field value of each pixel point of a corresponding playing scene picture, removing the depth of field values with the occurrence frequency less than or equal to a set frequency in each depth of field value to obtain a plurality of residual depth of field values, and taking the maximum value of the depth of field values as the maximum value of the effective depth of field corresponding to the access client;
the packaging reporting equipment is arranged at each access client and is electrically connected with the content identification equipment and the information collection device through a wireless network communication link, and is used for packaging the audience existence identification and the maximum effective depth of field corresponding to the access client into a network data packet and then wirelessly sending the network data packet to the information collection device;
when the corresponding playing scene picture has the human body image blocks occupying pixel points exceeding a set number threshold, judging that effective audience objects exist in the corresponding playing scene picture;
when the corresponding playing scene picture has the human body image blocks occupying pixel points exceeding a set number threshold, judging that the corresponding playing scene picture has effective audience objects because the human body image blocks are invalid when the human body image blocks in the corresponding playing scene picture are too small and do not count the effective audience objects;
wherein the deeper the effective depth of field maximum of the target client, the higher the resolution of the remote education data code stream distributed to the target client is determined.
Next, the specific steps of the remote education play code stream distribution control method of the present invention will be further described.
The remote education playing code stream distribution control method further comprises the following steps:
the using time service equipment is arranged at each access client and is respectively connected with the embedded camera corresponding to the access client where the using time service equipment is arranged, and is used for providing time service for the embedded camera to confirm whether the current time falls within the remote education time interval or not;
wherein, establishing each wireless network communication link with each access client respectively while electrically connecting with the information collection device comprises: the wireless network communication links based on the time division duplex communication mechanism are respectively established with the access clients while being electrically connected with the information collection device;
alternatively, the establishing of each wireless network communication link with each access client while being electrically connected to the information collection device includes: the wireless network communication links based on the frequency division duplex communication mechanism are respectively established with the access clients while being electrically connected with the information collection device;
the time service device is further connected to the packing and reporting device, and configured to provide time auxiliary information for the opportunity of the packing and sending action of the packing and reporting device.
The remote education playing code stream distribution control method comprises the following steps:
collecting the viewer presence identifier and the effective depth of field maximum for each of the accessing clients comprises: when the audience existence identification of one access client is 0, judging that a video playing room where the one access client is located is in an unmanned state;
wherein collecting the viewer presence identifier and the effective depth of field maximum for each of the accessing clients comprises: when the audience existence identification of one access client is 1, judging that a video playing room where the one access client is located is in a manned state.
The remote education playing code stream distribution control method comprises the following steps:
taking each access client as a target client, and determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client comprises the following steps: enabling distribution of a stream of remote education data for the target client when the audience presence identifier of the target client is 1.
The remote education playing code stream distribution control method comprises the following steps:
taking each access client as a target client, and determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client further comprises the following steps: and when the audience existence identification of the target client is 0, prohibiting the distribution of the remote education data code stream aiming at the target client.
In addition, in the system and method for controlling distribution of remote education play code streams, the step of packaging the audience existence identification and the maximum effective depth of field corresponding to the access client in which the system is located into a network data packet and then wirelessly transmitting the network data packet to the information collection device comprises the following steps: and packing the audience existence identification and the maximum effective depth of field corresponding to the access client in which the device is positioned into an IP data packet, and then wirelessly transmitting the IP data packet to the information collecting device.
Therefore, compared with the prior art, the invention needs to have the following technical effects:
firstly, identifying whether effective audiences exist in a video code stream playing room where each access client is located in the same remote live broadcast distribution network in real time, so as to suspend distribution of video code streams for the corresponding access clients when the effective audiences do not exist, thereby effectively saving wireless network bandwidth;
secondly, real-time identification is carried out on the depth of a room of a video code stream playing room where each access client is located in the same remote live broadcast distribution network based on an effective maximum depth of field value in a corresponding playing scene picture, and the resolution of the distributed video code stream for the corresponding access client is determined according to the value of the effective maximum depth of field value, so that the bandwidth of a wireless network is further reduced while the on-site playing effect is ensured, and the total number of distribution terminals of the remote live broadcast distribution network is expanded;
thirdly, the effective maximum depth of field value specific identification mode in the played scene picture is as follows: the method comprises the steps of obtaining each depth of field value of each pixel point of a playing scene picture, removing the depth of field values with the occurrence frequency less than or equal to a set frequency in each depth of field value to obtain a plurality of residual depth of field values, and taking the maximum value in the depth of field values as the maximum value of the effective depth of field corresponding to an access client.
Various modifications and variations may be made to the articles of manufacture, devices described herein. Other aspects of the articles and devices will be apparent from consideration of the specification and practice of the articles and devices described herein. It is intended that the specification and examples be considered as exemplary.
Claims (10)
1. A remote education playing code stream distribution control system is characterized by comprising:
the information collecting device is arranged at a server side where a remote education operator is located and used for collecting the audience existence identification and the maximum effective depth of field of each access client;
the data distribution device is electrically connected with the information collection device and simultaneously establishes wireless network communication links with the access clients respectively, the data distribution device is used for taking each access client as a target client, determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client, and the contents of the remote education data code streams aiming at the access clients at the same time are the same;
the video monitoring array comprises embedded cameras which are respectively arranged above the playing screens of all the access clients, the access clients are respectively arranged in all the video playing rooms, and each embedded camera is used for collecting playing scene pictures in front of the playing screens in a remote education time interval;
the identification judgment equipment is arranged at each access client and is respectively connected with the embedded cameras corresponding to the access clients where the access clients are located, and is used for giving 1 or 0 to the audience existence identification corresponding to the access clients based on whether effective audience objects exist in the corresponding playing scene pictures;
the content identification equipment is arranged at each access client and is respectively connected with the embedded cameras corresponding to the access clients where the access clients are located, and is used for acquiring each depth of field value of each pixel point of the corresponding played scene picture, removing depth of field values with the occurrence frequency less than or equal to the set frequency in each depth of field value to obtain a plurality of residual depth of field values, and taking the maximum value in the depth of field values as the maximum value of the effective depth of field corresponding to the access clients;
the packaging and reporting device is arranged at each access client, is electrically connected with the content identification device and is connected with the information collection device through a wireless network communication link, and is used for packaging the audience existence identification and the effective depth of field maximum value corresponding to the access client in which the packaging and reporting device is arranged into a network data packet and then wirelessly sending the network data packet to the information collection device;
when the corresponding playing scene picture has the human body image blocks occupying pixel points exceeding a set number threshold, judging that an effective audience object exists in the corresponding playing scene picture;
wherein the deeper the effective depth of field maximum of the target client, the higher the resolution of the remote education data code stream distributed to the target client is determined.
2. The remote education play codestream distribution control system of claim 1, wherein the system further includes:
the time service equipment is arranged at each access client and is respectively connected with the embedded camera corresponding to the access client where the time service equipment is arranged, and the time service equipment is used for providing time service for the embedded camera so as to confirm whether the current time falls in the distance education time interval or not;
wherein, establishing each wireless network communication link with each access client respectively while electrically connecting with the information collection device comprises: the wireless network communication links based on the time division duplex communication mechanism are respectively established with the access clients while being electrically connected with the information collection device;
the time service equipment is also connected with the packing and reporting equipment and is used for providing time auxiliary information for the opportunity of the packing and sending actions of the packing and reporting equipment.
3. The remote education play code stream distribution control system according to any one of claims 1-2, wherein:
collecting the viewer presence identification and the effective depth of view maximum for each of the accessing clients comprises: when the audience existence identification of one access client is 0, judging that a video playing room where the one access client is located is in an unmanned state;
wherein collecting the viewer presence identifier and the effective depth of field maximum for each of the accessing clients comprises: when the audience existence identification of one access client is 1, judging that a video playing room where the one access client is located is in a manned state.
4. The remote education play code stream distribution control system of claim 3, wherein:
taking each access client as a target client, and determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client comprises the following steps: enabling distribution of a remote education data code stream for the target client when the audience presence identifier of the target client is 1.
5. The remote education play code stream distribution control system of claim 4, wherein:
taking each access client as a target client, and determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client further comprises the following steps: and when the audience existence identification of the target client is 0, prohibiting the distribution of the remote education data code stream aiming at the target client.
6. A remote education playing code stream distribution control method is characterized by comprising the following steps:
the use information collecting device is arranged at a server side where a remote education operator is located and used for collecting audience existence identification and an effective depth of field maximum value of each access client;
the method comprises the steps that a data distribution device is used, wireless network communication links are respectively established with each access client while the data distribution device is electrically connected with an information collection device, each access client is used as a target client, a distribution strategy of remote education data code streams aiming at the target client is determined based on audience existence identification and the maximum effective depth of field of the target client, and the contents of the remote education data code streams aiming at the access clients at the same time are the same;
the method comprises the steps that a video monitoring array is used and comprises embedded cameras which are respectively arranged above playing screens of all access clients, the access clients are respectively arranged in all video playing rooms, and each embedded camera is used for collecting playing scene pictures in front of the playing screens in a remote education time interval;
the use identification judgment equipment is arranged at each access client and is respectively connected with the embedded cameras corresponding to the access clients where the access clients are located, and is used for giving 1 or 0 to the audience existence identification corresponding to the access clients based on whether effective audience objects exist in the corresponding playing scene pictures;
the method comprises the steps that content identification equipment is used, the content identification equipment is arranged at each access client and is respectively connected with an embedded camera corresponding to the access client where the content identification equipment is arranged, and the content identification equipment is used for obtaining each depth of field value of each pixel point of a corresponding playing scene picture, removing the depth of field values with the occurrence frequency less than or equal to a set frequency in each depth of field value to obtain a plurality of residual depth of field values, and taking the maximum value of the depth of field values as the maximum value of the effective depth of field corresponding to the access client;
the system comprises a content identification device, an information collection device, a packaging reporting device, a network data packet transmission device and a content identification device, wherein the content identification device is arranged at each access client and is electrically connected with the content identification device and the information collection device through a wireless network communication link;
when the corresponding playing scene picture has the human body image blocks occupying pixel points exceeding a set number threshold, judging that an effective audience object exists in the corresponding playing scene picture;
the deeper the maximum value of the effective depth of field of the target client is, the higher the resolution of the remote education data code stream distributed to the target client is determined to be.
7. The method for controlling the distribution of teleeducation play code streams of claim 6, wherein the method further comprises:
the using time service equipment is arranged at each access client and is respectively connected with the embedded camera corresponding to the access client where the using time service equipment is arranged, and is used for providing time service for the embedded camera to confirm whether the current time falls within the remote education time interval or not;
wherein, establishing each wireless network communication link with each access client respectively while being electrically connected with the information collection device comprises: the wireless network communication links based on the time division duplex communication mechanism are respectively established with the access clients while being electrically connected with the information collection device;
the time service device is further connected to the packing and reporting device, and configured to provide time auxiliary information for the opportunity of the packing and sending action of the packing and reporting device.
8. The remote education play code stream distribution control method according to any one of claims 6-7, characterized in that:
collecting the viewer presence identifier and the effective depth of field maximum for each of the accessing clients comprises: when the audience existence identification of one access client is 0, judging that a video playing room where the one access client is located is in an unmanned state;
wherein collecting the viewer presence identifier and the effective depth of field maximum for each of the accessing clients comprises: when the audience existence identification of one access client is 1, judging that a video playing room where the one access client is located is in a manned state.
9. The method for controlling the distribution of teleeducation playback codestreams according to claim 8, wherein:
taking each access client as a target client, and determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client comprises the following steps: enabling distribution of a remote education data code stream for the target client when the audience presence identifier of the target client is 1.
10. The method for controlling the distribution of teleeducation playback codestreams according to claim 9, wherein:
taking each access client as a target client, and determining a distribution strategy of a remote education data code stream aiming at the target client based on the audience existence identification and the effective depth of field maximum value of the target client further comprises the following steps: and when the audience existence identification of the target client is 0, forbidding the distribution of the remote education data code stream aiming at the target client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211221937.2A CN115589499B (en) | 2022-10-08 | 2022-10-08 | Remote education playing code stream distribution control system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211221937.2A CN115589499B (en) | 2022-10-08 | 2022-10-08 | Remote education playing code stream distribution control system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115589499A true CN115589499A (en) | 2023-01-10 |
CN115589499B CN115589499B (en) | 2023-09-29 |
Family
ID=84773282
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211221937.2A Active CN115589499B (en) | 2022-10-08 | 2022-10-08 | Remote education playing code stream distribution control system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115589499B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115937989A (en) * | 2023-01-19 | 2023-04-07 | 苏州市优凡文化科技有限公司 | Scaling processing-based online education intelligent analysis system and method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106023695A (en) * | 2016-07-22 | 2016-10-12 | 深圳市奔迈科技有限公司 | Remote education system and method |
WO2019129163A1 (en) * | 2017-12-28 | 2019-07-04 | 华为技术有限公司 | Network quality measurement method and apparatus thereof |
CN110460871A (en) * | 2019-08-29 | 2019-11-15 | 香港乐蜜有限公司 | Generation method, device, system and the equipment of live video |
CN111601118A (en) * | 2020-05-13 | 2020-08-28 | 广州市百果园信息技术有限公司 | Live video processing method, system, device and terminal |
CN115037962A (en) * | 2022-05-31 | 2022-09-09 | 咪咕视讯科技有限公司 | Video adaptive transmission method, device, terminal equipment and storage medium |
-
2022
- 2022-10-08 CN CN202211221937.2A patent/CN115589499B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106023695A (en) * | 2016-07-22 | 2016-10-12 | 深圳市奔迈科技有限公司 | Remote education system and method |
WO2019129163A1 (en) * | 2017-12-28 | 2019-07-04 | 华为技术有限公司 | Network quality measurement method and apparatus thereof |
CN110460871A (en) * | 2019-08-29 | 2019-11-15 | 香港乐蜜有限公司 | Generation method, device, system and the equipment of live video |
CN111601118A (en) * | 2020-05-13 | 2020-08-28 | 广州市百果园信息技术有限公司 | Live video processing method, system, device and terminal |
CN115037962A (en) * | 2022-05-31 | 2022-09-09 | 咪咕视讯科技有限公司 | Video adaptive transmission method, device, terminal equipment and storage medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115937989A (en) * | 2023-01-19 | 2023-04-07 | 苏州市优凡文化科技有限公司 | Scaling processing-based online education intelligent analysis system and method |
CN115937989B (en) * | 2023-01-19 | 2023-09-22 | 山东领峰教育科技集团有限公司 | Online education intelligent analysis system and method based on scaling processing |
Also Published As
Publication number | Publication date |
---|---|
CN115589499B (en) | 2023-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110213609B (en) | Method, device and storage medium for live broadcast of online education | |
CN106023695A (en) | Remote education system and method | |
CN105430337A (en) | Remote teaching live broadcast system | |
DE69842037D1 (en) | DEVICE FOR VIDEO ACCESS AND CONTROL VIA A COMPUTER NETWORK WITH IMAGE CORRECTION | |
US20090096860A1 (en) | Method and system of multilocation video conferencing | |
CN107818706A (en) | A kind of hospital's remote living broadcast formula teaching and training system | |
CN115589499B (en) | Remote education playing code stream distribution control system and method | |
CN109035933A (en) | Remote interaction educational method and its system | |
CN112367525A (en) | Online classroom video live broadcasting system and method based on classroom old equipment | |
CN106331883A (en) | Remote visualization data interaction method and system | |
CN108235111A (en) | Information sharing method and Intelligent set top box | |
CN111385518B (en) | Video processing system, video processing method, video processing device, storage medium, and electronic device | |
CN110933350A (en) | Electronic cloud mirror recording and broadcasting system, method and device | |
CN109076251B (en) | Teleconferencing transmission | |
CN202632571U (en) | Laboratory local area network monitoring and management system | |
CN106201394A (en) | Interactive control terminal, interactive control method, server and mutual induction control system | |
CN103944888B (en) | The method, apparatus and system of a kind of resource-sharing | |
CN106126754A (en) | A kind of teaching information processing system | |
CN106303436A (en) | A kind of information-pushing method for long-distance education and system | |
CN106575423A (en) | System for cloud streaming-based broadcast-associated service, client apparatus for broadcast-associated service, trigger content provision server and method utilizing same | |
CN112866390B (en) | Data transmission method, device, terminal equipment and storage medium | |
CN108989859A (en) | A kind of surgery demonstration system and method | |
CN114449311A (en) | Network video exchange system and method based on high-efficiency video stream forwarding | |
CN109963088A (en) | Live network broadcast method, apparatus and system based on augmented reality AR | |
CN110910689B (en) | AR online teaching system |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230911 Address after: B-19A, Shennan Garden, No. 11 Kexing Road, Science Park Community, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 518000 Applicant after: SHENZHEN DONGHENGDA INTELLIGENT TECHNOLOGY CO.,LTD. Address before: Room 1121, Floor 2, Building B, Incubator 1, Beijing Zhongguancun Software Park, Dongbeiwang, Haidian District, Beijing 100193 Applicant before: Liu Xing |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |