CN113259757A - Method for video screen projection by being convenient and fast to be compatible with multiple applications - Google Patents
Method for video screen projection by being convenient and fast to be compatible with multiple applications Download PDFInfo
- Publication number
- CN113259757A CN113259757A CN202110378125.8A CN202110378125A CN113259757A CN 113259757 A CN113259757 A CN 113259757A CN 202110378125 A CN202110378125 A CN 202110378125A CN 113259757 A CN113259757 A CN 113259757A
- Authority
- CN
- China
- Prior art keywords
- screen projection
- screen
- application
- projected
- projection
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000005266 casting Methods 0.000 description 22
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
The invention discloses a method for video screen projection by conveniently and compatibly using multiple applications, which is characterized in that a screen projection application is installed on a mobile terminal, a screen projection service is developed in the screen projection application, when the application of the mobile terminal needs to perform screen projection, screen projection data is transmitted to the screen projection application, the screen projection service judges whether the screen projection type is supported, and if the screen projection type is supported, screen projection equipment starts to be searched, so that screen projection is realized. By utilizing the invention, the screen projection requirements of each application of the mobile terminal can be realized only by installing one screen projection application in the mobile terminal without developing the screen projection function of each application, and the invention is easy to realize and strong in practicability.
Description
Technical Field
The invention relates to the technical field of video screen projection, in particular to a method for performing video screen projection by conveniently and compatibly using multiple applications.
Background
With the popularization of intelligent mobile devices, the frequency of watching videos at a mobile end is very high, but the screen of the mobile end is generally small, so that the eyesight is damaged for a long time. Currently, the video of the mobile phone can be projected to a television for playing through a DLNA protocol. However, many video software do not provide the screen projection function, mainly because each application needs to do the screen projection function with time and cost.
Disclosure of Invention
Aiming at the defects of the prior art, the invention aims to provide a method for video screen projection by being convenient and compatible with multiple applications, only one application which is specially responsible for screen projection needs to be installed at a mobile terminal, and when an external application needs to project a screen, only data capable of projecting the screen needs to be simply transmitted to the application, so that the screen projection function can be quickly realized.
In order to achieve the purpose, the invention adopts the following technical scheme:
a method for video screen projection by being convenient and compatible with multiple applications comprises the following specific processes:
s1, installing a screen projection application in the mobile equipment, wherein the screen projection application is used for projecting a video to be projected by an external application installed in the mobile equipment into the screen projection equipment; a screen projection service is developed in the screen projection application;
s2, when the external application in the mobile equipment needs to perform video screen projection, screen projection data are transmitted to the screen projection application, and the screen projection data comprise screen projection types and screen projection contents; the screen projection service of the screen projection application judges whether the screen projection service is a supported screen projection type according to the screen projection type transmitted by the external application, if so, a screen projection equipment selection interface is started, screen projection equipment capable of projecting screens is searched and displayed on the screen projection equipment selection interface, a user automatically starts the screen projection interface after selecting the screen projection equipment, and the screen projection application starts to project screen projection contents to the selected screen projection equipment.
Further, in the method, the screen projection types supported by the screen projection application include url, live and vid.
Further, in the method, the screen projection application realizes screen projection based on a DLNA screen projection protocol.
Further, in the method, if a plurality of screen-casting contents need to be subjected to screen casting, the external application sequentially transmits corresponding screen-casting data to the screen-casting applications, the screen-casting service generates a queue from first to last according to the transmission time of the screen-casting data, and after one screen-casting content is subjected to screen casting, the next screen-casting content is automatically subjected to screen casting until all screen casting is finished or the user manually exits.
The invention has the beneficial effects that: by utilizing the invention, the screen projection requirements of each application of the mobile terminal can be realized only by installing one screen projection application in the mobile terminal without developing the screen projection function of each application, and the invention is easy to realize and strong in practicability.
Detailed Description
The present invention will be further described below, and it should be noted that the present embodiment is based on the technical solution, and a detailed implementation manner and a specific operation process are provided, but the protection scope of the present invention is not limited to the present embodiment.
The embodiment provides a method for video screen projection by being convenient and compatible with multiple applications, which comprises the following specific processes:
s1, installing a screen projection application in the mobile equipment, wherein the screen projection application is used for projecting a video to be projected by an external application installed in the mobile equipment into the screen projection equipment; and screen projection service is developed in the screen projection application.
The types of projection supported by the projection application may include url, live, vid, etc. Wherein url is the most common screen projection mode, and is a video playing address; live is live screen projection; vid is a specially customized playback format. And screen projection types, various self-defined formats and the like can be continuously increased according to needs, so that screen projection compatibility is continuously enhanced.
It should be noted that the screen projection application implements screen projection based on the DLNA screen projection protocol.
S2, when the external application in the mobile equipment needs to perform video screen projection, screen projection data are transmitted to the screen projection application, and the screen projection data comprise screen projection types and screen projection contents; the screen projection service of the screen projection application judges whether the screen projection service is a supported screen projection type according to the screen projection type transmitted by the external application, if so, a screen projection equipment selection interface is started, screen projection equipment capable of projecting screens is searched and displayed on the screen projection equipment selection interface, a user automatically starts the screen projection interface after selecting the screen projection equipment, and the screen projection application starts to project screen projection contents to the selected screen projection equipment.
In the method, the screen projection service is used for receiving screen projection data of an external application and processing logic of a screen projection process, so that the screen projection can be processed in a background, and a foreground interface only needs to display corresponding screen projection information, such as screen projection name, progress, state and the like.
It should be noted that the screen-shot content may be a file name (vid type), url (url type), and a live stream address (live type) according to the screen-shot type.
Further, in the method, if a plurality of screen-casting contents need to be subjected to screen casting, the external application sequentially transmits corresponding screen-casting data to the screen-casting applications, the screen-casting service generates a queue from first to last according to the transmission time of the screen-casting data, and after one screen-casting content is subjected to screen casting, the next screen-casting content is automatically subjected to screen casting until all screen casting is finished or the user manually exits. This can satisfy some continuous broadcasting requirements.
Various corresponding changes and modifications can be made by those skilled in the art based on the above technical solutions and concepts, and all such changes and modifications should be included in the protection scope of the present invention.
Claims (4)
1. A method for video screen projection by being convenient and compatible with multiple applications is characterized by comprising the following specific processes:
s1, installing a screen projection application in the mobile equipment, wherein the screen projection application is used for projecting a video to be projected by an external application installed in the mobile equipment into the screen projection equipment; a screen projection service is developed in the screen projection application;
s2, when the external application in the mobile equipment needs to perform video screen projection, screen projection data are transmitted to the screen projection application, and the screen projection data comprise screen projection types and screen projection contents; the screen projection service of the screen projection application judges whether the screen projection service is a supported screen projection type according to the screen projection type transmitted by the external application, if so, a screen projection equipment selection interface is started, screen projection equipment capable of projecting screens is searched and displayed on the screen projection equipment selection interface, a user automatically starts the screen projection interface after selecting the screen projection equipment, and the screen projection application starts to project screen projection contents to the selected screen projection equipment.
2. The method of claim 1, wherein the types of projection supported by the projection application include url, live, vid.
3. The method of claim 1, wherein the screen projection application implements screen projection based on a DLNA screen projection protocol.
4. The method of claim 1, wherein if a plurality of screen-projected contents need to be projected, the external application sequentially transmits corresponding screen-projected data to the screen-projected applications, the screen-projected service generates a queue from first to last according to the transmission time of the screen-projected data, and one screen-projected content is projected and the next screen-projected content is automatically projected after the screen projection is finished until all screen-projected contents are projected or the user manually exits.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110378125.8A CN113259757A (en) | 2021-04-08 | 2021-04-08 | Method for video screen projection by being convenient and fast to be compatible with multiple applications |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110378125.8A CN113259757A (en) | 2021-04-08 | 2021-04-08 | Method for video screen projection by being convenient and fast to be compatible with multiple applications |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113259757A true CN113259757A (en) | 2021-08-13 |
Family
ID=77220473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110378125.8A Pending CN113259757A (en) | 2021-04-08 | 2021-04-08 | Method for video screen projection by being convenient and fast to be compatible with multiple applications |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113259757A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114035973A (en) * | 2021-10-08 | 2022-02-11 | 阿波罗智联(北京)科技有限公司 | Screen projection method and device of application program, electronic equipment and storage medium |
WO2023115316A1 (en) * | 2021-12-21 | 2023-06-29 | 广州视源电子科技股份有限公司 | Screen mirroring method and apparatus, and storage medium and electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017173793A1 (en) * | 2016-04-06 | 2017-10-12 | 乐视控股(北京)有限公司 | Method and apparatus for screen projection of video |
CN110515573A (en) * | 2018-05-21 | 2019-11-29 | 腾讯科技(深圳)有限公司 | Throw screen method, apparatus, system and computer equipment |
CN112328344A (en) * | 2020-11-02 | 2021-02-05 | 联想(北京)有限公司 | Screen projection processing method and first equipment |
CN112394891A (en) * | 2019-07-31 | 2021-02-23 | 华为技术有限公司 | Screen projection method and electronic equipment |
-
2021
- 2021-04-08 CN CN202110378125.8A patent/CN113259757A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017173793A1 (en) * | 2016-04-06 | 2017-10-12 | 乐视控股(北京)有限公司 | Method and apparatus for screen projection of video |
CN110515573A (en) * | 2018-05-21 | 2019-11-29 | 腾讯科技(深圳)有限公司 | Throw screen method, apparatus, system and computer equipment |
CN112394891A (en) * | 2019-07-31 | 2021-02-23 | 华为技术有限公司 | Screen projection method and electronic equipment |
CN112328344A (en) * | 2020-11-02 | 2021-02-05 | 联想(北京)有限公司 | Screen projection processing method and first equipment |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114035973A (en) * | 2021-10-08 | 2022-02-11 | 阿波罗智联(北京)科技有限公司 | Screen projection method and device of application program, electronic equipment and storage medium |
WO2023115316A1 (en) * | 2021-12-21 | 2023-06-29 | 广州视源电子科技股份有限公司 | Screen mirroring method and apparatus, and storage medium and electronic device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3096531A1 (en) | One-screen sharing method, apparatus, and system | |
CN113259757A (en) | Method for video screen projection by being convenient and fast to be compatible with multiple applications | |
CN104954812A (en) | Video synchronized playing method, device and system | |
CN111031368A (en) | Multimedia playing method, device, equipment and storage medium | |
EP2180652A1 (en) | Method and system for transferring media information | |
CN102088631B (en) | Live and demand broadcast method of digital television (TV) programs as well as related device and system | |
CN104536714A (en) | Method and system for split screen display of display information in equipment room | |
WO2018169255A1 (en) | Electronic apparatus and control method thereof | |
CN103929667A (en) | Multi-screen interaction method, server and multi-screen interaction system | |
CN103702235A (en) | Data processing method and system for content delivery network | |
CN104661080A (en) | Multi-equipment projection control method based on Wi-Fi wireless network | |
CN105577645A (en) | Agent-based HLS client-end device and realization method thereof | |
CN112637671A (en) | Screen sharing method and system | |
CN104038812A (en) | Information push method and device | |
CN1957323B (en) | Display apparatus and display system using the same | |
CN112738620A (en) | Media resource screen projection method, equipment and system | |
WO2015046824A1 (en) | Display apparatus and control method thereof | |
CN108307227A (en) | A kind of method and device for realizing intelligent terminal and projection device Display on the same screen | |
CN109640136B (en) | Method and device for controlling television, electronic equipment and readable medium | |
CN105392048A (en) | Video delivery control method and system | |
CN103702144A (en) | Method and system for intelligently associating information | |
CN104469541A (en) | IPTV channel switching method, IPTV channel switching device and terminal | |
CN102123320A (en) | Information sending and receiving method and system based on bidirectional digital television network | |
KR20220136068A (en) | Media providing server, method of switching to other centent through a trigger area and computer program | |
CN102694869B (en) | Signal source access method and 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210813 |
|
RJ01 | Rejection of invention patent application after publication |