[go: up one dir, main page]

CN113207035A - Video screen projection method, device, equipment and computer readable storage medium - Google Patents

Video screen projection method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN113207035A
CN113207035A CN202110413761.XA CN202110413761A CN113207035A CN 113207035 A CN113207035 A CN 113207035A CN 202110413761 A CN202110413761 A CN 202110413761A CN 113207035 A CN113207035 A CN 113207035A
Authority
CN
China
Prior art keywords
screen projection
equipment
video
playing
target video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110413761.XA
Other languages
Chinese (zh)
Inventor
史轩
王红光
田迎辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Letv Zhixin Information Technology Wuhan Co ltd
Original Assignee
Letv Zhixin Information Technology Wuhan 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 Letv Zhixin Information Technology Wuhan Co ltd filed Critical Letv Zhixin Information Technology Wuhan Co ltd
Priority to CN202110413761.XA priority Critical patent/CN113207035A/en
Publication of CN113207035A publication Critical patent/CN113207035A/en
Pending legal-status Critical Current

Links

Images

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/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
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the disclosure provides a video screen projection method, a video screen projection device, video screen projection equipment and a computer readable storage medium. The method comprises the following steps: synchronizing the current playing equipment and the screen projection equipment; after synchronization, playing a target video on the current playing equipment, and sending a screen projection instruction to the screen projection equipment; and controlling the screen projection equipment to play the target video according to the screen projection instruction. In this way, whether the current playing device and the screen projection device are positioned in the same local area network or not can be ensured to automatically realize video screen projection playing, and the blockage is avoided.

Description

Video screen projection method, device, equipment and computer readable storage medium
Technical Field
Embodiments of the present disclosure relate generally to the field of video, and more particularly, to a video screen projection method, apparatus, device, and computer-readable storage medium.
Background
Most of the existing NETWORK televisions support a screen projection function, but at present, screen projection can only be realized in a local area NETWORK, for example, a video on a mobile phone is projected onto a television screen in the local area NETWORK through DLNA (DIGITAL LIVING NETWORK ALLIANCE ) and airplay. However, if the mobile playing device such as a mobile phone and the screen projection device such as a television are not in the same local area network, screen projection can be achieved by theoretically building a VPN (virtual private network), but the screen projection is very blocked, and since the VPN is required to span a network and is only a virtual local area network, the projected content is very blocked.
In addition, the synchronization of the video playing APP and the account thereof cannot be realized by the current local area network screen projecting technology, and the video playing APP and the account thereof need to be manually downloaded by a user and manually log in the account logged in by the video playing APP on the screen projecting device in order to realize the synchronization.
Disclosure of Invention
According to an embodiment of the present disclosure, a video projection scheme is provided.
In a first aspect of the disclosure, a video projection method is provided. The method comprises the following steps:
synchronizing the current playing equipment and the screen projection equipment;
after synchronization, playing a target video on the current playing equipment, and sending a screen projection instruction to the screen projection equipment;
and controlling the screen projection equipment to play the target video according to the screen projection instruction.
The above-described aspects and any possible implementation manners further provide an implementation manner, where a target playing application for playing the target video is installed on the current playing device;
the method for synchronizing the current playing device and the screen projection device comprises the following steps:
detecting whether the target playing application is installed on the screen projection equipment or not;
and when the target playing application is detected not to be installed on the screen projection equipment, the target playing application is synchronously installed on the screen projection equipment.
As to the above-mentioned aspects and any possible implementation manner, there is further provided an implementation manner, where synchronizing the current playback device with the screen projection device further includes:
acquiring account information logged by a target playing application on the current playing equipment;
and controlling a target playing application on the screen projection equipment to synchronously log in the account information.
The above-described aspects and any possible implementations further provide an implementation, and the method further includes:
and generating the screen projection instruction according to an application identifier of a target playing application playing the target video and a video identifier of the target video, wherein the video identifier of the target video comprises a URL link of the target video or a local storage address of the target video on the current playing device.
The above-described aspects and any possible implementations further provide an implementation in which the target video includes a paid video or a non-paid video on the target playback application;
the method further comprises the following steps:
and if the target playing application on the screen throwing equipment cannot be successfully controlled to play the pay video, storing the pay video to the current playing equipment.
The above aspects, and any possible implementations, further provide an implementation,
the controlling the screen projection equipment to play the target video according to the screen projection instruction comprises the following steps:
judging whether the screen projection equipment stores the target video or not;
and when the target video is stored in the screen projection equipment, controlling the screen projection equipment to call the target video for screen projection playing according to the screen projection instruction.
The above aspect and any possible implementation manner further provide an implementation manner, where the controlling the screen projection device to play the target video according to the screen projection instruction further includes:
when the target video is not stored in the screen projection equipment, if the current playing equipment and the screen projection equipment are not in the same local area network, the target video is sent to the screen projection equipment;
controlling the screen projection equipment to cache the target video, and calling the target video to be projected and played according to the screen projection instruction;
or
When the target video is not stored in the screen projection equipment, if the current playing equipment and the screen projection equipment are located in the same local area network, the screen projection equipment is controlled to call the target video for screen projection playing according to the screen projection instruction.
In a second aspect of the present disclosure, a video projection device is provided. The device includes:
the synchronization module is used for synchronizing the current playing equipment and the screen projection equipment;
the processing module is used for playing the target video on the current playing equipment after synchronization and sending a screen projection instruction to the screen projection equipment;
and the control module is used for controlling the screen projection equipment to play the target video according to the screen projection instruction.
In a third aspect of the disclosure, an electronic device is provided. The electronic device includes: a memory having a computer program stored thereon and a processor implementing the method as described above when executing the program.
In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored which, when being executed by a processor, carries out the method as according to the first and/or second aspect of the present disclosure.
It should be understood that the statements herein reciting aspects are not intended to limit the critical or essential features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, like or similar reference characters designate like or similar elements, and wherein:
fig. 1 shows a flow diagram of a video screen projection method according to an embodiment of the present disclosure;
FIG. 2 shows a block diagram of a video projection device according to an embodiment of the present disclosure;
FIG. 3 illustrates a block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
According to the video screen-throwing method and device, the current playing device and the screen-throwing device can be automatically synchronized, and therefore video screen-throwing playing can be achieved no matter whether the current playing device and the screen-throwing device are located in the same local area network or not, and blocking is avoided.
Fig. 1 shows a flow diagram of a video screen projection method according to an embodiment of the present disclosure. The video screen projection method 100 shown in fig. 1 includes: step 110 to step 130, wherein:
in step 110, synchronizing the current playing device with the screen projection device;
the synchronization comprises synchronization of the screen projection equipment and playing APP and account numbers thereof on the current playing equipment.
The current playing device and the screen projecting device can be located in the same local area network or not, namely, distributed across networks.
In addition, the current playing device may be a device such as a mobile phone for playing videos, the screen projection device may be various devices such as a television, and the number of the screen projection devices may be 1 or more.
When a plurality of screen projection devices are provided, when the screen projection playing of the present disclosure is realized, some screen projection devices among the plurality of screen projection devices may be selected as needed to perform screen projection, or all screen projection devices may be selected to perform screen projection playing.
In step 120, after synchronization, playing a target video on the current playing device, and sending a screen projecting instruction to the screen projecting device;
in step 130, the screen projection device is controlled to play the target video according to the screen projection instruction. The playing in step 130 may be that the screen projection device projects the target video onto a screen of some other device to be played (for example, the screen projection device is located on a large-screen device in the same local area network), or that the screen projection device projects the target video onto its own screen to be played, which is not limited in this disclosure.
Through carrying out automatic synchronization with present playback devices and throwing screen equipment, can avoid user manual synchronization, and then, after the synchronization, can be when playing the target video on present playback devices, to throwing screen equipment transmission and throw the screen instruction to control to throw screen equipment and according to should throw the screen instruction automatic realization target video throw the screen broadcast, no matter present playback devices with throw screen equipment and whether be located same LAN like this, all can realize the video automatically and throw the screen broadcast, also avoided the card pause.
Secondly, the screen projection device in the present disclosure is a device for projecting video onto a screen of a television or the like, and specifically, the screen projection device may be an independent device or a device integrated on the projected television.
In addition, the system default of the execution main body of the present disclosure (of course, the execution main body may also be the screen projection device itself or other devices) may be a small-screen mobile phone or a PC system, and the execution main body may be transparent or opaque to the user, which is not limited in the present disclosure. For example: if the video is transparent, the device automatically installs software where the content needing to be screened by the user is located, for example, if the content needing to be screened by the user is some content of the station B, the device can install the station B by itself after confirming that the station B is located in the mobile phone of the user, therefore, when the user screens some video of the station B, the device can also find the video, and then find the television needing to be screened in the local area network where the device is located for screen projection, and therefore the problem of blocking is solved.
In one embodiment, a target playing application for playing the target video is installed on the current playing device;
the method for synchronizing the current playing device and the screen projection device comprises the following steps:
detecting whether the target playing application is installed on the screen projection equipment or not;
the target playback application may be one or more playback applications.
And when the target playing application is detected not to be installed on the screen projection equipment, the target playing application is synchronously installed on the screen projection equipment.
When synchronization is carried out, whether a target playing application installed on the current playing device is installed on the screen projection device is detected, if the target playing application is not installed, the target playing application is automatically and synchronously installed on the screen projection device, the situation that a user needs to manually install the target playing application when a video is projected and played on a screen is avoided, and therefore screen projection efficiency is improved.
In one embodiment, the synchronizing the current playback device and the screen projection device further includes:
acquiring account information logged by a target playing application on the current playing equipment; the account information is an account and a password of the account.
And controlling a target playing application on the screen projection equipment to synchronously log in the account information.
During synchronization, account information of the target playing application is also required to be acquired, and then the account information is automatically synchronized to the target playing application on the screen projection equipment, so that the user is prevented from manually logging in the account when the user projects a screen and plays a video.
Certainly, if the video is a common video, the video is not paid, and the video APP, that is, the target playing application supports multi-device login, the account information of the video APP on the mobile phone (that is, the current playing device) is synchronously logged in on the screen casting device, and then the target video is cast to the large-screen device through the screen casting device. If the account does not support multi-device login with the same account, the content of screen input required by the account on the mobile phone can be recorded, after the operation of the mobile phone is completed, the specific operation method is recorded, then the mobile phone automatically logs off, and then screen input equipment logs on the account information and inputs a target video.
In one embodiment, the method further comprises:
generating the screen-casting instruction according to an application identifier of a target playing application for playing the target video and a video identifier of the target video, where the video identifier of the target video includes a URL (Uniform Resource Locator) link of the target video or a local storage address of the target video on the current playing device.
The application identifier may be a unique identifier such as a name and a version number of the application; and the video identifier is also a unique identifier for labeling the video, such as a link of the video.
The local storage address is used for representing a storage path of the target video on the current playing device and a video file name.
The screen projection instruction is generated by combining the application identifier of the target playing application and the video identifier of the target video, so that the screen projection equipment can be ensured to correctly perform screen projection playing.
In addition, when a screen projection instruction is generated, the playing progress of the target video on the current playing device can be combined.
In one embodiment, the target video comprises a paid video or a non-paid video on the target playback application;
the method further comprises the following steps:
and if the target playing application on the screen throwing equipment cannot be successfully controlled to play the pay video, storing the pay video to the current playing equipment.
If the target playing application on the screen projection equipment cannot be successfully controlled to play the paid video, the paid video which is automatically tried can be stored in the current playing equipment so as to be sent to the screen projection equipment for screen projection playing or the screen projection equipment is controlled to directly call the paid video stored in the current playing equipment for screen projection playing. Of course, if the pay video is also provided with hardware copyright protection (i.e. the pay program can only be viewed and cannot be captured or downloaded), then it cannot be downloaded or captured, and this is not within the scope of the present disclosure.
In addition, when the paid video is stored in the current playing device, only a certain amount of time of video can be stored, and the whole paid video does not need to be stored completely.
In one embodiment, the controlling the screen projection device to play the target video according to the screen projection instruction includes:
judging whether the screen projection equipment stores the target video or not;
and when the target video is stored in the screen projection equipment, controlling the screen projection equipment to call the target video for screen projection playing according to the screen projection instruction.
For a local video on the current playing device, when the screen projecting device also stores the target video, the screen projecting device can be directly controlled to automatically call the local target video according to the screen projecting instruction and then automatically perform screen projecting playing through the screen projecting device, for example: and the screen is thrown to a large-screen television which is positioned under the same local area network as the screen throwing equipment through the screen throwing equipment.
In one embodiment, the controlling the screen projection device to play the target video according to the screen projection instruction further includes:
when the target video is not stored in the screen projection equipment, if the current playing equipment and the screen projection equipment are not in the same local area network, the target video is sent to the screen projection equipment;
controlling the screen projection equipment to cache the target video, and calling the target video to be projected and played according to the screen projection instruction; of course, the screen projection device can also directly store the target video when the network is idle, and then only screen projection is performed when screen projection is needed, so that screen projection is not needed while caching is performed.
Or
When the target video is not stored in the screen projection equipment, if the current playing equipment and the screen projection equipment are located in the same local area network, the screen projection equipment is controlled to call the target video for screen projection playing according to the screen projection instruction.
Aiming at the local video on the current playing equipment, if the target video is not stored locally in the screen projecting equipment, and the current playing equipment and the screen projecting equipment are not in the same local area network, because the current playing equipment and the screen projecting equipment are in cross-network, the target video can be sent to the screen projecting equipment, so that the screen projecting equipment is controlled to project the local video on the current playing equipment, cross-network screen projecting playing is realized, and the problem of blocking caused by the fact that a VPN network is required to be built to realize cross-network screen projecting is solved.
For example: if the screen casting content is a local video of a user mobile phone, the user only needs to open a switch needing to cast the local video, the execution main body can automatically backup the video in the user mobile phone when WIFI is started, the video is placed in a local NAS (Network Attached Storage) of the user, and then when the user casts, the video can be found from the local NAS and then sent to the screen casting equipment for caching and remote screen casting.
And if the current playing device and the screen projection device are positioned in the same local area network, even if the target video is not stored on the screen projection device, the screen projection device can be controlled to automatically call the target video for screen projection playing according to the screen projection instruction.
It should be noted that: when the target video is sent to the screen projection device, the target video may be directly sent to the screen projection device or sent to the server first, and then sent to the screen projection device, which is not limited in this disclosure. In addition, the method and the device can adopt a cache mechanism, namely when the target video is not stored in the screen projection device and is not in the same local area network with the current playing device, the screen projection playing can be realized without uploading and issuing the target video completely.
In addition, in this disclosure, when there are a plurality of videos that can be projected on the screen, the target video that needs to be projected on the screen for playing can be freely selected according to the user's needs, for example: the target video to be projected and played can be automatically selected according to the screen projection time point or the screen projection sequence of the video set by the user.
The technical solution of the present invention will be further illustrated by the following examples:
suppose that a user mobile phone is provided with a playing application A, a screen projection device is provided with a plurality of television boxes, the playing application A is not installed on the television, and the mobile phone and the television boxes are not in the same local area network.
When detecting that the playing application A is installed on the mobile phone and the playing application A is not installed on the television box, automatically installing the playing application A on the television box and synchronously logging in an account number logged in on the playing application A installed on the mobile phone after the installation is finished;
when detecting that a playing application A on the mobile phone plays a certain video and requests screen projection to a certain large-screen television which is positioned on the same local area network as the television box, selecting the television box X from the television boxes, then judging whether the video is stored on the television box X, if not, uploading the video to a server, then issuing the video to the television box X for caching, and carrying out screen projection on the large-screen television while caching according to a screen projection instruction to play the video.
It is noted that while for simplicity of explanation, the foregoing method embodiments have been described as a series of acts or combination of acts, it will be appreciated by those skilled in the art that the present disclosure is not limited by the order of acts, as some steps may, in accordance with the present disclosure, occur in other orders and concurrently. Further, those skilled in the art should also appreciate that the embodiments described in the specification are exemplary embodiments and that acts and modules referred to are not necessarily required by the disclosure.
The above is a description of embodiments of the method, and the embodiments of the apparatus are further described below.
Fig. 2 shows a block diagram of a video projection device 200 according to an embodiment of the present disclosure. As shown in fig. 2, the apparatus 200 includes:
a synchronization module 210, configured to synchronize a current playback device with a screen projection device;
the processing module 220 is configured to play the target video on the current playing device after synchronization, and send a screen projecting instruction to the screen projecting device;
and the control module 230 is configured to control the screen projection device to play the target video according to the screen projection instruction. It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the described module may refer to the corresponding process in the foregoing method embodiment, and is not described herein again.
FIG. 3 shows a schematic block diagram of an electronic device 300 that may be used to implement embodiments of the present disclosure. Device 300 may be used to implement fig. 1. As shown, the device 300 includes a CPU301 that can perform various appropriate actions and processes according to computer program instructions stored in a ROM302 or loaded from a storage unit 308 into a RAM 303. In the RAM303, various programs and data necessary for the operation of the device 300 can also be stored. The CPU301, ROM302, and RAM303 are connected to each other via a bus 304. An I/O interface 305 is also connected to bus 304.
Various components in device 300 are connected to I/O interface 305, including: an input unit 306 such as a keyboard, a mouse, or the like; an output unit 307 such as various types of displays, speakers, and the like; a storage unit 308 such as a magnetic disk, optical disk, or the like; and a communication unit 309 such as a network card, modem, wireless communication transceiver, etc. The communication unit 309 allows the device 300 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The processing unit 301 performs the various methods and processes described above, such as the method 100. For example, in some embodiments, the method 100 may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 308. In some embodiments, part or all of the computer program may be loaded and/or installed onto device 300 via ROM302 and/or communication unit 309. When the computer program is loaded into RAM303 and executed by CPU301, one or more steps of method 100 described above may be performed. Alternatively, in other embodiments, the CPU301 may be configured to perform the method 100 by any other suitable means (e.g., by way of firmware).
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a RAM, a ROM, an EPROM, an optical fiber, a CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
Further, while operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (10)

1. A video screen projection method is characterized by comprising the following steps:
synchronizing the current playing equipment and the screen projection equipment;
after synchronization, playing a target video on the current playing equipment, and sending a screen projection instruction to the screen projection equipment;
and controlling the screen projection equipment to play the target video according to the screen projection instruction.
2. The method of claim 1,
a target playing application for playing the target video is installed on the current playing device;
the method for synchronizing the current playing device and the screen projection device comprises the following steps:
detecting whether the target playing application is installed on the screen projection equipment or not;
and when the target playing application is detected not to be installed on the screen projection equipment, the target playing application is synchronously installed on the screen projection equipment.
3. The method of claim 2,
the method for synchronizing the current playing device and the screen projection device further comprises the following steps:
acquiring account information logged by a target playing application on the current playing equipment;
and controlling a target playing application on the screen projection equipment to synchronously log in the account information.
4. The method of claim 2, further comprising:
and generating the screen projection instruction according to an application identifier of a target playing application playing the target video and a video identifier of the target video, wherein the video identifier of the target video comprises a URL link of the target video or a local storage address of the target video on the current playing device.
5. The method of claim 2,
the target video comprises a paid video or a non-paid video on the target playing application;
the method further comprises the following steps:
and if the target playing application on the screen throwing equipment cannot be successfully controlled to play the pay video, storing the pay video to the current playing equipment.
6. The method according to any one of claims 1 to 5,
the controlling the screen projection equipment to play the target video according to the screen projection instruction comprises the following steps:
judging whether the screen projection equipment stores the target video or not;
and when the target video is stored in the screen projection equipment, controlling the screen projection equipment to call the target video for screen projection playing according to the screen projection instruction.
7. The method of claim 6,
the controlling the screen projecting equipment to play the target video according to the screen projecting instruction further comprises:
when the target video is not stored in the screen projection equipment, if the current playing equipment and the screen projection equipment are not in the same local area network, the target video is sent to the screen projection equipment;
controlling the screen projection equipment to cache the target video, and calling the target video to be projected and played according to the screen projection instruction;
or
When the target video is not stored in the screen projection equipment, if the current playing equipment and the screen projection equipment are located in the same local area network, the screen projection equipment is controlled to call the target video for screen projection playing according to the screen projection instruction.
8. A video projection apparatus, comprising:
the synchronization module is used for synchronizing the current playing equipment and the screen projection equipment;
the processing module is used for playing the target video on the current playing equipment after synchronization and sending a screen projection instruction to the screen projection equipment;
and the control module is used for controlling the screen projection equipment to play the target video according to the screen projection instruction.
9. An electronic device comprising a memory and a processor, the memory having stored thereon a computer program, wherein the processor, when executing the program, implements the method of any of claims 1-7.
10. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the method according to any one of claims 1 to 7.
CN202110413761.XA 2021-04-16 2021-04-16 Video screen projection method, device, equipment and computer readable storage medium Pending CN113207035A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110413761.XA CN113207035A (en) 2021-04-16 2021-04-16 Video screen projection method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110413761.XA CN113207035A (en) 2021-04-16 2021-04-16 Video screen projection method, device, equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN113207035A true CN113207035A (en) 2021-08-03

Family

ID=77027455

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110413761.XA Pending CN113207035A (en) 2021-04-16 2021-04-16 Video screen projection method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN113207035A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113721877A (en) * 2021-09-09 2021-11-30 天津智融创新科技发展有限公司 Screen pushing method, device, equipment and storage medium
CN113938742A (en) * 2021-10-11 2022-01-14 深圳创维-Rgb电子有限公司 Control method, system, equipment and storage medium for automatically projecting screen content playing
CN114143596A (en) * 2021-11-29 2022-03-04 惠州Tcl移动通信有限公司 Screen projection control method and device, terminal equipment and storage medium
CN114339384A (en) * 2021-12-23 2022-04-12 天翼视讯传媒有限公司 A short-link signaling channel implementation method for realizing remote multi-screen interaction under the public network
CN114666641A (en) * 2022-05-25 2022-06-24 舟谱数据技术南京有限公司 Dealer multi-scene television large-screen projection system and method
CN115103221A (en) * 2022-06-28 2022-09-23 北京奇艺世纪科技有限公司 Screen projection method and device, electronic equipment and readable storage medium
WO2023040524A1 (en) * 2021-09-18 2023-03-23 华为技术有限公司 Multi-device screen projection or content continuation method, electronic devices and apparatus
WO2023045761A1 (en) * 2021-09-27 2023-03-30 华为技术有限公司 Screen mirroring control method and apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111770379A (en) * 2020-07-10 2020-10-13 腾讯科技(深圳)有限公司 Video delivery method, device and equipment
CN111787392A (en) * 2020-08-06 2020-10-16 北京字节跳动网络技术有限公司 Video screen projection method and device, electronic equipment and storage medium
CN112312187A (en) * 2019-07-31 2021-02-02 腾讯科技(深圳)有限公司 Method, device and equipment for screen projection playing of video and storage medium
CN112394898A (en) * 2020-11-23 2021-02-23 深圳乐播科技有限公司 Screen projection method, device and system, screen projection equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112312187A (en) * 2019-07-31 2021-02-02 腾讯科技(深圳)有限公司 Method, device and equipment for screen projection playing of video and storage medium
CN111770379A (en) * 2020-07-10 2020-10-13 腾讯科技(深圳)有限公司 Video delivery method, device and equipment
CN111787392A (en) * 2020-08-06 2020-10-16 北京字节跳动网络技术有限公司 Video screen projection method and device, electronic equipment and storage medium
CN112394898A (en) * 2020-11-23 2021-02-23 深圳乐播科技有限公司 Screen projection method, device and system, screen projection equipment and storage medium

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113721877A (en) * 2021-09-09 2021-11-30 天津智融创新科技发展有限公司 Screen pushing method, device, equipment and storage medium
CN113721877B (en) * 2021-09-09 2024-02-06 天津智融创新科技发展有限公司 Screen pushing method, device, equipment and storage medium
WO2023040524A1 (en) * 2021-09-18 2023-03-23 华为技术有限公司 Multi-device screen projection or content continuation method, electronic devices and apparatus
WO2023045761A1 (en) * 2021-09-27 2023-03-30 华为技术有限公司 Screen mirroring control method and apparatus
CN113938742A (en) * 2021-10-11 2022-01-14 深圳创维-Rgb电子有限公司 Control method, system, equipment and storage medium for automatically projecting screen content playing
CN114143596A (en) * 2021-11-29 2022-03-04 惠州Tcl移动通信有限公司 Screen projection control method and device, terminal equipment and storage medium
CN114143596B (en) * 2021-11-29 2024-03-19 惠州Tcl移动通信有限公司 Screen projection control method and device, terminal equipment and storage medium
CN114339384A (en) * 2021-12-23 2022-04-12 天翼视讯传媒有限公司 A short-link signaling channel implementation method for realizing remote multi-screen interaction under the public network
CN114666641A (en) * 2022-05-25 2022-06-24 舟谱数据技术南京有限公司 Dealer multi-scene television large-screen projection system and method
CN115103221A (en) * 2022-06-28 2022-09-23 北京奇艺世纪科技有限公司 Screen projection method and device, electronic equipment and readable storage medium
CN115103221B (en) * 2022-06-28 2023-09-22 北京奇艺世纪科技有限公司 Screen projection method and device, electronic equipment and readable storage medium

Similar Documents

Publication Publication Date Title
CN113207035A (en) Video screen projection method, device, equipment and computer readable storage medium
US20170060566A1 (en) Method and device for installing plug-in of smart device
US20170272689A1 (en) Receiver and method for reporting the usage of advanced television services
US10038852B2 (en) Image generation method and apparatus having location information-based geo-sticker
US20020032754A1 (en) Method and apparatus for profiling in a distributed application environment
CN111309279B (en) Multi-screen interactive display method and device
JP6006749B2 (en) Method and system for providing incoming call notification using video multimedia
CN111010614A (en) Method, device, server and medium for displaying live caption
US20060020938A1 (en) Method, article of manufacture and apparatus for updating software in a consumer device
US20100121891A1 (en) Method and system for using play lists for multimedia content
CN105721941A (en) Over-the-air upgrading control method and device of cloud television
US20190286497A1 (en) Method for Application Action Synchronization, Terminal Device, and Storage Medium
WO2016150387A1 (en) Interface processing method, apparatus, and system
US20110314476A1 (en) Broadcast receiving apparatus and scheduling method thereof
CN111698281B (en) Resource downloading method and device, electronic equipment and storage medium
CN109842524A (en) Automatically updating method, device, electronic equipment and computer readable storage medium
JP2022509802A (en) Receiver with native broadcaster application
CN103116482A (en) Picture-playing device and method based on spliced wall
WO2017071642A1 (en) Media playback method, device and computer storage medium
CN112565877A (en) Screen projection method and system, electronic equipment and storage medium
CN111897565A (en) Data processing method, device and equipment based on Internet of things
CN111756800A (en) A method and system for handling burst traffic
US12206720B2 (en) Remotely directing video streams
JP2006339819A (en) Reproduction system, reproduction apparatus, receiving and reproducing apparatus, and reproduction method
CN101826977A (en) Remote management method, processing device and network 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
CB03 Change of inventor or designer information

Inventor after: Shi Xuan

Inventor after: Kang Hua

Inventor after: Tian Yinghui

Inventor before: Shi Xuan

Inventor before: Wang Hongguang

Inventor before: Tian Yinghui

CB03 Change of inventor or designer information