CN115190342B - Display device control method and device, electronic device and readable storage medium - Google Patents

Display device control method and device, electronic device and readable storage medium Download PDF

Info

Publication number
CN115190342B
CN115190342B CN202210813888.5A CN202210813888A CN115190342B CN 115190342 B CN115190342 B CN 115190342B CN 202210813888 A CN202210813888 A CN 202210813888A CN 115190342 B CN115190342 B CN 115190342B
Authority
CN
China
Prior art keywords
display device
display
synchronous
preset
target
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.)
Active
Application number
CN202210813888.5A
Other languages
Chinese (zh)
Other versions
CN115190342A (en
Inventor
李亚菊
岳顺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics 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 Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN202210813888.5A priority Critical patent/CN115190342B/en
Publication of CN115190342A publication Critical patent/CN115190342A/en
Application granted granted Critical
Publication of CN115190342B publication Critical patent/CN115190342B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43076Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The application discloses a display equipment control method, a device, an electronic equipment and a readable storage medium, which are applied to the technical field of display, wherein the display equipment control method comprises the following steps: when it is detected that there is a target display device connected to the network, marking the target display device as a master display device, and marking other display devices than the target display device as slave display devices; the network connection information corresponding to the master display device is sent to the slave display device, so that the slave display device can be connected to a network according to the network connection information; and controlling a synchronous display device to synchronously display a preset playing video, wherein the synchronous display device comprises the master display device and the slave display device. The application solves the technical problem of poor networking synchronous display efficiency of the display equipment.

Description

Display device control method and device, electronic device and readable storage medium
Technical Field
The present application relates to the field of display technologies, and in particular, to a display device control method, a display device control apparatus, an electronic device, and a readable storage medium.
Background
Along with the high-speed development of science and technology, display technology also develops more and more mature, at present, when a plurality of display devices need networking or show online video, through carrying out wired connection or wireless connection to each display device, when adopting wired connection, when display device is too many, the condition that the connecting wire is more to lead to networking convenience lower easily appears, and then leads to networking inefficiency, and when adopting wireless connection, the condition that the manual password of gradually inputting leads to networking inefficiency appears easily, thereby lead to the networking synchronous display inefficiency of display device poor.
Disclosure of Invention
The application mainly aims to provide a display device control method, a display device control device, electronic equipment and a readable storage medium, and aims to solve the technical problem that in the prior art, the networking synchronous display efficiency of display devices is poor.
In order to achieve the above object, the present application provides a display device control method applied to a display device control device, the display device control method including:
When it is detected that there is a target display device connected to a wired network, marking the target display device as a master display device, and marking other display devices than the target display device as slave display devices;
The network connection information corresponding to the master display device is sent to the slave display device, so that the slave display device can be connected to a network according to the network connection information;
and controlling a synchronous display device to synchronously display a preset playing video, wherein the synchronous display device comprises the master display device and the slave display device.
Optionally, the step of sending the network connection information corresponding to the master display device to the slave display device includes:
controlling the main display device to open a hot spot;
The network connection information corresponding to the hot spot is sent to the slave display equipment, and the master display equipment is controlled to monitor the first equipment number of the slave display equipment which is successfully connected with the hot spot;
And when the first equipment number is greater than or equal to a preset equipment number threshold value, controlling the main display equipment to disconnect a hot spot.
Optionally, the step of controlling the synchronous display device to synchronously display the preset playing video includes:
when a single preset playing video exists, controlling each synchronous display device to display the preset playing video;
when a plurality of preset play videos exist, determining target play videos corresponding to the synchronous display devices according to the device performance corresponding to the synchronous display devices, and controlling the synchronous display devices to synchronously display the target play videos.
Optionally, the step of controlling each of the synchronous display devices to synchronously display the preset playing video includes:
judging whether the display resolution of each synchronous display device for displaying the preset playing video is larger than or equal to a preset resolution;
if not, acquiring the second equipment number of the synchronous display equipment, splitting the preset playing video according to the second equipment number to obtain split videos corresponding to the synchronous display equipment, and synchronously displaying the corresponding split videos through the synchronous display equipment.
Optionally, the step of synchronously displaying the corresponding split video through each synchronous display device includes:
Determining a weight coefficient corresponding to each split video according to the video content corresponding to the split video;
Determining split videos corresponding to the synchronous display devices according to the weight coefficients and the device performance of the synchronous display devices;
Determining a target position corresponding to each synchronous display device according to the splitting position of the splitting video in the preset playing video, and adjusting the current position of each synchronous display device to be the target position;
and controlling each synchronous display device to synchronously display the corresponding split video.
Optionally, the step of controlling each of the synchronous display devices to synchronously display the preset playing video includes:
Determining the resolution range of each synchronous display device according to the device performance of the synchronous display device;
Selecting target resolution in the resolution range, wherein the target resolution is larger than or equal to the preset resolution;
and controlling each synchronous display device to synchronously display the preset playing video with the target resolution.
Optionally, the step of controlling each display device to display the preset playing video further includes:
acquiring the number of key frames of the preset playing video;
determining important coefficients corresponding to the preset playing videos according to the number of the key frames;
Determining preset playing videos corresponding to the synchronous display devices according to the important coefficients and the device performance of the synchronous display devices;
And controlling each synchronous display device to synchronously display the preset playing video.
In order to achieve the above object, the present application also provides a display device control apparatus applied to a display device control device, the display device control apparatus comprising:
A determining module, configured to, when it is detected that a target display device is connected to a wired network, mark the target display device as a master display device, and mark other display devices except the target display device as slave display devices, where the slave display devices include at least one display device;
The sending module is used for sending the network connection information corresponding to the master display device to the slave display device so that the slave display device can be connected to a network according to the network connection information;
the control module is used for controlling the synchronous display device to synchronously display the preset playing video, wherein the synchronous display device comprises the master display device and the slave display device.
Optionally, the sending module is further configured to:
controlling the main display device to open a hot spot;
The network connection information corresponding to the hot spot is sent to the slave display equipment, and the master display equipment is controlled to monitor the first equipment number of the slave display equipment which is successfully connected with the hot spot;
And when the first equipment number is greater than or equal to a preset equipment number threshold value, controlling the main display equipment to disconnect a hot spot.
Optionally, the control module is further configured to:
when a single preset playing video exists, controlling each synchronous display device to display the preset playing video;
when a plurality of preset play videos exist, determining target play videos corresponding to the synchronous display devices according to the device performance corresponding to the synchronous display devices, and controlling the synchronous display devices to synchronously display the target play videos.
Optionally, the control module is further configured to:
judging whether the display resolution of each synchronous display device for displaying the preset playing video is larger than or equal to a preset resolution;
if not, acquiring the second equipment number of the synchronous display equipment, splitting the preset playing video according to the second equipment number to obtain split videos corresponding to the synchronous display equipment, and synchronously displaying the corresponding split videos through the synchronous display equipment.
Optionally, the control module is further configured to:
Determining a weight coefficient corresponding to each split video according to the video content corresponding to the split video;
Determining split videos corresponding to the synchronous display devices according to the weight coefficients and the device performance of the synchronous display devices;
Determining a target position corresponding to each synchronous display device according to the splitting position of the splitting video in the preset playing video, and adjusting the current position of each synchronous display device to be the target position;
and controlling each synchronous display device to synchronously display the corresponding split video.
Optionally, the control module is further configured to:
Determining the resolution range of each synchronous display device according to the device performance of the synchronous display device;
Selecting target resolution in the resolution range, wherein the target resolution is larger than or equal to the preset resolution;
and controlling each synchronous display device to synchronously display the preset playing video with the target resolution.
Optionally, the control module is further configured to:
acquiring the number of key frames of the preset playing video;
determining important coefficients corresponding to the preset playing videos according to the number of the key frames;
Determining preset playing videos corresponding to the synchronous display devices according to the important coefficients and the device performance of the synchronous display devices;
And controlling each synchronous display device to synchronously display the preset playing video.
The application also provides an electronic device comprising: the display device control method includes a memory, a processor, and a program of the display device control method stored on the memory and executable on the processor, which when executed by the processor, can implement the steps of the display device control method as described above.
The present application also provides a computer-readable storage medium having stored thereon a program for implementing a display device control method, which when executed by a processor implements the steps of the display device control method as described above.
The application also provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of a display device control method as described above.
The application provides a display device control method, a device, an electronic device and a readable storage medium, compared with the case of carrying out wired connection or wireless connection on display devices one by one, the method and the device have the advantages that whether a target display device is connected to a wired network is detected, when the target display device is detected to be connected to the network, the target display device is marked as a master display device, and other display devices except the target display device are marked as slave display devices; the network connection information corresponding to the master display device is sent to the slave display device, so that the slave display device can be connected to a network according to the network connection information; the synchronous display equipment is controlled to synchronously display preset playing videos, wherein the synchronous display equipment comprises the master display equipment and the slave display equipment, networked target network equipment is detected, automatic networking of the display equipment is realized through sharing network connection information, the situation that networking convenience is low due to the fact that a plurality of connecting lines are easy to occur when the display equipment is connected in a wired mode or a wireless mode one by one is avoided, networking efficiency is low due to the fact that networking convenience is low due to the fact that passwords are easy to occur one by one, or technical defects of networking efficiency is low due to the fact that networking efficiency is easy to occur due to the fact that passwords are manually input one by one are improved, and networking synchronous display efficiency of the display equipment is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application.
In order to more clearly illustrate the embodiments of the application or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
FIG. 1 is a flowchart of a first embodiment of a display device control method according to the present application;
FIG. 2 is a schematic diagram of a device structure involved in a control method of a display device according to the present application;
fig. 3 is a schematic device structure diagram of a hardware operating environment related to a control method of a display device in an embodiment of the present application.
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
In order to make the above objects, features and advantages of the present application more comprehensible, the following description of the embodiments accompanied with the accompanying drawings will be given in detail. It will be apparent that the described embodiments are only some, but not all, embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Example 1
An embodiment of the present application provides a display device control method, in a first embodiment of the present application, referring to fig. 1, the display device control method includes:
Step S10, when detecting that a target display device is connected to a network, marking the target display device as a master display device and marking other display devices except the target display device as slave display devices;
In this embodiment, it should be noted that the display device may be a television, a mobile phone, or any intelligent terminal device with a display function. The master display device is a display device for transmitting network connection information, and the slave display device is a display device for receiving the network connection information. The network includes a wired network and a wireless network.
Illustratively, step S10 includes: detecting whether a first target display device is connected to a wired network, if so, marking the first target display device as a master display device, and marking other display devices except the first target display device as slave display devices; if the first target display device is not connected to the wired network, detecting whether a second target display device is connected to the wireless network, if the second target display device is connected to the wireless network, marking the second display device as the master display network and marking other display devices except the second display device as the slave display devices, if the second target display device is not connected to the wireless network, selecting a third target display device from the display devices to be connected to the wired network, marking the third target display device as the master display device, and marking the other display devices except the third target display device as the slave display devices.
Step S20, the network connection information corresponding to the master display device is sent to the slave display device, so that the slave display device can be connected to a network according to the network connection information;
In this embodiment, the network connection information includes wired network connection information and wireless network connection information.
Illustratively, step S20 includes: when the master display device is connected to a wired network, acquiring corresponding wired network connection information connected with the master display device, and sending the wired network connection information to the slave display device so that the slave display device can be connected to the network according to the wired network connection information; when the master display device is connected to a wireless network, corresponding wireless network connection information of the master display device is acquired, and the wireless network connection information is sent to the slave display device so that the slave display device can be connected to the network according to the wireless network connection information.
Step S30, controlling a synchronous display device to synchronously display a preset playing video, wherein the synchronous display device comprises the master display device and the slave display device.
In this embodiment, it should be noted that the preset play video is a play video synchronously displayed by a preset synchronous display device.
Wherein in step S20, the step of sending the network connection information corresponding to the master display device to the slave display device includes:
step S21, controlling the main display device to open a hot spot;
Step S22, network connection information corresponding to the hot spot is sent to the slave display equipment, and the master display equipment is controlled to monitor the first equipment number of the slave display equipment which is successfully connected with the hot spot;
And S23, when the first equipment number is greater than or equal to a preset equipment number threshold, controlling the main display equipment to disconnect a hot spot.
In this embodiment, it should be noted that the preset device number threshold is a preset number threshold of wired network connectable display devices connected to the main display device.
As one example, when the master display device is connected to a wired network, the master display device is controlled to open a hotspot; acquiring a first account name of the hot spot and a first password corresponding to the first account name, obtaining wired network connection information corresponding to the hot spot, sending the wired network connection information to the slave display device, controlling the master display device to monitor an IP address successfully connected to the hot spot, detecting whether the number of first devices of the slave display device successfully connected to the hot spot is greater than or equal to a preset device number threshold, and controlling the master display device to disconnect the hot spot if the number of the first devices is greater than or equal to the preset device number threshold; if the number of the first devices is smaller than the preset device number threshold, returning to the execution step: and controlling the main display equipment to monitor the IP address successfully connected to the hot spot.
As an example, when the master display device is connected to a wireless network, a second account name of the wireless network and a second password corresponding to the second account name are obtained, wireless network connection information corresponding to the wireless network is obtained, and the wireless network connection information is sent to the slave display device.
In step S30, the step of controlling the synchronous display device to synchronously display the preset playing video includes:
step S31, when a single preset playing video exists, controlling each synchronous display device to synchronously display the preset playing video;
step S32, when there are a plurality of preset play videos, determining a target play video corresponding to each synchronous display device according to the device performance corresponding to the synchronous display device, and controlling each synchronous display device to synchronously display the target play video.
Illustratively, step S32 includes: when a plurality of preset play videos exist, determining a resolution range corresponding to each synchronous display device according to the device performance corresponding to the synchronous display device; and determining target playing videos corresponding to the synchronous display devices according to the resolution range, and controlling each synchronous display device to synchronously display the target playing videos.
In step S31, the step of controlling each of the synchronous display devices to synchronously display the preset play video includes:
step A10, determining the resolution range of each synchronous display device according to the device performance of the synchronous display device;
Step A20, selecting a target resolution in the resolution range, wherein the target resolution is larger than or equal to the preset resolution;
And step A30, controlling each synchronous display device to synchronously display the preset playing video with the target resolution.
Illustratively, steps a 10-a 30 include: determining a resource occupation threshold corresponding to each synchronous display device according to the device performance of the synchronous display device, acquiring the current resource occupation of the synchronous display device, and determining a resolution range corresponding to each display device according to the difference value between the resource occupation threshold and the current resource occupation; selecting target resolution in the resolution range, wherein the target resolution is larger than or equal to the preset resolution; and controlling each synchronous display device to synchronously display the preset playing video with the target resolution, wherein the resource occupation can be CPU occupation and/or memory occupation, and the resource occupation threshold is a resource occupation critical value of normal operation of the display device.
In step S31, the step of controlling each display device to display the preset play video further includes:
Step B10, acquiring the number of key frames of the preset playing video;
Step B20, determining the important coefficients corresponding to the preset playing videos according to the number of the key frames;
Step B30, determining preset playing videos corresponding to the synchronous display devices according to the important coefficients and the device performances of the synchronous display devices;
and step B40, controlling each synchronous display device to synchronously display the preset playing video.
Illustratively, steps B10-B40: determining the number of key frames of the preset playing video according to the video content corresponding to the preset playing video; determining the important coefficients corresponding to the preset playing videos according to the mapping relation between the number of key frames and the important coefficients; determining a resolution range of each synchronous display device according to the device performance of the synchronous display device, and determining a preset playing video corresponding to each synchronous display device according to the resolution range and the important coefficient; controlling each synchronous display device to synchronously display the preset playing video, for example, when the resolution range is 360P-720P, the corresponding importance coefficient is 2; when the resolution range is 360P-1060P, the video is played in a preset mode, wherein the corresponding importance coefficient is 3.
As an example, the step of determining the number of key frames of the preset play video according to the video content corresponding to the preset play video may be to obtain the number of shots corresponding to each frame in the preset play video, determine whether the number of shots is greater than or equal to a preset threshold of the number of shots, and if the number of shots is greater than or equal to the preset threshold of the number of shots, take the target frame corresponding to the number of shots as the key frame, and collect the number of key frames; and if the number of the barrages is smaller than the preset barrage number threshold, judging that the target picture frame corresponding to the number of the barrages is not the key frame.
As an example, the step of determining the number of key frames of the preset play video according to the video content corresponding to the preset play video may further obtain the number of key frames by obtaining the number of picture frames in which feature images exist in the preset play video, where the feature images may be artifacts, or may be images of features related to a theme corresponding to the preset play video.
Compared with the wired connection or wireless connection of display devices one by one, the display device control method provided by the embodiment of the application has the advantages that whether the target display device is connected to a wired network is detected, when the target display device is detected to be connected to the network, the target display device is marked as a master display device, and other display devices except the target display device are marked as slave display devices; the network connection information corresponding to the master display device is sent to the slave display device, so that the slave display device can be connected to a network according to the network connection information; the synchronous display equipment is controlled to synchronously display preset playing videos, wherein the synchronous display equipment comprises the master display equipment and the slave display equipment, networked target network equipment is detected, automatic networking of the display equipment is realized through sharing network connection information, the situation that networking convenience is low due to the fact that a plurality of connecting lines are easy to occur when the display equipment is connected in a wired mode or a wireless mode one by one is avoided, networking efficiency is low due to the fact that networking convenience is low due to the fact that passwords are easy to occur one by one, or technical defects of networking efficiency is low due to the fact that networking efficiency is easy to occur due to the fact that passwords are manually input one by one are improved, and networking synchronous display efficiency of the display equipment is improved.
Example two
Further, referring to fig. 3, in another embodiment of the present application, the same or similar contents as those of the first embodiment can be referred to the description above, and the description is omitted. On the basis, in step S31, the step of controlling each of the display devices to display the preset play video includes:
Step C10, judging whether the display resolution of each synchronous display device for synchronously displaying the preset playing video is larger than or equal to the preset resolution;
and step C20, if not, acquiring the second equipment number of the synchronous display equipment, splitting the preset playing video according to the second equipment number to obtain split videos corresponding to the synchronous display equipment, and synchronously displaying the corresponding split videos through the synchronous display equipment.
In this embodiment, it should be noted that the preset resolution is a preset resolution threshold for displaying a preset playing video. The preset resolution can be set for a user or can be set for a system automatically.
Illustratively, steps C10 through C20 include: determining a resolution range of each synchronous display device according to the device performance of the synchronous display device, obtaining a resolution upper limit of the synchronous display device according to the resolution range, and judging whether each display resolution is larger than or equal to a preset resolution or not as a display resolution of the synchronous display device for displaying the preset playing video; if the display resolution is greater than or equal to the preset resolution, controlling the synchronous display devices to synchronously display the preset playing video; if the display resolution is smaller than the preset resolution, acquiring the number of second devices of the display devices, splitting the preset playing video according to the number of the second devices to obtain split videos corresponding to the synchronous display devices, and synchronously displaying the corresponding split videos through the synchronous display devices.
Wherein in step C20, the step of synchronously displaying the corresponding split video by each of the synchronous display devices includes:
Step C21, determining weight coefficients corresponding to the split videos according to the video content corresponding to the split videos;
Step C22, determining split videos corresponding to the synchronous display devices according to the weight coefficients and the device performance of the synchronous display devices;
step C23, determining a target position corresponding to each synchronous display device according to the splitting position of the splitting video in the preset playing video, and adjusting the current position of each synchronous display device to the target position;
and step C24, controlling each synchronous display device to synchronously display the corresponding split video.
Illustratively, steps C21 through C24 include: determining a weight coefficient corresponding to each split video according to the video content corresponding to the split video; determining a resolution range of each synchronous display device according to the device performance of the synchronous display device, and determining split videos corresponding to each synchronous display device according to the resolution range and the weight coefficient; determining a target position corresponding to each synchronous display device according to the splitting position of the splitting video in the preset playing video, and adjusting the current position of each synchronous display device to be the target position; controlling each synchronous display device to synchronously display the corresponding split video, for example, when the resolution range is 360P-720P, the corresponding preset playing video with the weight coefficient of 2; and when the resolution range is 360P-1060P, the video is played in a preset mode, wherein the corresponding weight coefficient is 3.
Compared with the wired connection or wireless connection of display devices one by one, the display device control method provided by the embodiment of the application has the advantages that whether the target display device is connected to a wired network is detected, when the target display device is detected to be connected to the network, the target display device is marked as a master display device, and other display devices except the target display device are marked as slave display devices; the network connection information corresponding to the master display device is sent to the slave display device, so that the slave display device can be connected to a network according to the network connection information; the synchronous display equipment is controlled to synchronously display preset playing videos, wherein the synchronous display equipment comprises the master display equipment and the slave display equipment, networked target network equipment is detected, automatic networking of the display equipment is realized through sharing network connection information, the situation that networking convenience is low due to the fact that a plurality of connecting lines are easy to occur when the display equipment is connected in a wired mode or a wireless mode one by one is avoided, networking efficiency is low due to the fact that networking convenience is low due to the fact that passwords are easy to occur one by one, or technical defects of networking efficiency is low due to the fact that networking efficiency is easy to occur due to the fact that passwords are manually input one by one are improved, and networking synchronous display efficiency of the display equipment is improved.
Example III
The embodiment of the application also provides a display device control device, which is applied to a display device control device and comprises:
a determining module 10, configured to, when it is detected that there is a target display device connected to a wired network, mark the target display device as a master display device, and mark other display devices than the target display device as slave display devices, where the slave display devices include at least one display device;
A sending module 20, configured to send network connection information corresponding to the master display device to the slave display device, so that the slave display device is connected to a network according to the network connection information;
and the control module 30 is used for controlling a synchronous display device to synchronously display a preset playing video, wherein the synchronous display device comprises the master display device and the slave display device.
Optionally, the sending module 20 is further configured to:
controlling the main display device to open a hot spot;
The network connection information corresponding to the hot spot is sent to the slave display equipment, and the master display equipment is controlled to monitor the first equipment number of the slave display equipment which is successfully connected with the hot spot;
And when the first equipment number is greater than or equal to a preset equipment number threshold value, controlling the main display equipment to disconnect a hot spot.
Optionally, the control module 30 is further configured to:
when a single preset playing video exists, controlling each synchronous display device to display the preset playing video;
when a plurality of preset play videos exist, determining target play videos corresponding to the synchronous display devices according to the device performance corresponding to the synchronous display devices, and controlling the synchronous display devices to synchronously display the target play videos.
Optionally, the control module 30 is further configured to:
judging whether the display resolution of each synchronous display device for displaying the preset playing video is larger than or equal to a preset resolution;
if not, acquiring the second equipment number of the synchronous display equipment, splitting the preset playing video according to the second equipment number to obtain split videos corresponding to the synchronous display equipment, and synchronously displaying the corresponding split videos through the synchronous display equipment.
Optionally, the control module 30 is further configured to:
Determining a weight coefficient corresponding to each split video according to the video content corresponding to the split video;
Determining split videos corresponding to the synchronous display devices according to the weight coefficients and the device performance of the synchronous display devices;
Determining a target position corresponding to each synchronous display device according to the splitting position of the splitting video in the preset playing video, and adjusting the current position of each synchronous display device to be the target position;
and controlling each synchronous display device to synchronously display the corresponding split video.
Optionally, the control module 30 is further configured to:
Determining the resolution range of each synchronous display device according to the device performance of the synchronous display device;
Selecting target resolution in the resolution range, wherein the target resolution is larger than or equal to the preset resolution;
and controlling each synchronous display device to synchronously display the preset playing video with the target resolution.
Optionally, the control module 30 is further configured to:
acquiring the number of key frames of the preset playing video;
determining important coefficients corresponding to the preset playing videos according to the number of the key frames;
Determining preset playing videos corresponding to the synchronous display devices according to the important coefficients and the device performance of the synchronous display devices;
And controlling each synchronous display device to synchronously display the preset playing video.
The display equipment control device provided by the application solves the technical problem of poor networking synchronous display efficiency of the display equipment by adopting the display equipment control method in the embodiment. Compared with the prior art, the beneficial effects of the display device control device provided by the embodiment of the present application are the same as those of the display device control method provided by the above embodiment, and other technical features of the display device control device are the same as those disclosed by the method of the above embodiment, which are not described in detail herein.
Example IV
An embodiment of the present application provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the display device control method of the above embodiments.
Referring now to fig. 3, a schematic diagram of an electronic device suitable for use in implementing embodiments of the present disclosure is shown. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 3 is merely an example and should not be construed to limit the functionality and scope of use of the disclosed embodiments.
As shown in fig. 3, the electronic device may include a processing means (e.g., a central processing unit, a graphic processor, etc.) that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) or a program loaded from a storage means into a Random Access Memory (RAM). In the RAM, various programs and data required for the operation of the electronic device are also stored. The processing device, ROM and RAM are connected to each other via a bus. An input/output (I/O) interface is also connected to the bus.
In general, the following systems may be connected to the I/O interface: input devices including, for example, touch screens, touch pads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices including, for example, liquid Crystal Displays (LCDs), speakers, vibrators, etc.; storage devices including, for example, magnetic tape, hard disk, etc.; a communication device. The communication means may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. While electronic devices having various systems are shown in the figures, it should be understood that not all of the illustrated systems are required to be implemented or provided. More or fewer systems may alternatively be implemented or provided.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from ROM. The above-described functions defined in the methods of the embodiments of the present disclosure are performed when the computer program is executed by a processing device.
The electronic equipment provided by the application solves the technical problem of poor networking synchronous display efficiency of the display equipment by adopting the display equipment control method in the embodiment. Compared with the prior art, the electronic device provided by the embodiment of the application has the same beneficial effects as the display device control method provided by the embodiment, and other technical features in the electronic device are the same as the features disclosed by the embodiment method, and are not repeated here.
It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof. In the description of the above embodiments, particular features, structures, materials, or characteristics may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Example five
The present embodiment provides a computer-readable storage medium having computer-readable program instructions stored thereon for executing the method of the display device control method in the above-described embodiments.
The computer readable storage medium according to the embodiments of the present application may be, for example, a usb disk, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this embodiment, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, or device. Program code embodied on a computer readable storage medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
The above-described computer-readable storage medium may be contained in an electronic device; or may exist alone without being assembled into an electronic device.
The computer-readable storage medium carries one or more programs that, when executed by an electronic device, cause the electronic device to: when it is detected that there is a target display device connected to the network, marking the target display device as a master display device, and marking other display devices than the target display device as slave display devices; the network connection information corresponding to the master display device is sent to the slave display device, so that the slave display device can be connected to a network according to the network connection information; and controlling a synchronous display device to synchronously display a preset playing video, wherein the synchronous display device comprises the master display device and the slave display device.
Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules described in the embodiments of the present disclosure may be implemented in software or hardware. Wherein the name of the module does not constitute a limitation of the unit itself in some cases.
The computer readable storage medium provided by the application stores the computer readable program instructions for executing the display device control method, and solves the technical problem of poor display efficiency of the display device networking synchronization. Compared with the prior art, the beneficial effects of the computer readable storage medium provided by the embodiment of the application are the same as those of the display device control method provided by the implementation, and are not described in detail herein.
Example six
The application also provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of a display device control method as described above.
The computer program product provided by the application solves the technical problem of poor networking synchronous display efficiency of the display equipment. Compared with the prior art, the beneficial effects of the computer program product provided by the embodiment of the present application are the same as those of the control method of the display device provided by the above embodiment, and are not described herein.
The foregoing description is only of the preferred embodiments of the present application, and is not intended to limit the scope of the application, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein, or any application, directly or indirectly, within the scope of the application.

Claims (9)

1. A display device control method, characterized in that the display device control method comprises:
When it is detected that there is a target display device connected to the network, marking the target display device as a master display device, and marking other display devices than the target display device as slave display devices;
The network connection information corresponding to the master display device is sent to the slave display device, so that the slave display device can be connected to a network according to the network connection information;
controlling a synchronous display device to synchronously display a preset playing video, wherein the synchronous display device comprises the master display device and the slave display device;
The step of controlling the synchronous display device to synchronously display the preset playing video comprises the following steps:
when a single preset playing video exists, controlling each synchronous display device to display the preset playing video;
when a plurality of preset play videos exist, determining target play videos corresponding to the synchronous display devices according to the device performance corresponding to the synchronous display devices, and controlling the synchronous display devices to synchronously display the target play videos.
2. The display device control method according to claim 1, wherein the step of transmitting the network connection information corresponding to the master display device to the slave display device includes:
controlling the main display device to open a hot spot;
The network connection information corresponding to the hot spot is sent to the slave display equipment, and the master display equipment is controlled to monitor the first equipment number of the slave display equipment which is successfully connected with the hot spot;
And when the first equipment number is greater than or equal to a preset equipment number threshold value, controlling the main display equipment to disconnect a hot spot.
3. The display device control method according to claim 1, wherein the step of controlling each of the synchronous display devices to synchronously display the preset play video includes:
judging whether the display resolution of each synchronous display device for displaying the preset playing video is larger than or equal to a preset resolution;
if not, acquiring the second equipment number of the synchronous display equipment, splitting the preset playing video according to the second equipment number to obtain split videos corresponding to the synchronous display equipment, and synchronously displaying the corresponding split videos through the synchronous display equipment.
4. The display device control method according to claim 3, wherein the step of synchronously displaying the corresponding split video by each of the synchronous display devices includes:
Determining a weight coefficient corresponding to each split video according to the video content corresponding to the split video;
Determining split videos corresponding to the synchronous display devices according to the weight coefficients and the device performance of the synchronous display devices;
Determining a target position corresponding to each synchronous display device according to the splitting position of the splitting video in the preset playing video, and adjusting the current position of each synchronous display device to be the target position;
and controlling each synchronous display device to synchronously display the corresponding split video.
5. The display device control method according to claim 3, wherein the step of controlling each of the synchronous display devices to synchronously display the preset play video includes:
Determining the resolution range of each synchronous display device according to the device performance of the synchronous display device;
Selecting target resolution in the resolution range, wherein the target resolution is larger than or equal to the preset resolution;
and controlling each synchronous display device to synchronously display the preset playing video with the target resolution.
6. The display device control method according to claim 1, wherein the step of controlling each of the display devices to display the preset play video further comprises:
acquiring the number of key frames of the preset playing video;
determining important coefficients corresponding to the preset playing videos according to the number of the key frames;
Determining preset playing videos corresponding to the synchronous display devices according to the important coefficients and the device performance of the synchronous display devices;
And controlling each synchronous display device to synchronously display the preset playing video.
7. A display device control apparatus, characterized by comprising:
A determining module configured to, when it is detected that there is a target display device connected to a wired network, mark the target display device as a master display device, and mark other display devices than the target display device as slave display devices;
The sending module is used for sending the network connection information corresponding to the master display device to the slave display device so that the slave display device can be connected to a network according to the network connection information;
The control module is used for controlling the synchronous display equipment to synchronously display a preset playing video, wherein the synchronous display equipment comprises the master display equipment and the slave display equipment;
the control module is also used for:
when a single preset playing video exists, controlling each synchronous display device to display the preset playing video;
when a plurality of preset play videos exist, determining target play videos corresponding to the synchronous display devices according to the device performance corresponding to the synchronous display devices, and controlling the synchronous display devices to synchronously display the target play videos.
8. An electronic device, the electronic device comprising:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the steps of the display device control method of any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a program that realizes the display device control method, the program realizing the display device control method being executed by a processor to realize the steps of the display device control method according to any one of claims 1 to 6.
CN202210813888.5A 2022-07-12 2022-07-12 Display device control method and device, electronic device and readable storage medium Active CN115190342B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210813888.5A CN115190342B (en) 2022-07-12 2022-07-12 Display device control method and device, electronic device and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210813888.5A CN115190342B (en) 2022-07-12 2022-07-12 Display device control method and device, electronic device and readable storage medium

Publications (2)

Publication Number Publication Date
CN115190342A CN115190342A (en) 2022-10-14
CN115190342B true CN115190342B (en) 2024-05-14

Family

ID=83517221

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210813888.5A Active CN115190342B (en) 2022-07-12 2022-07-12 Display device control method and device, electronic device and readable storage medium

Country Status (1)

Country Link
CN (1) CN115190342B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102956177A (en) * 2011-08-22 2013-03-06 冠捷投资有限公司 Display screen and method for preventing blurring of images on display screen
CN203025673U (en) * 2013-01-10 2013-06-26 同辉佳视(北京)信息技术股份有限公司 Multi-screen linkage touch control display system
CN103456282A (en) * 2013-03-18 2013-12-18 深圳信息职业技术学院 Separating type display system and display method thereof
CN104375798A (en) * 2014-11-27 2015-02-25 中国科学技术大学 Method for displaying multimedia through multiple mobile intelligent device screens in combined mode
CN111954046A (en) * 2020-07-10 2020-11-17 浙江联控技术有限公司 Vehicle-mounted application data transmission method and system
CN112788420A (en) * 2019-11-07 2021-05-11 西安诺瓦星云科技股份有限公司 Multi-screen synchronous playing system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070236482A1 (en) * 2006-04-07 2007-10-11 Microsoft Corporation Attachable display system for a portable device
CN111372112B (en) * 2018-12-26 2022-06-07 华为技术有限公司 Method, device and system for synchronously displaying videos

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102956177A (en) * 2011-08-22 2013-03-06 冠捷投资有限公司 Display screen and method for preventing blurring of images on display screen
CN203025673U (en) * 2013-01-10 2013-06-26 同辉佳视(北京)信息技术股份有限公司 Multi-screen linkage touch control display system
CN103456282A (en) * 2013-03-18 2013-12-18 深圳信息职业技术学院 Separating type display system and display method thereof
CN104375798A (en) * 2014-11-27 2015-02-25 中国科学技术大学 Method for displaying multimedia through multiple mobile intelligent device screens in combined mode
CN112788420A (en) * 2019-11-07 2021-05-11 西安诺瓦星云科技股份有限公司 Multi-screen synchronous playing system
CN111954046A (en) * 2020-07-10 2020-11-17 浙江联控技术有限公司 Vehicle-mounted application data transmission method and system

Also Published As

Publication number Publication date
CN115190342A (en) 2022-10-14

Similar Documents

Publication Publication Date Title
CN107273083B (en) Interaction method, device, equipment and storage medium between terminal equipment
WO2020233142A1 (en) Multimedia file playback method and apparatus, electronic device, and storage medium
US20220094758A1 (en) Method and apparatus for publishing video synchronously, electronic device, and readable storage medium
CN111427647B (en) Page display method and device of application program, storage medium and electronic equipment
CN111291244B (en) House source information display method, device, terminal and storage medium
JP7467644B2 (en) Message processing method, device and electronic device
US20220394333A1 (en) Video processing method and apparatus, storage medium, and electronic device
CN115278275B (en) Information display method, apparatus, device, storage medium, and program product
CN110070496A (en) Generation method, device and the hardware device of image special effect
JP2023515607A (en) Image special effect processing method and apparatus
WO2021027547A1 (en) Image special effect processing method, apparatus, and electronic device, and computer-readable storage medium
CN115379105B (en) Video shooting method, device, electronic equipment and storage medium
CN111352560A (en) Screen splitting method and device, electronic equipment and computer readable storage medium
CN115190342B (en) Display device control method and device, electronic device and readable storage medium
CN114022590B (en) Picture rendering method and related equipment
CN114860368A (en) Control method and device of display equipment, electronic equipment and readable storage medium
CN115314740B (en) Display page interaction control method and device, electronic equipment and readable storage medium
CN115348478B (en) Equipment interactive display method and device, electronic equipment and readable storage medium
CN114979749B (en) Graphic interface drawing method, electronic equipment and readable storage medium
CN114724528B (en) Display control method and device of display device, electronic device and storage medium
CN115412389B (en) Message recommendation method and device, electronic equipment and readable storage medium
US11880919B2 (en) Sticker processing method and apparatus
CN115052181B (en) Split-screen body-building mode starting method and device, display equipment and readable storage medium
CN115733893B (en) Touch screen networking monitoring method, device, equipment and readable storage medium
CN114979792B (en) Display device control method and device, electronic device and readable storage medium

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
GR01 Patent grant
GR01 Patent grant