CN104918105A - Media file multi-screen playing method, device and system - Google Patents
Media file multi-screen playing method, device and system Download PDFInfo
- Publication number
- CN104918105A CN104918105A CN201510294358.4A CN201510294358A CN104918105A CN 104918105 A CN104918105 A CN 104918105A CN 201510294358 A CN201510294358 A CN 201510294358A CN 104918105 A CN104918105 A CN 104918105A
- Authority
- CN
- China
- Prior art keywords
- media
- media file
- address
- playing device
- playing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000003993 interaction Effects 0.000 claims abstract description 86
- 238000004891 communication Methods 0.000 claims description 31
- 239000011248 coating agent Substances 0.000 claims description 11
- 238000000576 coating method Methods 0.000 claims description 11
- 238000002360 preparation method Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 10
- 238000000605 extraction Methods 0.000 claims 1
- 230000002452 interceptive effect Effects 0.000 abstract description 2
- 230000002457 bidirectional effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 26
- 230000006870 function Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012546 transfer Methods 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
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4222—Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
-
- 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/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a media file multi-screen playing method, a device and a system. The media file multi-screen playing method is applied in the first media playing device, comprising steps of responding to user operation, receiving a multi-screen interaction request aiming at a media file, generating description information of the media file according to the multi-screen interaction request, outputting description information, obtaining media file playing address or the media file by the second media playing device according to the description information, transmitting the playing address carrying the media files or the connection request of the address of the second media playing device to the first media playing device according to the description information, receiving a connection request, obtaining a media file according to the playing address of the media file which is carried in the received connection request or obtaining a media file from a second media playing device according to the address of the second media playing device which is carried in the received request, and playing the received media files. By utilizing the technical schemes, the bidirectional interactive multi-screen playing solution scheme can be provided, which improves the user experience during the playing the multi-screen.
Description
Technical Field
The present invention relates to the field of media playing technologies, and in particular, to a method, a device, and a system for multi-screen playing of a media file.
Background
With the popularization of smart phones and smart televisions, multi-screen interaction is widely applied to our lives. The multi-screen interaction technology refers to a series of operations such as transmission, analysis, display, control and the like of media file contents on different media playing devices (e.g., mobile phones, tablet computers, televisions) based on a certain interconnection protocol, so as to share media files to be displayed and enrich multimedia lives of users. For example, a movie on a mobile phone is played on a television, a picture on a tablet computer is displayed on the television, and content on a computer display interface is projected onto the television.
The existing multi-screen interaction technology generally projects a media file from a mobile terminal to a television end, namely one-way interaction, so that the use scene of multi-screen interaction is limited; in addition, the state of the media file is often asymmetric between the two interactive parties during the interaction, for example, the mobile terminal has the copyright of a certain media file, but the television does not have the copyright of the media file or cannot be played due to other reasons, so that the user cannot watch or browse the media file on the television, the interaction scene during the multi-screen interaction is limited, and the user experience during the multi-screen playing is reduced.
Disclosure of Invention
In view of this, the present invention provides a multi-screen playing method, device and system for a media file, which can provide a solution for multi-screen playing with two-way interaction, and improve user experience during multi-screen playing.
The technical scheme of the invention is realized as follows:
the invention provides a multi-screen playing method of a media file, which is applied to first media playing equipment, responds to user operation and receives a multi-screen interaction request aiming at the media file; generating description information of the media file according to the multi-screen interaction request, and outputting the description information so that the second media playing device obtains a playing address of the media file or the media file according to the description information, and sends a connection request carrying the playing address of the media file or the address of the second media playing device to the first media playing device according to the description information; receiving a connection request; acquiring a media file according to a playing address of the media file carried in the received connection request, or acquiring the media file from a second media playing device according to an address of the second media playing device carried in the received connection request; and playing the acquired media file.
The invention also provides a multi-screen playing method of the media file, which is applied to the first media playing device and used for reading the description information of the media file output by the second media playing device; acquiring a playing address of the media file or the media file according to the read description information, wherein the second media playing device responds to a multi-screen interaction request aiming at the media file to generate the description information; and sending a connection request carrying the playing address of the media file or the address of the first media playing device to the second media playing device according to the read description information so that the second media playing device obtains the media file according to the playing address of the media file, or obtains the media file from the first media playing device according to the address of the first media playing device.
The invention also provides media playing equipment, which comprises a user interface module, a multi-screen interaction module and a display module, wherein the user interface module is used for responding to user operation and receiving a multi-screen interaction request aiming at a media file; the generating module is used for generating description information of the media file according to the multi-screen interaction request received by the user interface module; the output module is used for outputting the description information generated by the generation module so that the second media playing device obtains the playing address of the media file or the media file according to the description information and sends a connection request carrying the playing address of the media file or the address of the second media playing device to the second media playing device according to the description information; a communication module for receiving a connection request; the acquisition module is used for acquiring the media file through the communication module according to the playing address of the media file carried in the connection request received by the communication module, or acquiring the media file from the second media playing device through the communication module according to the address of the second media playing device carried in the connection request received by the communication module; and the playing module is used for playing the media file acquired by the acquisition module.
The invention also provides a media playing device, which comprises a reading module, a storage module and a playing module, wherein the reading module is used for reading the description information of a media file output by the second media playing device; the acquisition module is used for acquiring a playing address of the media file or the media file according to the description information read by the reading module, wherein the second media playing device responds to a multi-screen interaction request aiming at the media file to generate the description information; and the sending module is used for sending a connection request carrying the playing address of the media file acquired by the acquiring module or the address of the media playing device to the second media playing device according to the description information read by the reading module, so that the second media playing device acquires the media file according to the playing address of the media file, or acquires the media file from the media playing device according to the address of the media playing device.
The invention also provides a media playing system, which comprises a first media playing device and a second media playing device, wherein the first media playing device is used for responding to the user operation, receiving a multi-screen interaction request aiming at a media file, generating description information of the media file according to the multi-screen interaction request, outputting the description information, receiving a connection request sent by the second media playing device, acquiring the media file according to a playing address of the media file carried in the received connection request, or acquiring the media file from the second media playing device according to an address of the second media playing device carried in the received connection request, and playing the acquired media file; the second media playing device is used for reading the description information of a media file output by the first media playing device, acquiring a playing address of the media file or the media file according to the read description information, and sending a connection request carrying the playing address of the media file or the address of the second media playing device to the first media playing device according to the read description information.
Compared with the prior art, the method provided by the invention can enable the media playing equipment at any end in multi-screen interaction to initiate a multi-screen interaction request, provides a multi-screen playing solution of two-way interaction, can overcome the limitation that the media playing equipment at one end cannot play media files, and improves the user experience during multi-screen playing.
Drawings
FIG. 1 is a schematic diagram of an implementation environment in accordance with an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a multi-screen playing method of a media file according to an embodiment of the invention;
FIG. 3 is a schematic diagram of an interface for receiving a multi-screen interaction request according to an embodiment of the invention;
FIG. 4A is a diagram illustrating an interface for searching media files according to another embodiment of the present invention;
FIG. 4B is a schematic diagram illustrating an interface for receiving a multi-screen interaction request according to another embodiment of the invention;
FIG. 5 is a diagram illustrating an interface for displaying a sharpness list according to an embodiment of the present invention;
FIG. 6 is a diagram illustrating an interface displaying description information according to an embodiment of the invention;
FIG. 7 is a flowchart illustrating a multi-screen playing method of a media file according to another embodiment of the invention;
FIG. 8 is a flowchart illustrating a multi-screen playing method of a media file according to another embodiment of the invention;
fig. 9 is a schematic structural diagram of a media playing device according to an embodiment of the invention;
fig. 10 is a schematic structural diagram of a media playing device according to another embodiment of the present invention;
fig. 11 is a schematic structural diagram of a media playing device according to another embodiment of the present invention;
fig. 12 is a schematic structural diagram of a media playing device according to an embodiment of the invention;
fig. 13 is a schematic structural diagram of a media playing device according to another embodiment of the present invention;
fig. 14 is a schematic structural diagram of a media playing device according to another embodiment of the invention;
fig. 15 is a schematic structural diagram of a media playing system according to an embodiment of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a schematic diagram of an implementation environment according to an embodiment of the invention. Referring to fig. 1, the multi-screen interaction system 100 includes two or more media playback devices 101, 102 … 10 n. When multi-screen interaction is realized, each media playing device can be used as an initiator of the multi-screen interaction to initiate a multi-screen interaction request to other media playing devices, and media files are played on two or more media playing devices through interaction between every two media playing devices. The media file may be video, audio, or pictures, etc.
Each media playing device may be an individual media playing device, or may be located in any electronic device with a media playing function, including but not limited to a smart television, a desktop computer, a palmtop computer, a tablet computer, a smart phone, and the like.
In the invention, the two media playing devices can communicate with each other in a wireless or wired mode, and the interconnection protocol based on the wireless high definition technology (WiDi), the Digital Living Network Alliance (DLNA) protocol, the flash internet protocol and the like.
Fig. 2 is a flowchart illustrating a multi-screen playing method of a media file according to an embodiment of the invention. The method is applied to the first media playing device. In this embodiment, the first media playing device may be a large-screen media playing device such as a television, and the second media playing device involved in the following steps may be a small-screen media playing device such as a mobile phone. Referring to fig. 2, the method includes:
step 201, responding to a user operation, receiving a multi-screen interaction request for a media file.
The multi-screen interaction request comprises identification information of a media file to be played.
In one embodiment, when a user attempts to search and play a media file on the television, if the media file has no copyright on the television or cannot be played for other reasons, a button of "multi-screen interaction request" may appear on the television display interface, and a click operation of the user is received.
FIG. 3 is a diagram illustrating an interface 300 for receiving a multi-screen interaction request according to an embodiment of the invention. Referring to fig. 3, in an interface 300 of the first media playing device, a user inputs information of a media file desired to be viewed, such as a name or a keyword of the media file, in a block 301, and then clicks a button 302 to perform a search, and a result after the search is displayed in a block 303. If the "no relevant search result" is displayed in block 303, for example, the first media playing device does not have the copyright of the media file, and therefore cannot search the media file, a button 304 of "multi-screen interaction request" is provided in the interface 300, and after the user clicks the button 304, the first media playing device receives an instruction of a multi-screen interaction request initiated by the user, where the multi-screen interaction request includes the media file information input by the user in block 301.
Fig. 4A is a schematic diagram of an interface 410 for searching for media files according to another embodiment of the invention, and fig. 4B is a schematic diagram of an interface 420 for receiving a multi-screen interaction request according to another embodiment of the invention. In this case, the user enters information on a desired media file in box 411, clicks a button 412 to perform a search, and displays a media file named "media file 1" searched in box 413. When the user clicks the play button 414 in 413, the media file is played in the box 421 shown in fig. 4B, and if the media file cannot be played normally for some reason, a box 422 pops up, in which prompt information is displayed, for example, "play error occurs," then the user may click the "multi-screen interaction request" button 423 to issue a corresponding instruction to the first media playing device, where the multi-screen interaction request includes the media file information input by the user in 411, which corresponds to the information of "media file 1" shown in the box 413.
In another embodiment, the instruction of the multi-screen interaction request can be initiated by a user operating a hardware button on another device connected with the first media playing device. For example, a dedicated multi-screen interaction request button is provided on a television remote controller, and a user operates the button to issue a multi-screen interaction request instruction for a certain media file to the first media playing device.
Step 202, generating description information of the media file according to the multi-screen interaction request, and outputting the description information, so that the second media playing device obtains a playing address of the media file or the media file according to the description information, and sends a connection request carrying the playing address of the media file or the address of the second media playing device to the first media playing device according to the description information.
In an embodiment, the identifier of the media file is extracted from the multi-screen interaction request received in step 201, the address of the first media playing device is read, and then description information including the identifier of the media file and the address of the first media playing device is generated, so that the second media playing device obtains the playing address of the media file according to the identifier of the media file or obtains the media file, and sends a connection request according to the address of the first media playing device.
For example, in a specific application, the media file is identified as the name "bear is gone and gone" of a video file, and the address of the first media playing device includes an Internet Protocol (IP) address and a Media Access Control (MAC) address. In addition, the description information may further include a version number of an operating system used by the first media playing device, and the like.
In another embodiment, the first media playing device extracts the identifier of the media file from the received multi-screen interaction request, reads the address of the first media playing device, further determines the definition required when playing the media file, and carries the three information in the description information, so that the second media playing device obtains the playing address of the media file with the definition or obtains the media file with the definition according to the identifier of the media file, and sends the connection request according to the address of the first media playing device.
The definition required when the media file is played is determined, and one definition can be selected from the definition list as the definition required when the media file is played by receiving the operation of a user; alternatively, the default definition may be set as the required definition without user operation. The definition may include parameter information such as resolution, frame rate, encoding format, and code rate.
For example, after clicking the "multi-screen interaction request" 304 in fig. 3 or the "multi-screen interaction request" 423 in fig. 4B, the user outputs a definition list of media files on the tv screen for the user to select a desired definition. Fig. 5 is a diagram of an interface 500 for displaying a sharpness list according to an embodiment of the present invention, in which sharpness is divided into three levels, namely "standard definition", "high definition", and "super definition", and each level corresponds to a numerical value of resolution, frame rate, coding format, and code rate. As shown in fig. 5, the user has selected the level of clarity as "standard definition". Here, the specific value of the sharpness may affect the size of the acquired media file, and thus may affect the transfer time required for the first media device to acquire the media file.
In an embodiment, the output description information may be displayed on the screen of the first media playing device in a two-dimensional code manner. FIG. 6 is a diagram illustrating an interface 600 for displaying description information according to an embodiment of the invention. In the interface 600, a box 610 displays a two-dimensional code of the description information; meanwhile, in block 620, a prompt message "please scan the above description information for multi-screen interaction" is displayed to the second media playing device.
Step 203, receiving the connection request, and obtaining the media file according to the playing address of the media file carried in the received connection request, or obtaining the media file from the second media playing device according to the address of the second media playing device carried in the received connection request.
In an embodiment, the connection request carries a play address of the media file, and at this time, the first media playing device accesses the play address of the media file to obtain the media file. For example, in a specific application, the mobile phone searches for a playing address of the media file through the identifier of the media file, the playing address is represented in a form of a global resource locator (URL) link address, and then the television accesses the URL link address to obtain the media file.
In another embodiment, the connection request carries an address of the second media playing device, and at this time, the first media playing device establishes a connection for data transmission with the second media playing device according to the address of the second media playing device, and then receives the media file from the second media playing device through the established connection. For example, in a specific application, the mobile phone already acquires the media file, and after the television acquires the IP address and the MAC address of the mobile phone from the connection request, the wireless connection with the mobile phone is established through an interconnection protocol, and then the media file is received from the mobile phone.
And step 204, playing the acquired media file.
And after the first media playing device acquires the media file through the steps, the first media playing device plays the media file to the user.
According to the embodiment of the invention, a multi-screen interaction request aiming at a media file is received by responding to user operation; generating description information of the media file according to the multi-screen interaction request, and outputting the description information so that the second media playing device obtains a playing address of the media file or the media file according to the description information, and sends a connection request carrying the playing address of the media file or the address of the second media playing device to the first media playing device according to the description information; receiving a connection request; acquiring a media file according to a playing address of the media file carried in the received connection request, or acquiring the media file from a second media playing device according to an address of the second media playing device carried in the received connection request; and playing the acquired media file, so that the media playing equipment at any end in multi-screen interaction can initiate a multi-screen interaction request, a multi-screen playing solution of two-way interaction is provided, the operation of a user is facilitated, the limitation that the media playing equipment at one end cannot play the media file can be overcome, the required media file can be acquired even under the condition of no copyright or incapability of playing, and the user experience in multi-screen playing is improved.
Fig. 7 is a flowchart illustrating a multi-screen playing method of a media file according to another embodiment of the invention. The method is applied to the first media playing device. In this embodiment, the first media playing device may be a small-screen media playing device such as a mobile phone, and the second media playing device involved in the following steps may be a large-screen media playing device such as a television. Referring to fig. 7, the method includes:
step 701, reading description information of a media file output by a second media playing device.
In one embodiment, the second media playing device displays the description information in the form of a two-dimensional code. When the first media playing device reads, the shooting device is started by receiving the operation of a user, and the two-dimensional code displayed by the second media playing device is scanned by the shooting device to obtain the description information.
For example, in a specific application, a user turns on a camera in a mobile phone, aligns the camera with a two-dimensional code displayed on a television screen, and reads description information contained in the two-dimensional code by scanning the two-dimensional code as shown in block 610 in fig. 6.
Step 702, obtaining a playing address of the media file or the media file according to the read description information, wherein the second media playing device generates the description information in response to the multi-screen interaction request for the media file.
In an embodiment, an identifier of the media file and an address of the second media playing device are obtained by parsing from the description information, wherein the identifier of the media file is used to specify the media file to be played by the second media playing device; the address of the second media playing device is used for establishing connection with the first media playing device subsequently. For example, after scanning a two-dimensional code on a television screen, the mobile phone knows that a movie of "bear is present and absent" is to be played on the television.
Further, according to the identifier of the media file, a playing address of the media file may be found, or the media file is requested to a background server, then a connection request is generated, the playing address of the media file obtained by the search is carried in the generated connection request, or the address of the first media playing device is carried in the generated connection request, and the connection request is sent to the second media playing device according to the address of the second media playing device obtained by analyzing from the description information.
For example, the mobile phone searches the video file 'bear is gone and gone' through a wireless network to obtain a corresponding URL address; or the video stream corresponding to the video file can be requested from a video server, and the video file is downloaded from the video server and stored. If the URL address is obtained, the mobile phone carries the URL address in the connection request. If the video file is obtained, the address of the mobile phone can be carried in the connection request, at this time, the mobile phone obtains the address of the television by reading the description information, and the self address is informed to the television by sending the connection request, so that the mobile phone and the television both obtain the address of the other party, and then a data transmission link between the mobile phone and the television can be established according to a certain connection protocol for transmitting the video file.
In another embodiment, in addition to the identifier of the media file and the address of the second media playing device obtained by parsing from the description information, the definition required when the second media playing device plays the media file may also be obtained by parsing. Generally, the same media file has different definitions and corresponding video streams. Then the first media playing device can search and obtain the playing address of the media file with the definition according to the identification and the definition of the media file, or request a background server to obtain the media file with the definition, then generate a connection request, carry the playing address of the media file with the definition obtained by searching in the generated connection request, or carry the address of the first media playing device in the generated connection request, and send the connection request to the second media playing device according to the address of the second media playing device obtained by analyzing the description information.
For example, the description information is analyzed to know that a movie of 'bear is shown or absent' is played on a television, the required definition is 'standard definition', and according to the index requirement, the mobile phone further searches for a playing address of a standard definition movie file or requests a background server to obtain the standard definition movie file.
Step 703, sending a connection request carrying the playing address of the media file or the address of the first media playing device to the second media playing device according to the read description information, so that the second media playing device obtains the media file according to the playing address of the media file, or obtains the media file from the first media playing device according to the address of the first media playing device.
In addition, when the media file is played on the second media playing device, the operation of the user can be received, and an operation instruction is sent to the second media playing device to control the playing of the media file in the second media playing device. For example, when a movie "bear is gone" is played on a television, a mobile phone is used as a remote controller of the television to control operations such as playing, stopping, advancing, retreating, closing, and the like of the movie.
In this embodiment, by reading description information of a media file output by the second media playing device, obtaining a playing address of the media file or the media file according to the read description information, and sending a connection request carrying the playing address of the media file or the address of the first media playing device to the second media playing device according to the read description information, it can be seen that the media file played by multiple screens is determined only by the description information between the first media playing device and the second media playing device, for example, by reading a two-dimensional code, an interaction flow of the multiple-screen interaction is greatly simplified, and a user can operate the device conveniently.
Fig. 8 is a flowchart illustrating a multi-screen playing method of a media file according to another embodiment of the invention. In this embodiment, the first media playing device may be a large-screen media playing device such as a television, and the second media playing device may be a small-screen media playing device such as a mobile phone. Referring to fig. 8, the method includes:
step 801, a first media playing device receives a multi-screen interaction request for a media file in response to a user operation.
And 802, generating description information of the media file according to the multi-screen interaction request by the first media playing device, and outputting the description information.
Step 801 and step 802 are the same as step 201 and step 202, respectively, and are not described again here.
Step 803, the second media playing device reads the description information output by the first media playing device, and analyzes the description information to obtain the content of the description information.
In an embodiment, the description information is displayed in the form of a two-dimensional code, and the second media playing device scans the two-dimensional code and obtains the content therein by parsing, including, for example, the identifier of the media file, the address of the first media playing device, and the required definition when the first media playing device plays the media file.
And step 804, the second media playing device obtains the playing address of the media file or the media file according to the content of the description information.
In an embodiment, according to the identifier and the definition of the media file in the description information, a playing address of the media file is searched and obtained, or a request is made to a background server to obtain a corresponding media file.
Step 805, the second media playing device generates a connection request carrying the playing address of the media file or the address of the second media playing device.
Step 806, the second media playing device sends a connection request to the first media playing device according to the content of the description information.
And sending a connection request to the first media playing device according to the address of the first media playing device in the description information.
In step 807, the first media playing device obtains the media file according to the received connection request.
As shown in step 203, the media file may be obtained according to the playing address of the media file carried in the received connection request, or the media file may be obtained from the second media playing device according to the address of the second media playing device carried in the received connection request.
Step 808, the first media playing device plays the acquired media file.
Step 809, when the first media playing device plays the media file, the second media playing device sends an operation instruction to control the playing of the media file.
When the network where the first media playing device and the second media playing device are located has a problem, or the playing of the media file is wrong or finished, the multi-screen interaction realized according to the steps is automatically disconnected.
Fig. 9 is a schematic structural diagram of a media playing device 900 according to an embodiment of the present invention. The media playing apparatus 900 includes a user interface module 910, a generating module 920, an output module 930, a communication module 940, an obtaining module 950, and a playing module 960. Wherein,
the user interface module 910 is configured to receive a multi-screen interaction request for a media file in response to a user operation;
a generating module 920, configured to generate description information of a media file according to the multi-screen interaction request received by the user interface module 910;
an output module 930, configured to output the description information generated by the generating module 920, so that the second media playing device obtains a playing address of the media file or the media file according to the description information, and sends a connection request carrying the playing address of the media file or the address of the second media playing device to the media playing device 900 according to the description information;
a communication module 940 for receiving a connection request;
an obtaining module 950, configured to obtain the media file through the communication module 940 according to the playing address of the media file carried in the connection request received by the communication module 940, or obtain the media file from the second media playing device through the communication module 940 according to the address of the second media playing device carried in the connection request received by the communication module 940; and a process for the preparation of a coating,
a playing module 960, configured to play the media file acquired by the acquiring module 950.
Fig. 10 is a schematic structural diagram of a media playing device 1000 according to another embodiment of the present invention. In an embodiment, the multi-screen interaction request carries an identifier of a media file, and accordingly, the generating module 920 includes:
the extracting unit 921, configured to extract an identifier of a media file from a multi-screen interaction request received by the user interface module 910;
a reading unit 922, configured to read an address of the media playing device 1000; and
the generating unit 923 is configured to generate description information including the identifier of the media file extracted by the extracting unit 921 and the address of the media playing device read by the reading unit 922, so that the second media playing device obtains the playing address of the media file or the media file according to the identifier of the media file, and sends a connection request according to the address of the media playing device.
In an embodiment, the generating module 920 further comprises:
a determining unit 924 configured to determine a required definition when playing the media file;
a generating unit 923, configured to carry the definition determined by the determining unit 924 in the description information, so that the second media playing device obtains the playing address of the media file with the definition or the media file with the definition according to the identifier of the media file, and sends a connection request according to the address of the media playing device 1000.
In an embodiment, when the connection request carries a playing address of the media file, the obtaining module 950 is configured to obtain the media file by accessing the playing address of the media file through the communication module 940.
In an embodiment, when the connection request carries an address of the second media playing device, the obtaining module 950 includes:
an establishing unit 951, configured to establish a connection with a second media playing device according to an address of the second media playing device through the communication module 940;
a receiving unit 952 is configured to receive the media file from the second media playing device through the communication module 940 based on the connection established by the establishing unit 951.
In an embodiment, the output module 930 is configured to display the description information in the form of a two-dimensional code, so that the second media playing device obtains the description information by scanning the two-dimensional code.
Fig. 11 is a schematic structural diagram of a media playback device 1100 according to another embodiment of the invention. The media playback apparatus 1100 may include: a processor 1110, a memory 1120, a port 1130, and a bus 1140. The processor 1110 and the memory 1120 are interconnected by a bus 1140. Processor 1110 can receive and transmit data via port 1130. Wherein,
the processor 1110 is configured to execute modules of machine-readable instructions stored by the memory 1120.
Memory 1120 stores modules of machine-readable instructions executable by processor 1110. The modules of instructions executable by processor 1110 include: a user interface module 1121, a generation module 1122, an output module 1123, a communication module 1124, an acquisition module 1125, and a play module 1126. Wherein,
user interface module 1121, when executed by processor 1110, may be: responding to user operation, receiving a multi-screen interaction request aiming at a media file;
the generation module 1122, when executed by the processor 1110, may be: generating description information of a media file according to a multi-screen interaction request received by the user interface module 1121;
output module 1123, when executed by processor 1110, may be: the description information generated by the output generation module 1122 is used to enable the second media playing device to obtain the playing address of the media file or the media file according to the description information, and send a connection request carrying the playing address of the media file or the address of the second media playing device to the media playing device 1100 according to the description information;
the communication module 1124 when executed by the processor 1110 may be: receiving a connection request;
the obtaining module 1125, when executed by the processor 1110, may be: acquiring the media file through the communication module 1124 according to the playing address of the media file carried in the connection request received by the communication module 1124, or acquiring the media file from the second media playing device through the communication module 1124 according to the address of the second media playing device carried in the connection request received by the communication module 1124;
the play module 1126, when executed by the processor 1110, may be: and playing the media file acquired by the acquiring module 1125.
It can be seen that the instructions stored in the memory 1120, when executed by the processor 1110, can implement various functions of the user interface module, the generation module, the output module, the communication module, the acquisition module, and the playing module in the various embodiments described above.
Fig. 12 is a schematic structural diagram of a media playing apparatus 1200 according to an embodiment of the invention. The media playing apparatus 1200 includes a reading module 1210, an obtaining module 1220, and a sending module 1230.
A reading module 1210, configured to read description information of a media file output by a second media playing device;
an obtaining module 1220, configured to obtain a playing address of the media file or the media file according to the description information read by the reading module 1210, where the second media playing device generates the description information in response to a multi-screen interaction request for the media file;
the sending module 1230 is configured to send a connection request carrying the playing address of the media file acquired by the acquiring module 1220 or the address of the media playing device 1200 to the second media playing device according to the description information read by the reading module 1210, so that the second media playing device acquires the media file according to the playing address of the media file, or acquires the media file from the media playing device 1200 according to the address of the media playing device 1200.
Fig. 13 is a schematic structural diagram of a media playing apparatus 1300 according to another embodiment of the present invention. In an embodiment, the obtaining module 1220 includes:
an analyzing unit 1221, configured to analyze the description information read by the reading module 1210 to obtain an identifier of the media file and an address of the second media playing device;
the searching unit 1222 is configured to search for a playing address of the obtained media file according to the identifier of the media file analyzed by the analyzing unit 1221, or request a background server to obtain the media file;
the transmitting module 1230 includes:
a generating unit 1231 configured to generate a connection request; the playing address of the media file found by the finding unit 1222 is carried in the generated connection request, or the address of the media playing device 1300 is carried in the generated connection request;
a sending unit 1232, configured to send a connection request to the second media playing device according to the address of the second media playing device parsed by the parsing unit 1221.
In one embodiment, the obtaining module 1220 includes:
an analyzing unit 1221, configured to analyze the description information read by the reading module 1210 to obtain an identifier of the media file, a required definition of the second media playing device when playing the media file, and an address of the second media playing device;
the searching unit 1222 is configured to search for a playing address of the media file with definition according to the identifier and the definition of the media file analyzed by the analyzing unit 1221, or request a backend server to obtain the media file with definition;
the transmitting module 1230 includes:
a generating unit 1231 configured to generate a connection request; the playing address of the media file found by the finding unit 1222 is carried in the generated connection request, or the address of the media playing device 1300 is carried in the generated connection request;
a sending unit 1232, configured to send a connection request to the second media playing device according to the address of the second media playing device parsed by the parsing unit 1221.
In one embodiment, the second media playing device displays the description information in the form of a two-dimensional code; accordingly, the reading module 1210 includes:
a turn-on unit 1211 for turning on the photographing device;
and a scanning unit 1212, configured to scan the two-dimensional code displayed by the second media playing apparatus through the shooting device to obtain the description information.
In an embodiment, the media playing apparatus 1300 further includes:
the control module 1240 is configured to, in response to a user operation when playing a media file on the second media playing device, send an operation instruction to the second media playing device through the sending module 1230 to control the playing of the media file in the second media playing device.
Fig. 14 is a schematic structural diagram of a media playing device 1400 according to another embodiment of the present invention. The media playing device 1400 may include: a processor 1410, a memory 1420, ports 1430, and a bus 1440. The processor 1410 and memory 1420 are interconnected by a bus 1440. Processor 1410 may receive and transmit data through port 1430. Wherein,
processor 1410 is operative to execute modules of machine-readable instructions stored by memory 1420.
Memory 1420 stores modules of machine-readable instructions executable by processor 1410. The processor 1410 may execute instruction modules including: a reading module 1421, an obtaining module 1422, and a sending module 1423. Wherein,
the reading module 1421, when executed by the processor 1410, may be: reading description information of a media file output by second media playing equipment;
the acquisition module 1422, when executed by the processor 1410, may be: acquiring a playing address of a media file or the media file according to the description information read by the reading module 1421, where the second media playing device generates the description information in response to a multi-screen interaction request for the media file;
the sending module 1423, when executed by the processor 1410, may be: sending a connection request carrying the playing address of the media file or the address of the media playing device 1400 acquired by the acquiring module 1422 to the second media playing device according to the description information read by the reading module 1421, so that the second media playing device acquires the media file according to the playing address of the media file, or acquires the media file from the media playing device 1400 according to the address of the media playing device 1400.
In one embodiment, the memory 1420 stores modules of instructions executable by the processor 1410 further including: a control module 1424. The control module 1424, when executed by the processor 1410, may be: when playing the media file on the second media playing device, in response to the user operation, an operation instruction is sent to the second media playing device through the sending module 1423 to control the playing of the media file in the second media playing device.
It can thus be seen that the instruction modules stored in memory 1420, when executed by processor 1410, may implement the various functions of the fetch module, transmit module, and control module in the various embodiments described above.
In the above device embodiment, the specific method for each module and unit to implement its own function is described in the method embodiment, and is not described herein again.
Fig. 15 is a schematic structural diagram of a media playing system 1500 according to an embodiment of the invention. The media playing system 1500 includes: a first media playing device 1510 and a second media playing device 1520, wherein,
the first media playing device 1510 is configured to, in response to a user operation, receive a multi-screen interaction request for a media file, generate description information of the media file according to the multi-screen interaction request, and output the description information, receive a connection request sent by the second media playing device 1520, acquire the media file according to a playing address of the media file carried in the received connection request, or acquire the media file from the second media playing device 1520 according to an address of the second media playing device 1520 carried in the received connection request, and play the acquired media file;
the second media playing device 1520 is configured to read description information of a media file output by the first media playing device 1510, obtain a playing address of the media file or the media file according to the read description information, and send a connection request carrying the playing address of the media file or an address of the second media playing device to the first media playing device 1510 according to the read description information.
Among them, the first media playing device 1510 may include various modules shown in fig. 9, and the second media playing device 1520 may include various modules shown in fig. 12.
Only the operations related to the interaction between the first media playing device 1510 and the second media playing device 1520 are described below, specifically as follows:
the output module 930 in the first media playing device 1510 is configured to output the description information, so that the reading module 1210 in the second media playing device 1520 reads the description information, and after obtaining the playing address of the media file or the media file according to the description information, the sending module 1230 sends a connection request carrying the playing address of the media file or the address of the second media playing device 1520 to the communication module 940 in the first media playing device 1510 according to the description information, so that the obtaining module 950 in the first media playing device 1510 obtains the media file according to the playing address of the media file, or obtains the media file from the sending module 1230 in the media playing device 1520 through the communication module 940 according to the address of the second media playing device 1520.
In the above system embodiment, the specific method for each module and unit to implement its own function is described in the method embodiment, and is not described herein again.
In addition, functional modules in the embodiments of the present invention may be integrated into one processing unit, or each module may exist alone physically, or two or more modules are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
In addition, each of the embodiments of the present invention can be realized by a data processing program executed by a data processing apparatus such as a computer. It is clear that the data processing program constitutes the invention. Further, the data processing program, which is generally stored in one storage medium, is executed by directly reading the program out of the storage medium or by installing or copying the program into a storage device (such as a hard disk and/or a memory) of the data processing device. Such a storage medium therefore also constitutes the present invention. The storage medium may use any type of recording means, such as a paper storage medium (e.g., paper tape, etc.), a magnetic storage medium (e.g., a flexible disk, a hard disk, a flash memory, etc.), an optical storage medium (e.g., a CD-ROM, etc.), a magneto-optical storage medium (e.g., an MO, etc.), and the like.
The invention therefore also discloses a storage medium in which a data processing program is stored which is designed to carry out any one of the embodiments of the method according to the invention described above.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (23)
1. A multi-screen playing method of a media file is applied to a first media playing device, and the method comprises the following steps:
responding to user operation, receiving a multi-screen interaction request aiming at a media file;
generating description information of the media file according to the multi-screen interaction request, and outputting the description information so that a second media playing device obtains a playing address of the media file or the media file according to the description information, and sends a connection request carrying the playing address of the media file or the address of the second media playing device to the first media playing device according to the description information;
receiving the connection request;
acquiring the media file according to the playing address of the media file carried in the received connection request, or acquiring the media file from the second media playing device according to the address of the second media playing device carried in the received connection request; and a process for the preparation of a coating,
and playing the acquired media file.
2. The method of claim 1, wherein the multi-screen interaction request carries an identifier of the media file;
the generating the description information of the media file according to the multi-screen interaction request comprises:
extracting the identification of the media file from the multi-screen interaction request;
reading the address of the first media playing device; and
and generating description information including the identifier of the media file and the address of the first media playing device, so that the second media playing device acquires the playing address of the media file or the media file according to the identifier of the media file, and sends the connection request according to the address of the first media playing device.
3. The method of claim 2, wherein the generating description information of the media file according to the multi-screen interaction request further comprises:
and determining definition required when the media file is played, and carrying the definition in the description information, so that the second media playing device acquires a playing address of the media file with the definition or the media file with the definition according to the identifier of the media file, and sends the connection request according to the address of the first media playing device.
4. The method according to any one of claims 1 to 3, wherein when the connection request carries a play address of the media file, the media file is acquired by accessing the play address of the media file.
5. The method according to any one of claims 1 to 3, wherein, when the connection request carries an address of the second media playing device, the obtaining the media file from the second media playing device according to the address of the second media playing device carried in the received connection request includes:
establishing connection with the second media playing device according to the address of the second media playing device; and a process for the preparation of a coating,
receiving the media file from the second media playback device over the established connection.
6. The method of any of claims 1-3, wherein the outputting the description information comprises:
and displaying the description information in a form of a two-dimensional code so that the second media playing device obtains the description information by scanning the two-dimensional code.
7. A multi-screen playing method of a media file is applied to a first media playing device, and the method comprises the following steps:
reading description information of a media file output by second media playing equipment;
acquiring a playing address of the media file or the media file according to the read description information, wherein the second media playing device generates the description information in response to a multi-screen interaction request for the media file; and a process for the preparation of a coating,
and sending a connection request carrying the playing address of the media file or the address of the first media playing device to the second media playing device according to the read description information so that the second media playing device acquires the media file according to the playing address of the media file, or acquires the media file from the first media playing device according to the address of the first media playing device.
8. The method of claim 7, wherein the obtaining the playing address of the media file or the media file according to the read description information comprises:
analyzing the description information to obtain the identifier of the media file and the address of the second media playing device; and a process for the preparation of a coating,
searching for a playing address of the media file according to the identifier of the media file, or requesting a background server to obtain the media file;
the sending, to the second media playing device according to the read description information, the connection request carrying the playing address of the media file or the address of the first media playing device includes:
generating a connection request;
carrying the searched playing address of the media file in the generated connection request, or carrying the address of the first media playing device in the generated connection request; and a process for the preparation of a coating,
and sending the connection request to the second media playing device according to the address of the second media playing device obtained by analyzing the description information.
9. The method of claim 7, wherein the obtaining the playing address of the media file or the media file according to the read description information comprises:
analyzing the description information to obtain the identifier of the media file, the definition required by the second media playing device when playing the media file and the address of the second media playing device; and a process for the preparation of a coating,
according to the identification of the media file and the definition, searching to obtain a playing address of the media file with the definition, or requesting a background server to obtain the media file with the definition;
the sending, to the second media playing device according to the read description information, the connection request carrying the playing address of the media file or the address of the first media playing device includes:
generating a connection request;
carrying the searched playing address of the media file with the definition in the generated connection request, or carrying the address of the first media playing device in the generated connection request; and a process for the preparation of a coating,
and sending the connection request to the second media playing device according to the address of the second media playing device obtained by analyzing the description information.
10. The method of claim 7, wherein the second media playing device displays the description information in a form of a two-dimensional code;
the reading of the description information of the media file output by the second media playing device includes:
starting a shooting device; and a process for the preparation of a coating,
and scanning the two-dimensional code displayed by the second media playing equipment through the shooting device to obtain the description information.
11. The method of any of claims 7 to 10, further comprising:
and when the media file is played on the second media playing device, responding to the user operation, and sending an operation instruction to the second media playing device so as to control the playing of the media file in the second media playing device.
12. A media playback device, comprising:
the system comprises a user interface module, a multi-screen interaction module and a display module, wherein the user interface module is used for responding to user operation and receiving a multi-screen interaction request aiming at a media file;
the generating module is used for generating the description information of the media file according to the multi-screen interaction request received by the user interface module;
the output module is used for outputting the description information generated by the generation module so that the second media playing device obtains the playing address of the media file or the media file according to the description information, and sends a connection request carrying the playing address of the media file or the address of the second media playing device to the second media playing device according to the description information;
a communication module for receiving the connection request;
an obtaining module, configured to obtain the media file through the communication module according to a playing address of the media file carried in the connection request received by the communication module, or obtain the media file from the second media playing device through the communication module according to an address of the second media playing device carried in the connection request received by the communication module; and a process for the preparation of a coating,
and the playing module is used for playing the media file acquired by the acquiring module.
13. The media playing device of claim 12, wherein the multi-screen interaction request carries an identifier of the media file;
the generation module comprises:
the extraction unit is used for extracting the identification of the media file from a multi-screen interaction request received by the user interface module;
a reading unit, which is used for reading the address of the media playing device; and
and the generating unit is used for generating description information including the identifier of the media file extracted by the extracting unit and the address of the media playing device read by the reading unit so that the second media playing device acquires the playing address of the media file or the media file according to the identifier of the media file and sends the connection request according to the address of the media playing device.
14. The media playback device of claim 13, the generation module further comprising:
a determining unit, configured to determine a required definition when playing the media file;
the generating unit is configured to carry the definition determined by the determining unit in the description information, so that the second media playing device obtains a playing address of the media file with the definition or the media file with the definition according to the identifier of the media file, and sends the connection request according to the address of the media playing device.
15. The media playing device according to any one of claims 12 to 14, wherein when the connection request carries a playing address of the media file, the obtaining module is configured to obtain the media file by accessing the playing address of the media file through the communication module.
16. The media playing device according to any one of claims 12 to 14, wherein when the connection request carries an address of the second media playing device, the obtaining module includes:
the establishing unit is used for establishing connection with the second media playing equipment through the communication module according to the address of the second media playing equipment;
a receiving unit, configured to receive, through the communication module, the media file from the second media playing device based on the connection established by the establishing unit.
17. The media playing device according to any one of claims 12 to 14, wherein the output module is configured to display the description information in a form of a two-dimensional code, so that the second media playing device obtains the description information by scanning the two-dimensional code.
18. A media playback device, comprising:
the reading module is used for reading the description information of a media file output by the second media playing device;
the acquisition module is used for acquiring a playing address of the media file or the media file according to the description information read by the reading module, wherein the second media playing device responds to a multi-screen interaction request aiming at the media file to generate the description information; and a process for the preparation of a coating,
a sending module, configured to send, to the second media playing device according to the description information read by the reading module, a connection request carrying the playing address of the media file acquired by the acquiring module or the address of the second media playing device, so that the second media playing device acquires the media file according to the playing address of the media file, or acquires the media file from the second media playing device according to the address of the second media playing device.
19. The media playback device of claim 18, wherein the obtaining module comprises:
the analysis unit is used for analyzing the description information read by the reading module to obtain the identifier of the media file and the address of the second media playing device;
the searching unit is used for searching and obtaining a playing address of the media file according to the identifier of the media file analyzed by the analyzing unit, or requesting a background server to obtain the media file;
the sending module comprises:
a generation unit configured to generate a connection request; carrying the playing address of the media file searched by the searching unit in the generated connection request, or carrying the address of the media playing device in the generated connection request;
and the sending unit is used for sending the connection request to the second media playing equipment according to the address of the second media playing equipment analyzed by the analyzing unit.
20. The media playback device of claim 18, wherein the obtaining module comprises:
the analysis unit is used for analyzing the description information read by the reading module to obtain the identifier of the media file, the definition required by the second media playing device when playing the media file and the address of the second media playing device;
the searching unit is used for searching and obtaining a playing address of the media file with the definition according to the identifier of the media file analyzed by the analyzing unit and the definition, or requesting a background server to obtain the media file with the definition;
the sending module comprises:
a generation unit configured to generate a connection request; carrying the playing address of the media file with the definition searched by the searching unit in the generated connection request, or carrying the address of the media playing device in the generated connection request;
and the sending unit is used for sending the connection request to the second media playing equipment according to the address of the second media playing equipment analyzed by the analyzing unit.
21. The media playback apparatus of claim 18, wherein the second media playback apparatus displays the description information in the form of a two-dimensional code;
the reading module comprises:
the starting unit is used for starting the shooting device;
and the scanning unit is used for scanning the two-dimensional code displayed by the second media playing equipment through the shooting device to obtain the description information.
22. The media playback device of any one of claims 18 to 21, further comprising:
and the control module is used for responding to user operation when the media file is played on the second media playing device, and sending an operation instruction to the second media playing device through the sending module so as to control the playing of the media file in the second media playing device.
23. A media playing system, comprising: a first media playback device and a second media playback device, wherein,
the first media playing device is configured to, in response to a user operation, receive a multi-screen interaction request for a media file, generate description information of the media file according to the multi-screen interaction request, output the description information, receive the connection request sent by the second media playing device, acquire the media file according to a playing address of the media file carried in the received connection request, or acquire the media file from the second media playing device according to an address of the second media playing device carried in the received connection request, and play the acquired media file;
the second media playing device is configured to read description information of a media file output by the first media playing device, obtain a playing address of the media file or the media file according to the read description information, and send a connection request carrying the playing address of the media file or an address of the second media playing device to the first media playing device according to the read description information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510294358.4A CN104918105B (en) | 2015-06-02 | 2015-06-02 | More screen playing methods, equipment and the system of media file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510294358.4A CN104918105B (en) | 2015-06-02 | 2015-06-02 | More screen playing methods, equipment and the system of media file |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104918105A true CN104918105A (en) | 2015-09-16 |
CN104918105B CN104918105B (en) | 2018-04-27 |
Family
ID=54086747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510294358.4A Active CN104918105B (en) | 2015-06-02 | 2015-06-02 | More screen playing methods, equipment and the system of media file |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104918105B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106210868A (en) * | 2016-06-23 | 2016-12-07 | 乐视控股(北京)有限公司 | Terminal unit, the transmission of multimedia file, player method and Play System |
CN106454415A (en) * | 2016-09-27 | 2017-02-22 | 乐视控股(北京)有限公司 | Video playing control method and device |
CN106534910A (en) * | 2016-12-02 | 2017-03-22 | 腾讯科技(深圳)有限公司 | Multimedia playing control system, method and device |
CN106559702A (en) * | 2015-09-29 | 2017-04-05 | 中国电信股份有限公司 | Multi-screen interaction method and system, home gateway |
WO2017201901A1 (en) * | 2016-05-23 | 2017-11-30 | 深圳Tcl数字技术有限公司 | Video program pushing method and device |
CN107529075A (en) * | 2017-07-25 | 2017-12-29 | 触信(厦门)智能科技有限公司 | Across screen continuous playing method, system, server, equipment and the equipment across screen continued broadcasting |
CN109729402A (en) * | 2017-10-31 | 2019-05-07 | 腾讯科技(深圳)有限公司 | A kind of media content synchronization method, apparatus and storage medium |
CN110430463A (en) * | 2018-10-11 | 2019-11-08 | 彩云之端文化传媒(北京)有限公司 | Across screen intelligent algorithm and based on the personal TV across screen intelligent algorithm |
CN110557674A (en) * | 2018-05-30 | 2019-12-10 | 环球天成科技(北京)有限公司 | Intelligent screen projection playing and transmitting method and device |
CN111198666A (en) * | 2018-11-20 | 2020-05-26 | 中科创达软件股份有限公司 | Multi-screen starting animation linkage method based on Hypervisor and related equipment |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100274775A1 (en) * | 2009-04-24 | 2010-10-28 | Paul Fontes | System and method of displaying related sites |
CN102546616A (en) * | 2011-12-28 | 2012-07-04 | Tcl集团股份有限公司 | Achieving method for media sharing and interaction and digital household media server |
CN102833365A (en) * | 2012-08-23 | 2012-12-19 | Tcl集团股份有限公司 | File playing method and system based on DLNA (Digital Living Network Alliance) and driving and driven DLNA equipment |
CN103596019A (en) * | 2012-08-13 | 2014-02-19 | 中国电信股份有限公司 | A method and a system used for displaying IPTV content across screens |
CN103607380A (en) * | 2013-11-07 | 2014-02-26 | 深圳创维数字技术股份有限公司 | Multi-screen interaction method, device thereof and system thereof |
CN103718528A (en) * | 2013-08-30 | 2014-04-09 | 华为技术有限公司 | Method of cooperatively playing multimedia files by means of multiple terminals, related equipment and related system |
CN103957218A (en) * | 2014-05-14 | 2014-07-30 | 刘瑞雪 | Shared media playing method and system |
CN104092484A (en) * | 2013-12-12 | 2014-10-08 | 腾讯科技(深圳)有限公司 | Multimedia stream sharing method, sending terminal and receiving terminal |
-
2015
- 2015-06-02 CN CN201510294358.4A patent/CN104918105B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100274775A1 (en) * | 2009-04-24 | 2010-10-28 | Paul Fontes | System and method of displaying related sites |
CN102546616A (en) * | 2011-12-28 | 2012-07-04 | Tcl集团股份有限公司 | Achieving method for media sharing and interaction and digital household media server |
CN103596019A (en) * | 2012-08-13 | 2014-02-19 | 中国电信股份有限公司 | A method and a system used for displaying IPTV content across screens |
CN102833365A (en) * | 2012-08-23 | 2012-12-19 | Tcl集团股份有限公司 | File playing method and system based on DLNA (Digital Living Network Alliance) and driving and driven DLNA equipment |
CN103718528A (en) * | 2013-08-30 | 2014-04-09 | 华为技术有限公司 | Method of cooperatively playing multimedia files by means of multiple terminals, related equipment and related system |
CN103607380A (en) * | 2013-11-07 | 2014-02-26 | 深圳创维数字技术股份有限公司 | Multi-screen interaction method, device thereof and system thereof |
CN104092484A (en) * | 2013-12-12 | 2014-10-08 | 腾讯科技(深圳)有限公司 | Multimedia stream sharing method, sending terminal and receiving terminal |
CN103957218A (en) * | 2014-05-14 | 2014-07-30 | 刘瑞雪 | Shared media playing method and system |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106559702B (en) * | 2015-09-29 | 2019-10-22 | 中国电信股份有限公司 | Multi-screen interaction method and system, home gateway |
CN106559702A (en) * | 2015-09-29 | 2017-04-05 | 中国电信股份有限公司 | Multi-screen interaction method and system, home gateway |
WO2017201901A1 (en) * | 2016-05-23 | 2017-11-30 | 深圳Tcl数字技术有限公司 | Video program pushing method and device |
CN106210868A (en) * | 2016-06-23 | 2016-12-07 | 乐视控股(北京)有限公司 | Terminal unit, the transmission of multimedia file, player method and Play System |
CN106454415A (en) * | 2016-09-27 | 2017-02-22 | 乐视控股(北京)有限公司 | Video playing control method and device |
CN106534910A (en) * | 2016-12-02 | 2017-03-22 | 腾讯科技(深圳)有限公司 | Multimedia playing control system, method and device |
CN107529075A (en) * | 2017-07-25 | 2017-12-29 | 触信(厦门)智能科技有限公司 | Across screen continuous playing method, system, server, equipment and the equipment across screen continued broadcasting |
CN107529075B (en) * | 2017-07-25 | 2020-04-14 | 触信(厦门)智能科技有限公司 | Cross-screen continuous playing method, system, server, equipment and cross-screen continuous playing equipment |
CN109729402A (en) * | 2017-10-31 | 2019-05-07 | 腾讯科技(深圳)有限公司 | A kind of media content synchronization method, apparatus and storage medium |
WO2019085925A1 (en) * | 2017-10-31 | 2019-05-09 | 腾讯科技(深圳)有限公司 | Media content synchronization method, device and storage medium |
CN110557674A (en) * | 2018-05-30 | 2019-12-10 | 环球天成科技(北京)有限公司 | Intelligent screen projection playing and transmitting method and device |
CN110430463A (en) * | 2018-10-11 | 2019-11-08 | 彩云之端文化传媒(北京)有限公司 | Across screen intelligent algorithm and based on the personal TV across screen intelligent algorithm |
CN111198666A (en) * | 2018-11-20 | 2020-05-26 | 中科创达软件股份有限公司 | Multi-screen starting animation linkage method based on Hypervisor and related equipment |
Also Published As
Publication number | Publication date |
---|---|
CN104918105B (en) | 2018-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104918105B (en) | More screen playing methods, equipment and the system of media file | |
CN109981607B (en) | Media stream processing method and device, electronic equipment and storage medium | |
US20190116209A1 (en) | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device | |
KR102109985B1 (en) | Application discovery | |
CN115103337B (en) | Method and apparatus for executing application in wireless communication system | |
US20140253803A1 (en) | Method, Apparatus, and System for Displaying Interactive Message | |
JP2018513583A (en) | Audio video file live streaming method, system and server | |
AU2010294783B2 (en) | Method and device for providing complementary information | |
CN104539977A (en) | Live broadcast previewing method and device | |
US10972581B2 (en) | Media processing method and device | |
WO2014190655A1 (en) | Application synchronization method, application server and terminal | |
CN111901695B (en) | Video content interception method, device and equipment and computer storage medium | |
US20110302603A1 (en) | Content output system, content output method, program, terminal device, and output device | |
US7941500B2 (en) | Method and device for managing content, storage medium, and adaptive content playing method using the same | |
US9898443B2 (en) | Method and system for webpage processing | |
WO2017193678A1 (en) | Device control method and apparatus, and device control system | |
WO2012155539A1 (en) | Method and near field communication network for sharing data and applications in the near field communication network | |
CN112584200B (en) | Screen projection method, system, electronic equipment and storage medium | |
WO2015180446A1 (en) | System and method for maintaining connection channel in multi-device interworking service | |
CN106970849A (en) | A kind of on-screen data preparation method and device | |
CN111654753B (en) | Application program starting method and display device | |
EP3311542B1 (en) | System and method for setting time and date in a device without access to network time protocol | |
WO2015089790A1 (en) | Service processing method, apparatus, and system | |
CN116708867B (en) | Live broadcast data processing method, device, equipment and storage medium | |
US10491681B2 (en) | Method and a device for enriching a call |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |