CN104918105A - Media file multi-screen playing method, device and system - Google Patents

Media file multi-screen playing method, device and system Download PDF

Info

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
playing
media playing
address
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
Application number
CN201510294358.4A
Other languages
Chinese (zh)
Other versions
CN104918105B (en
Inventor
左洪涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201510294358.4A priority Critical patent/CN104918105B/en
Publication of CN104918105A publication Critical patent/CN104918105A/en
Application granted granted Critical
Publication of CN104918105B publication Critical patent/CN104918105B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4222Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation 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

The multi-screen player method of media file, equipment and system
Technical field
The present invention relates to technical field of media play, particularly relate to a kind of multi-screen player method, equipment and system of media file.
Background technology
Universal along with smart mobile phone and intelligent television, among the multi-screen interactive life being applied to us widely.So-called multi-screen interactive technology, refer to based on certain interconnection protocol at different apparatus for media playing (such as, mobile phone, panel computer, TV) on carry out the transmission of contents of media files, parsing, the sequence of operations such as displaying and control, with the shared media file that will show, enrich the multimedia life of user.Such as, play on TV by the film on mobile phone, the picture on panel computer shows on TV, by the content projection on computer display interface on TV.
Media file is normally projected television from mobile terminal by existing multi-screen interactive technology, i.e. one-way interaction limits the use scenes of multi-screen interactive; In addition, usually occur that when interaction media file is in the asymmetric situation of the state of interactive both sides, such as, mobile terminal possesses the copyright of certain media file, but television does not have the copyright of this media file or cannot play because of other reasons, make user cannot watch or browse this media file on TV, thus interaction scenarios when limiting multi-screen interactive, reduce Consumer's Experience when multi-screen is play.
Summary of the invention
In view of this, the invention provides a kind of multi-screen player method, equipment and system of media file, the multi-screen of two-way interaction can be provided to play solution, improve Consumer's Experience when multi-screen is play.
Technical scheme of the present invention is achieved in that
The invention provides a kind of multi-screen player method of media file, be applied to the first apparatus for media playing, in response to user operation, receive the multi-screen interactive request for a media file; The descriptor of media file is generated according to multi-screen interactive request, and export descriptor, to make the second apparatus for media playing obtain broadcast address or the media file of media file according to descriptor, and send the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing to the first apparatus for media playing according to descriptor; Receive connection request; Broadcast address according to the media file carried in received connection request obtains media file, or the address according to the second apparatus for media playing carried in received connection request obtains media file from the second apparatus for media playing; And, play the media file obtained.
Present invention also offers a kind of multi-screen player method of media file, be applied to the first apparatus for media playing, read the descriptor of the media file that the second apparatus for media playing exports; Obtain broadcast address or the media file of media file according to the descriptor read, wherein, the second apparatus for media playing generates descriptor in response to the multi-screen interactive request for media file; And, send the connection request carrying the broadcast address of media file or the address of the first apparatus for media playing to the second apparatus for media playing according to the descriptor read, media file is obtained according to the broadcast address of media file to make the second apparatus for media playing, or the address according to the first apparatus for media playing obtains media file from the first apparatus for media playing.
Invention further provides a kind of apparatus for media playing, comprise Subscriber Interface Module SIM, in response to user operation, receive the multi-screen interactive request for a media file; Generation module, the multi-screen interactive request for receiving according to Subscriber Interface Module SIM generates the descriptor of media file; Output module, for exporting the descriptor that generation module generates, to make the second apparatus for media playing obtain broadcast address or the media file of media file according to descriptor, and send the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing to this apparatus for media playing according to descriptor; Communication module, for receiving connection request; Acquisition module, media file is obtained for the broadcast address of media file of carrying in the connection request that receives according to communication module by communication module, or, obtain media file by communication module from the second apparatus for media playing according to the address of the second apparatus for media playing carried in the connection request that communication module receives; And playing module, for playing the media file that acquisition module obtains.
Present invention also offers a kind of apparatus for media playing, comprise read module, for reading the descriptor of the media file that the second apparatus for media playing exports; Acquisition module, the descriptor for reading according to read module obtains broadcast address or the media file of media file, and wherein, the second apparatus for media playing generates descriptor in response to the multi-screen interactive request for media file; And, sending module, descriptor for reading according to read module carries the broadcast address of media file of acquisition module acquisition or the connection request of the address of this apparatus for media playing to the second apparatus for media playing transmission, media file is obtained according to the broadcast address of media file to make the second apparatus for media playing, or the address according to this apparatus for media playing obtains media file from this apparatus for media playing.
Invention further provides a kind of media play system, comprise the first apparatus for media playing and the second apparatus for media playing, wherein, first apparatus for media playing, for in response to user operation, receive the multi-screen interactive request for a media file, the descriptor of media file is generated according to multi-screen interactive request, and export descriptor, receive the connection request that the second apparatus for media playing sends, broadcast address according to the media file carried in received connection request obtains media file, or, address according to the second apparatus for media playing carried in received connection request obtains media file from the second apparatus for media playing, and play the media file obtained, second apparatus for media playing, for reading the descriptor of the media file that the first apparatus for media playing exports, obtain broadcast address or the media file of media file according to the descriptor read, send the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing according to the descriptor read to the first apparatus for media playing.
Compared with prior art, method provided by the invention, the apparatus for media playing of either end in multi-screen interactive can be made can to initiate multi-screen interactive request, the multi-screen providing two-way interaction plays solution, and the apparatus for media playing that can overcome certain one end cannot play the limitation of media file, improve Consumer's Experience when multi-screen is play.
Accompanying drawing explanation
The implementation environment schematic diagram of Fig. 1 involved by the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of the multi-screen player method of the media file of foundation one embodiment of the invention;
Fig. 3 is the interface schematic diagram of the reception multi-screen interactive request according to one embodiment of the invention;
Fig. 4 A is the interface schematic diagram of the searching media files according to another embodiment of the present invention;
Fig. 4 B is the interface schematic diagram of the reception multi-screen interactive request according to another embodiment of the present invention;
Fig. 5 is the interface schematic diagram of the display resolution list according to one embodiment of the invention;
Fig. 6 is the interface schematic diagram of the display description information according to one embodiment of the invention;
Fig. 7 is the schematic flow sheet of the multi-screen player method of the media file of foundation another embodiment of the present invention;
Fig. 8 is the schematic flow sheet of the multi-screen player method of the media file of foundation further embodiment of this invention;
Fig. 9 is the structural representation of the apparatus for media playing according to one embodiment of the invention;
Figure 10 is the structural representation of the apparatus for media playing according to another embodiment of the present invention;
Figure 11 is the structural representation of the apparatus for media playing according to further embodiment of this invention;
Figure 12 is the structural representation of the apparatus for media playing according to one embodiment of the invention;
Figure 13 is the structural representation of the apparatus for media playing according to another embodiment of the present invention;
Figure 14 is the structural representation of the apparatus for media playing according to further embodiment of this invention;
Figure 15 is the structural representation of the media play system according to one embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The implementation environment schematic diagram of Fig. 1 involved by the embodiment of the present invention.See Fig. 1, Multi-screen interaction system 100 comprises two and plural apparatus for media playing 101,102 ... 10n.When realizing multi-screen interactive, each apparatus for media playing can as the initiator of multi-screen interactive, apparatus for media playing to other initiates multi-screen interactive request, mutual by between two between apparatus for media playing, plays media file on two and plural apparatus for media playing.This media file can be video, audio frequency or picture etc.
Wherein, each apparatus for media playing can be independent apparatus for media playing, also can be positioned at arbitrary electronic equipment with media play function, include but not limited to intelligent television, desktop computer, palmtop PC, panel computer, smart mobile phone etc.
In the present invention, can be communicated by wireless or wired mode between apparatus for media playing between two, based on interconnection protocol comprise WirelessHD technology (WiDi), DLNA (DLNA) agreement, IGRS protocol etc.
Fig. 2 is the schematic flow sheet of the multi-screen player method of the media file of foundation one embodiment of the invention.The method is applied to the first apparatus for media playing.In the present embodiment, the first apparatus for media playing can be the apparatus for media playing of the large-screens such as TV, and the second apparatus for media playing related in following step can be the apparatus for media playing of the small screen such as mobile phone.See Fig. 2, the method comprises:
Step 201, in response to user operation, receive the multi-screen interactive request for a media file.
Wherein, this multi-screen interactive request comprises the identification information of the media file that will play.
In one embodiment, when user attempts search in television and plays a media file, if this media file does not have copyright in television or cannot play because of other reasons, then can there is the button of " multi-screen interactive request " on TV display interface, receive the clicking operation of user.
Fig. 3 is the schematic diagram at the interface 300 of the reception multi-screen interactive request of foundation one embodiment of the invention.See Fig. 3, in the interface 300 of the first apparatus for media playing, user inputs the media file information wanting to watch in square frame 301, the title of such as media file or keyword, and then button click 302 is searched for, and shows the result after search in square frame 303.If show " without relevant search result " in square frame 303, such as, first apparatus for media playing does not have the copyright of this media file, therefore this media file cannot be searched, the button 304 of " multi-screen interactive request " is then provided in interface 300, after user's button click 304, the first apparatus for media playing receives the instruction of Client-initiated multi-screen interactive request, and wherein this multi-screen interactive request includes the media file information that user inputs in square frame 301.
Fig. 4 A is the schematic diagram at the interface 410 of the searching media files of foundation another embodiment of the present invention, and Fig. 4 B is the schematic diagram at the interface 420 of the reception multi-screen interactive request of foundation another embodiment of the present invention.Wherein, user inputs the media file information wanting to watch in square frame 411, and then button click 412 is searched for, and in square frame 413, display searches the media file that a name is called " media file 1 ".Click the broadcast button 414 in 413 as user after, play in the square frame 421 shown in Fig. 4 B, if this media file for a certain reason cannot normal play, then eject square frame 422, display reminding information wherein, such as " there is playback error ", so user can click " multi-screen interactive request " button 423, corresponding instruction is sent to the first apparatus for media playing, wherein this multi-screen interactive request includes the media file information that user inputs in 411, the information of " media file 1 " of its correspondence shown in square frame 413.
In another embodiment, the hardware button on another equipment that can also be connected with the first apparatus for media playing by user operation initiates the instruction of multi-screen interactive request.Such as, TV remote controller is provided with special multi-screen interactive request button, is sent the instruction of the multi-screen interactive request for a certain media file by this button of user operation to the first apparatus for media playing.
Step 202, generate the descriptor of media file according to multi-screen interactive request, and export descriptor, to make the second apparatus for media playing obtain broadcast address or the media file of media file according to descriptor, and send the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing to the first apparatus for media playing according to descriptor.
In one embodiment, the mark of media file is extracted in the multi-screen interactive request received from step 201, read the address of the first apparatus for media playing, then the descriptor comprising the mark of media file and the address of the first apparatus for media playing is generated, thus make the second apparatus for media playing obtain the broadcast address of media file according to the mark of media file or obtain this media file, and send connection request according to the address of the first apparatus for media playing.
Such as, when embody rule, the title " bear haunts " being designated a video file of media file, the address of the first apparatus for media playing comprises Internet protocol (IP) address, medium education (MAC) address.In addition, the version number etc. of the operating system that the first apparatus for media playing uses can also be comprised in descriptor.
In another embodiment, first apparatus for media playing except extracting the mark of media file from the multi-screen interactive request received, read the address of the first apparatus for media playing, definition required when also determining further to play this media file, and above-mentioned three kinds of information are carried in descriptor, to make the second apparatus for media playing obtain according to the mark of media file the media file that the broadcast address that possesses the media file of this definition or acquisition possess this definition, and send connection request according to the address of the first apparatus for media playing.
Wherein, definition required when determining to play this media file, can, by receiving the operation of user, select a definition as definition required during this media file of broadcasting from definition list; Or, also without the need to user operation, the definition of acquiescence can be set as required definition.This definition can comprise the parameter informations such as resolution, frame per second, coded format and code check.
Such as, user, after " the multi-screen interactive request " 304 clicked in Fig. 3 or " the multi-screen interactive request " 423 in Fig. 4 B, exports the definition list of a media file on the tv screen, selects required definition for user.Fig. 5 is the schematic diagram at the interface 500 of the display resolution list of foundation one embodiment of the invention, wherein, definition is divided into three ranks, i.e. " SD ", " high definition " and " super clear ", each rank the is corresponding numerical value of resolution, frame per second, coded format and code check.As shown in Figure 5, user have selected the rank of definition for " SD ".Here, the concrete numerical value of definition can have influence on the size of obtained media file, thus can have influence on the delivery time required when the first media device obtains this media file.
In one embodiment, exporting descriptor can adopt the mode of Quick Response Code to show on the screen of the first apparatus for media playing.Fig. 6 is the schematic diagram at the interface 600 of the display description information of foundation one embodiment of the invention.Wherein, in interface 600, square frame 610 shows the Quick Response Code of this descriptor; In block 620, to the second apparatus for media playing display reminding information, namely " foregoing description information please be scan, to carry out multi-screen interactive " simultaneously.
Step 203, reception connection request, broadcast address according to the media file carried in received connection request obtains media file, or the address according to the second apparatus for media playing carried in received connection request obtains media file from the second apparatus for media playing.
In one embodiment, connection request carries the broadcast address of media file, and now, the broadcast address that the first apparatus for media playing accesses this media file obtains this media file.Such as, during embody rule, mobile phone obtains the broadcast address of this media file by the identifier lookup of media file, and this broadcast address is expressed as the form of URL(Uniform Resource Locator) (URL) chained address, and then TV obtains this media file by accessing this URL link address.
In another embodiment, connection request carries the address of the second apparatus for media playing, now, first apparatus for media playing sets up the connection of transfer of data according to the address of the second apparatus for media playing and the second apparatus for media playing, then passes through set up connection from the second apparatus for media playing receiving media file.Such as, during embody rule, mobile phone has got this media file, when behind the IP address that TV knows mobile phone from connection request and MAC Address, sets up the wireless connections between mobile phone, then receive this media file from mobile phone by an interconnection protocol.
The media file that step 204, broadcasting obtain.
First apparatus for media playing plays this media file to user after getting this media file by above-mentioned steps.
According to embodiments of the invention, by response to user operation, receive the multi-screen interactive request for a media file; The descriptor of media file is generated according to multi-screen interactive request, and export descriptor, to make the second apparatus for media playing obtain broadcast address or the media file of media file according to descriptor, and send the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing to the first apparatus for media playing according to descriptor; Receive connection request; Broadcast address according to the media file carried in received connection request obtains media file, or the address according to the second apparatus for media playing carried in received connection request obtains media file from the second apparatus for media playing; And play the media file obtained, make the apparatus for media playing of either end in multi-screen interactive can initiate multi-screen interactive request, the multi-screen providing two-way interaction plays solution, facilitate the operation of user, and the apparatus for media playing that can overcome certain one end cannot play the limitation of media file, even if when not having copyright maybe cannot play, also can get required media file, therefore improve Consumer's Experience when multi-screen is play.
Fig. 7 is the schematic flow sheet of the multi-screen player method of the media file of foundation another embodiment of the present invention.The method is applied to the first apparatus for media playing.In the present embodiment, the first apparatus for media playing can be the apparatus for media playing of the small screen such as mobile phone, and the second apparatus for media playing related in following step can be the apparatus for media playing of the large-screens such as TV.See Fig. 7, the method comprises:
Step 701, read the descriptor of a media file that the second apparatus for media playing exports.
In one embodiment, the second apparatus for media playing carrys out display description information with the form of Quick Response Code.First apparatus for media playing, when reading, by receiving the operation of user, opens filming apparatus, scans the Quick Response Code of the second apparatus for media playing display to obtain descriptor by filming apparatus.
Such as, when embody rule, the camera in user's starting hand-set, aims at the Quick Response Code that video screen shows by this camera, as shown in the square frame 610 in Fig. 6, reads out by scanning Quick Response Code the descriptor comprised in this Quick Response Code.
The descriptor that step 702, basis read obtains broadcast address or the media file of media file, and wherein, the second apparatus for media playing generates descriptor in response to the multi-screen interactive request for media file.
In one embodiment, resolve and obtain the mark of media file and the address of the second apparatus for media playing from descriptor, wherein, the mark of media file is used to specify the media file that the second apparatus for media playing will be play; The address of the second apparatus for media playing connects for follow-up and the first apparatus for media playing.Such as, the film will playing " bear haunts " on this TV is known after the Quick Response Code on mobile telephone scanning video screen.
Further, according to the mark of media file, the broadcast address obtaining media file can be searched, or obtain this media file to background server request, then connection request is generated, the broadcast address of searching the media file obtained be carried in generated connection request, or be carried in generated connection request by the address of the first apparatus for media playing, the address according to resolving the second apparatus for media playing obtained from descriptor sends connection request to the second apparatus for media playing.
Such as, mobile phone, by this video file of wireless network search " bear haunts ", obtains corresponding URL address; Or also to video flowing corresponding to this video file of video server request, can download from this video server and obtain video file and store.If obtain URL address, then this URL address is carried in a connection request by mobile phone.If obtain this video file, then can the address of mobile phone be carried in a connection request, now, mobile phone has known the address of TV by reading descriptor, by sending connection request, the address of self is informed TV, thus mobile phone and TV have all known the address of the other side, then can set up data transmission link therebetween according to certain connection protocol, for transmission video file.
In another embodiment, resolve from descriptor and obtain outside the mark of media file and the address of the second apparatus for media playing, definition required when obtaining the second apparatus for media playing broadcasting media file can also be resolved.Usually, the definition of same media file is different, and corresponding video flowing is also just different.Then the first apparatus for media playing is according to the mark of media file and definition, the broadcast address of the media file obtaining possessing this definition can be searched, or obtain to background server request the media file possessing this definition, then connection request is generated, be carried in generated connection request by searching the broadcast address possessing the media file of definition obtained, or the address of the first apparatus for media playing is carried in generated connection request, address according to resolving the second apparatus for media playing obtained from descriptor sends connection request to the second apparatus for media playing.
Such as, mathematics expression information knows broadcasting " bear haunts " film on TV, and required definition is " SD ", according to this index request, mobile phone and then search the broadcast address that obtains SD movie file or obtain this SD movie file to background server request.
The descriptor that step 703, basis read sends the connection request carrying the broadcast address of media file or the address of the first apparatus for media playing to the second apparatus for media playing, media file is obtained according to the broadcast address of media file to make the second apparatus for media playing, or the address according to the first apparatus for media playing obtains media file from the first apparatus for media playing.
In addition, when playing media file on the second apparatus for media playing, the operation of user can also be received, sending operational order to the second apparatus for media playing, to control the broadcasting of media file in the second apparatus for media playing.Such as, when playing " bear haunts " film on TV, use mobile phone as the remote controller of TV, control the operations such as the broadcasting of film, stopping, advance, retrogressing, closedown.
In the present embodiment, by reading the descriptor of the media file that the second apparatus for media playing exports, broadcast address or the media file of media file is obtained according to the descriptor read, send the connection request carrying the broadcast address of media file or the address of the first apparatus for media playing to the second apparatus for media playing according to the descriptor read, visible, determine by means of only descriptor the media file that multi-screen is play between the first apparatus for media playing and the second apparatus for media playing, such as by reading the mode of Quick Response Code, enormously simplify the interaction flow of multi-screen interactive, facilitate the operation of user.
Fig. 8 is the schematic flow sheet of the multi-screen player method of the media file of foundation further embodiment of this invention.In the present embodiment, the first apparatus for media playing can be the apparatus for media playing of the large-screens such as TV, and the second apparatus for media playing can be the apparatus for media playing of the small screen such as mobile phone.See Fig. 8, the method comprises:
Step 801, the first apparatus for media playing, in response to user operation, receive the multi-screen interactive request for a media file.
Step 802, the first apparatus for media playing generate the descriptor of media file according to multi-screen interactive request, and export descriptor.
Step 801, step 802 describe identical with step 201, step 202 respectively, do not repeat them here.
Step 803, the second apparatus for media playing read the descriptor that the first apparatus for media playing exports, and resolve the content obtaining descriptor.
In one embodiment, descriptor shows with the form of Quick Response Code, second apparatus for media playing scans this Quick Response Code, resolve the content obtained wherein, such as comprise the address of the mark of media file, the first apparatus for media playing, and definition required during the first apparatus for media playing broadcasting media file.
Step 804, the second apparatus for media playing are according to the broadcast address of the content obtaining media file of descriptor or media file.
In one embodiment, according to mark and the definition of media file in descriptor, search the broadcast address obtaining media file, or obtain corresponding media file to background server request.
Step 805, the second apparatus for media playing generate the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing.
Step 806, the second apparatus for media playing send connection request according to the content of descriptor to the first apparatus for media playing.
Address according to the first apparatus for media playing in descriptor sends connection request to the first apparatus for media playing.
Step 807, the first apparatus for media playing obtain media file according to received connection request.
As described in step 203, media file can be obtained according to the broadcast address of the media file carried in received connection request, or the address according to the second apparatus for media playing carried in received connection request obtains media file from the second apparatus for media playing.
Step 808, the first apparatus for media playing play the media file obtained.
Step 809, first apparatus for media playing play media file time, the second apparatus for media playing transmit operation instruction, to control the broadcasting of media file.
Network when the first apparatus for media playing and the second apparatus for media playing place goes wrong, or playback of media files is made mistakes or at the end of, then according to above-mentioned steps realize multi-screen interactive will automatically disconnect.
Fig. 9 is the structural representation of the apparatus for media playing 900 according to one embodiment of the invention.Wherein, apparatus for media playing 900 comprises Subscriber Interface Module SIM 910, generation module 920, output module 930, communication module 940, acquisition module 950 and playing module 960.Wherein,
Subscriber Interface Module SIM 910, in response to user operation, receives the multi-screen interactive request for a media file;
Generation module 920, the multi-screen interactive request for receiving according to Subscriber Interface Module SIM 910 generates the descriptor of media file;
Output module 930, for exporting the descriptor that generation module 920 generates, to make the second apparatus for media playing obtain broadcast address or the media file of media file according to descriptor, and send the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing to apparatus for media playing 900 according to descriptor;
Communication module 940, for receiving connection request;
Acquisition module 950, media file is obtained for the broadcast address of media file of carrying in the connection request that receives according to communication module 940 by communication module 940, or, obtain media file by communication module 940 from the second apparatus for media playing according to the address of the second apparatus for media playing carried in the connection request that communication module 940 receives; And,
Playing module 960, for playing the media file that acquisition module 950 obtains.
Figure 10 is the structural representation of the apparatus for media playing 1000 according to another embodiment of the present invention.In one embodiment, multi-screen interactive request carries the mark of media file, and correspondingly, generation module 920 comprises:
Extraction unit 921, for extracting the mark of media file in the multi-screen interactive request that receives from Subscriber Interface Module SIM 910;
Reading unit 922, for the address of reading media playback equipment 1000; And
Generation unit 923, for generating the descriptor of the address of the apparatus for media playing of mark and reading unit 922 reading comprising the media file that extraction unit 921 extracts, to make the second apparatus for media playing obtain broadcast address or the media file of media file according to the mark of media file, and send connection request according to the address of apparatus for media playing.
In one embodiment, generation module 920 comprises further:
Determining unit 924, definition required during for determining to play media file;
Generation unit 923, definition for determining unit 924 being determined is carried in descriptor, to make the second apparatus for media playing possess the broadcast address of the media file of definition according to the mark acquisition of media file or possess the media file of definition, and send connection request according to the address of apparatus for media playing 1000.
In one embodiment, when connection request carries the broadcast address of media file, acquisition module 950 is for obtaining media file by the broadcast address of communication module 940 media file.
In one embodiment, when connection request carries the address of the second apparatus for media playing, acquisition module 950 comprises:
Set up unit 951, for being connected according to the address of the second apparatus for media playing and the second apparatus for media playing by communication module 940;
Receiving element 952, for by communication module 940 based on set up unit 951 set up connection from the second apparatus for media playing receiving media file.
In one embodiment, output module 930, for the form display description information of Quick Response Code, obtains descriptor to make the second apparatus for media playing by scanning Quick Response Code.
Figure 11 is the structural representation of the apparatus for media playing 1100 according to further embodiment of this invention.This apparatus for media playing 1100 can comprise: processor 1110, memory 1120, port one 130 and bus 1140.It is interconnected that processor 1110 and memory 1120 pass through bus 1140.Processor 1110 receives by port one 130 and sends data.Wherein,
The machine readable instructions module that processor 1110 stores for execute store 1120.
Memory 1120 stores the executable machine readable instructions module of processor 1110.The executable instruction module of processor 1110 comprises: Subscriber Interface Module SIM 1121, generation module 1122, output module 1123, communication module 1124, acquisition module 1125 and playing module 1126.Wherein,
Can be: in response to user operation receive the multi-screen interactive request for a media file when Subscriber Interface Module SIM 1121 is performed by processor 1110;
When generation module 1122 is performed by processor 1110 can be: according to the descriptor of the multi-screen interactive request generation media file that Subscriber Interface Module SIM 1121 receives;
When output module 1123 is performed by processor 1110 can be: export the descriptor that generation module 1122 generates, to make the second apparatus for media playing obtain broadcast address or the media file of media file according to descriptor, and send the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing to apparatus for media playing 1100 according to descriptor;
When communication module 1124 is performed by processor 1110 can be: receive connection request;
When acquisition module 1125 is performed by processor 1110 can be: obtain media file by communication module 1124 according to the broadcast address of the media file carried in the connection request that communication module 1124 receives, or, obtain media file by communication module 1124 from the second apparatus for media playing according to the address of the second apparatus for media playing carried in the connection request that communication module 1124 receives;
When playing module 1126 is performed by processor 1110 can be: play the media file that acquisition module 1125 obtains.
This shows, when being stored in the instruction module in memory 1120 and being performed by processor 1110, the various functions of Subscriber Interface Module SIM in foregoing individual embodiments, generation module, output module, communication module, acquisition module and playing module can be realized.
Figure 12 is the structural representation of the apparatus for media playing 1200 according to one embodiment of the invention.Wherein, apparatus for media playing 1200 comprises read module 1210, acquisition module 1220 and sending module 1230.
Read module 1210, for reading the descriptor of the media file that the second apparatus for media playing exports;
Acquisition module 1220, the descriptor for reading according to read module 1210 obtains broadcast address or the media file of media file, and wherein, the second apparatus for media playing generates descriptor in response to the multi-screen interactive request for media file;
Sending module 1230, descriptor for reading according to read module 1210 carries the broadcast address of media file of acquisition module 1220 acquisition or the connection request of the address of apparatus for media playing 1200 to the second apparatus for media playing transmission, media file is obtained according to the broadcast address of media file to make the second apparatus for media playing, or the address according to apparatus for media playing 1200 obtains media file from apparatus for media playing 1200.
Figure 13 is the structural representation of the apparatus for media playing 1300 according to another embodiment of the present invention.Wherein, in one embodiment, acquisition module 1220, comprising:
Resolution unit 1221, obtains the mark of media file and the address of the second apparatus for media playing for resolving in the descriptor that reads from read module 1210;
Search unit 1222, for the mark of media file be resolved to according to resolution unit 1221, search the broadcast address obtaining media file, or obtain media file to background server request;
Sending module 1230, comprising:
Generation unit 1231, for generating connection request; The broadcast address of searching the media file that unit 1222 finds is carried in generated connection request, or the address of apparatus for media playing 1300 is carried in generated connection request;
Transmitting element 1232, the address for the second apparatus for media playing be resolved to according to analytically unit 1221 sends connection request to the second apparatus for media playing.
In one embodiment, acquisition module 1220, comprising:
Resolution unit 1221, for resolving the address of required definition and the second apparatus for media playing when the mark, the second apparatus for media playing that obtain media file play media file in the descriptor that reads from read module 1210;
Search unit 1222, for the mark of media file that is resolved to according to resolution unit 1221 and definition, search the broadcast address of the media file obtaining possessing definition, or obtain to background server request the media file possessing definition;
Sending module 1230, comprising:
Generation unit 1231, for generating connection request; The broadcast address of searching the media file that unit 1222 finds is carried in generated connection request, or the address of apparatus for media playing 1300 is carried in generated connection request;
Transmitting element 1232, the address for the second apparatus for media playing be resolved to according to analytically unit 1221 sends connection request to the second apparatus for media playing.
In one embodiment, the second apparatus for media playing carrys out display description information with the form of Quick Response Code; Correspondingly, read module 1210 comprises:
Open unit 1211, for opening filming apparatus;
Scanning element 1212, for scanning the Quick Response Code of the second apparatus for media playing display to obtain descriptor by filming apparatus.
In one embodiment, apparatus for media playing 1300 also comprises:
Control module 1240, for when playing media file on the second apparatus for media playing, in response to user operation, sends operational order by sending module 1230 to the second apparatus for media playing, to control the broadcasting of media file in the second apparatus for media playing.
Figure 14 is the structural representation of the apparatus for media playing 1400 according to further embodiment of this invention.This apparatus for media playing 1400 can comprise: processor 1410, memory 1420, port one 430 and bus 1440.It is interconnected that processor 1410 and memory 1420 pass through bus 1440.Processor 1410 receives by port one 430 and sends data.Wherein,
The machine readable instructions module that processor 1410 stores for execute store 1420.
Memory 1420 stores the executable machine readable instructions module of processor 1410.The executable instruction module of processor 1410 comprises: read module 1421, acquisition module 1422 and sending module 1423.Wherein,
When read module 1421 is performed by processor 1410 can be: the descriptor reading the media file that the second apparatus for media playing exports;
When acquisition module 1422 is performed by processor 1410 can be: the descriptor read according to read module 1421 obtains broadcast address or the media file of media file, wherein, the second apparatus for media playing generates descriptor in response to the multi-screen interactive request for media file;
When sending module 1423 is performed by processor 1410 can be: carry the broadcast address of media file of acquisition module 1422 acquisition or the connection request of the address of apparatus for media playing 1400 according to the descriptor that read module 1421 reads to the second apparatus for media playing transmission, media file is obtained according to the broadcast address of media file to make the second apparatus for media playing, or the address according to apparatus for media playing 1400 obtains media file from apparatus for media playing 1400.
In one embodiment, the executable instruction module of processor 1410 that memory 1420 stores also comprises: control module 1424.Wherein, when control module 1424 is performed by processor 1410 can be: when playing media file on the second apparatus for media playing, in response to user operation, operational order is sent to the second apparatus for media playing, to control the broadcasting of media file in the second apparatus for media playing by sending module 1423.
This shows, when being stored in the instruction module in memory 1420 and being performed by processor 1410, the various functions of read module in foregoing individual embodiments, acquisition module, sending module and control module can be realized.
In said apparatus embodiment, the concrete grammar that modules and unit realize self function all has description in embodiment of the method, repeats no more here.
Figure 15 is the structural representation of the media play system 1500 according to one embodiment of the invention.Media play system 1500 comprises: the first apparatus for media playing 1510 and the second apparatus for media playing 1520, wherein,
First apparatus for media playing 1510, for in response to user operation, receive the multi-screen interactive request for a media file, the descriptor of media file is generated according to multi-screen interactive request, and export descriptor, receive the connection request that the second apparatus for media playing 1520 sends, broadcast address according to the media file carried in received connection request obtains media file, or, address according to the second apparatus for media playing 1520 carried in received connection request obtains media file from the second apparatus for media playing 1520, and play the media file obtained,
Second apparatus for media playing 1520, for reading the descriptor of the media file that the first apparatus for media playing 1510 exports, obtain broadcast address or the media file of media file according to the descriptor read, send the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing according to the descriptor read to the first apparatus for media playing 1510.
Wherein, the first apparatus for media playing 1510 can comprise the modules shown in Fig. 9, and the second apparatus for media playing 1520 can comprise the modules shown in Figure 12.
Below be only described relating to mutual operation between the first apparatus for media playing 1510 and the second apparatus for media playing 1520, specific as follows:
In first apparatus for media playing 1510, output module 930 is for exporting descriptor, descriptor is read to make the read module 1210 in the second apparatus for media playing 1520, after the broadcast address obtaining media file according to descriptor or media file, sent the connection request carrying the broadcast address of media file or the address of the second apparatus for media playing 1520 to the communication module 940 in the first apparatus for media playing 1510 according to descriptor by sending module 1230, media file is obtained according to the broadcast address of media file to make the acquisition module 950 in the first apparatus for media playing 1510, or, address according to the second apparatus for media playing 1520 obtains media file by communication module 940 from the sending module 1230 apparatus for media playing 1520.
In said system embodiment, the concrete grammar that modules and unit realize self function all has description in embodiment of the method, repeats no more here.
In addition, each functional module in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of modules exists, also can two or more module integrations in a unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form of SFU software functional unit also can be adopted to realize.
In addition, each embodiment of the present invention can be realized by the data processor performed as computer by data processing equipment.Obviously, data processor constitutes the present invention.In addition, program is read out storage medium or memory device (as hard disk and or internal memory) the middle execution by program being installed or copied to data processing equipment by direct by the data processor be usually stored in a storage medium.Therefore, such storage medium also constitutes the present invention.Storage medium can use the recording mode of any type, such as paper storage medium (as paper tape etc.), magnetic storage medium (as floppy disk, hard disk, flash memory etc.), optical storage media (as CD-ROM etc.), magnetic-optical storage medium (as MO etc.) etc.
Therefore, the invention also discloses a kind of storage medium, wherein store data processor, this data processor is for performing any one embodiment of said method of the present invention.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within the scope of protection of the invention.

Claims (23)

1. a multi-screen player method for media file, is characterized in that, is applied to the first apparatus for media playing, and described method comprises:
In response to user operation, receive the multi-screen interactive request for a media file;
The descriptor of described media file is generated according to described multi-screen interactive request, and export described descriptor, to make the second apparatus for media playing obtain the broadcast address of described media file or described media file according to described descriptor, and send to described first apparatus for media playing the connection request carrying the broadcast address of described media file or the address of described second apparatus for media playing according to described descriptor;
Receive described connection request;
Broadcast address according to the described media file carried in received connection request obtains described media file, or the address according to described second apparatus for media playing carried in received connection request obtains described media file from described second apparatus for media playing; And,
Play the media file obtained.
2. method according to claim 1, wherein, described multi-screen interactive request carries the mark of described media file;
The described descriptor generating described media file according to described multi-screen interactive request comprises:
The mark of described media file is extracted from described multi-screen interactive request;
Read the address of described first apparatus for media playing; And
Generate the descriptor comprising the mark of described media file and the address of described first apparatus for media playing, to make described second apparatus for media playing obtain the broadcast address of described media file or described media file according to the mark of described media file, and send described connection request according to the address of described first apparatus for media playing.
3. method according to claim 2, the described descriptor generating described media file according to described multi-screen interactive request, comprises further:
Definition required when determining to play described media file, and described definition is carried in described descriptor, to make described second apparatus for media playing possess the broadcast address of the media file of described definition according to the mark acquisition of described media file or possess the media file of described definition, and send described connection request according to the address of described first apparatus for media playing.
4. according to the method in any one of claims 1 to 3, wherein, when described connection request carries the broadcast address of described media file, obtain described media file by the broadcast address of accessing described media file.
5. according to the method in any one of claims 1 to 3, wherein, when described connection request carries the address of described second apparatus for media playing, the address of described second apparatus for media playing carried in the connection request received by described basis obtains described media file from described second apparatus for media playing and comprises:
Connect according to the address of described second apparatus for media playing and described second apparatus for media playing; And,
Pass through set up connection and receive described media file from described second apparatus for media playing.
6. according to the method in any one of claims 1 to 3, wherein, the described descriptor of described output comprises:
Showing described descriptor with the form of Quick Response Code, obtaining described descriptor to make described second apparatus for media playing by scanning described Quick Response Code.
7. a multi-screen player method for media file, is characterized in that, is applied to the first apparatus for media playing, and described method comprises:
Read the descriptor of the media file that the second apparatus for media playing exports;
Obtain the broadcast address of described media file or described media file according to the described descriptor read, wherein, described second apparatus for media playing generates described descriptor in response to the multi-screen interactive request for described media file; And,
Send to described second apparatus for media playing the connection request carrying the broadcast address of described media file or the address of described first apparatus for media playing according to the described descriptor read, described media file is obtained according to the broadcast address of described media file to make described second apparatus for media playing, or the address according to described first apparatus for media playing obtains described media file from described first apparatus for media playing.
8. method according to claim 7, wherein, the described descriptor that described basis reads obtains the broadcast address of described media file or described media file comprises:
Resolve from described descriptor and obtain the mark of described media file and the address of described second apparatus for media playing; And,
According to the mark of described media file, search the broadcast address obtaining described media file, or obtain described media file to background server request;
The described descriptor that described basis reads sends to described second apparatus for media playing the connection request carrying the broadcast address of described media file or the address of described first apparatus for media playing and comprises:
Generate connection request;
The broadcast address of searching the described media file obtained is carried in generated connection request, or the address of described first apparatus for media playing is carried in generated connection request; And,
Address according to resolving described second apparatus for media playing obtained from described descriptor sends described connection request to described second apparatus for media playing.
9. method according to claim 7, wherein, the described descriptor that described basis reads obtains the broadcast address of described media file or described media file comprises:
Resolve from described descriptor and obtain the mark of described media file, the address of described second apparatus for media playing required definition and described second apparatus for media playing when playing described media file; And,
According to mark and the described definition of described media file, search the broadcast address obtaining the media file possessing described definition, or obtain to background server request the media file possessing described definition;
The described descriptor that described basis reads sends to described second apparatus for media playing the connection request carrying the broadcast address of described media file or the address of described first apparatus for media playing and comprises:
Generate connection request;
Be carried at searching the broadcast address possessing the media file of described definition obtained in generated connection request, or the address of described first apparatus for media playing is carried in generated connection request; And,
Address according to resolving described second apparatus for media playing obtained from described descriptor sends described connection request to described second apparatus for media playing.
10. method according to claim 7, wherein, described second apparatus for media playing shows described descriptor with the form of Quick Response Code;
The descriptor of the described media file that described reading second apparatus for media playing exports comprises:
Open filming apparatus; And,
The described Quick Response Code shown by described second apparatus for media playing of described filming apparatus scanning is to obtain described descriptor.
11. methods according to any one of claim 7 to 10, also comprise:
When playing described media file on described second apparatus for media playing, in response to user operation, send operational order to described second apparatus for media playing, to control the broadcasting of media file described in described second apparatus for media playing.
12. 1 kinds of apparatus for media playing, comprising:
Subscriber Interface Module SIM, in response to user operation, receives the multi-screen interactive request for a media file;
Generation module, the multi-screen interactive request for receiving according to described Subscriber Interface Module SIM generates the descriptor of described media file;
Output module, for exporting the descriptor that described generation module generates, to make the second apparatus for media playing obtain the broadcast address of described media file or described media file according to described descriptor, and send the connection request carrying the broadcast address of described media file or the address of described second apparatus for media playing to this apparatus for media playing according to described descriptor;
Communication module, for receiving described connection request;
Acquisition module, described media file is obtained for the broadcast address of described media file of carrying in the connection request that receives according to described communication module by described communication module, or, obtain described media file by described communication module from described second apparatus for media playing according to the address of described second apparatus for media playing carried in the connection request that described communication module receives; And,
Playing module, for playing the media file that described acquisition module obtains.
13. apparatus for media playing according to claim 12, wherein, described multi-screen interactive request carries the mark of described media file;
Described generation module, comprising:
Extraction unit, for extracting the mark of described media file in the multi-screen interactive request that receives from described Subscriber Interface Module SIM;
Reading unit, for reading the address of this apparatus for media playing; And
Generation unit, for generating the descriptor of the address of the apparatus for media playing of mark and the described reading unit reading comprising the media file that described extraction unit extracts, to make described second apparatus for media playing obtain the broadcast address of described media file or described media file according to the mark of described media file, and send described connection request according to the address of this apparatus for media playing.
14. apparatus for media playing according to claim 13, described generation module, comprises further:
Determining unit, definition required during for determining to play described media file;
Described generation unit, definition for described determining unit being determined is carried in described descriptor, to make described second apparatus for media playing possess the broadcast address of the media file of described definition according to the mark acquisition of described media file or possess the media file of described definition, and send described connection request according to the address of this apparatus for media playing.
15. according to claim 12 to the apparatus for media playing according to any one of 14, wherein, when described connection request carries the broadcast address of described media file, described acquisition module, obtains described media file for the broadcast address of being accessed described media file by described communication module.
16. according to claim 12 to the apparatus for media playing according to any one of 14, and wherein, when described connection request carries the address of described second apparatus for media playing, described acquisition module, comprising:
Set up unit, for being connected according to the address of described second apparatus for media playing and described second apparatus for media playing by described communication module;
Receiving element, for receiving described media file based on described connection of setting up unit foundation from described second apparatus for media playing by described communication module.
17. according to claim 12 to the apparatus for media playing according to any one of 14, wherein, described output module, for showing described descriptor with the form of Quick Response Code, obtains described descriptor to make described second apparatus for media playing by scanning described Quick Response Code.
18. 1 kinds of apparatus for media playing, comprising:
Read module, for reading the descriptor of the media file that the second apparatus for media playing exports;
Acquisition module, descriptor for reading according to described read module obtains the broadcast address of described media file or described media file, wherein, described second apparatus for media playing generates described descriptor in response to the multi-screen interactive request for described media file; And,
Sending module, descriptor for reading according to described read module carries the broadcast address of media file of described acquisition module acquisition or the connection request of the address of this apparatus for media playing to described second apparatus for media playing transmission, described media file is obtained according to the broadcast address of described media file to make described second apparatus for media playing, or the address according to this apparatus for media playing obtains described media file from this apparatus for media playing.
19. apparatus for media playing according to claim 18, wherein, described acquisition module, comprising:
Resolution unit, obtains the mark of described media file and the address of described second apparatus for media playing for resolving in the descriptor that reads from described read module;
Search unit, for the mark of media file be resolved to according to described resolution unit, search the broadcast address obtaining described media file, or obtain described media file to background server request;
Described sending module, comprising:
Generation unit, for generating connection request; Described broadcast address of searching the described media file that unit finds is carried in generated connection request, or the address of this apparatus for media playing is carried in generated connection request;
Transmitting element, for sending described connection request according to the address of described second apparatus for media playing be resolved to from described resolution unit to described second apparatus for media playing.
20. apparatus for media playing according to claim 18, wherein, described acquisition module, comprising:
Resolution unit, obtains the mark of described media file for resolving in the descriptor that reads from described read module, the address of described second apparatus for media playing required definition and described second apparatus for media playing when playing described media file;
Search unit, for the mark of described media file that is resolved to according to described resolution unit and described definition, search the broadcast address obtaining the media file possessing described definition, or obtain to background server request the media file possessing described definition;
Described sending module, comprising:
Generation unit, for generating connection request; Search the broadcast address possessing the media file of described definition that unit finds be carried at described in generated connection request, or the address of this apparatus for media playing is carried in generated connection request;
Transmitting element, for sending described connection request according to the address of described second apparatus for media playing be resolved to from described resolution unit to described second apparatus for media playing.
21. apparatus for media playing according to claim 18, wherein, described second apparatus for media playing shows described descriptor with the form of Quick Response Code;
Described read module, comprising:
Open unit, for opening filming apparatus;
Scanning element, for the described Quick Response Code by the described second apparatus for media playing display of described filming apparatus scanning to obtain described descriptor.
22., according to claim 18 to the apparatus for media playing according to any one of 21, also comprise:
Control module, for when playing described media file on described second apparatus for media playing, in response to user operation, send operational order by described sending module to described second apparatus for media playing, to control the broadcasting of media file described in described second apparatus for media playing.
23. 1 kinds of media play systems, comprising: the first apparatus for media playing and the second apparatus for media playing, wherein,
Described first apparatus for media playing, for in response to user operation, receive the multi-screen interactive request for a media file, the descriptor of described media file is generated according to described multi-screen interactive request, and export described descriptor, receive the described connection request that described second apparatus for media playing sends, broadcast address according to the described media file carried in received connection request obtains described media file, or, address according to described second apparatus for media playing carried in received connection request obtains described media file from described second apparatus for media playing, and play the media file obtained,
Described second apparatus for media playing, for reading the descriptor of the media file that the first apparatus for media playing exports, obtain the broadcast address of described media file or described media file according to the described descriptor read, send to described first apparatus for media playing the connection request carrying the broadcast address of described media file or the address of described second apparatus for media playing according to the described descriptor read.
CN201510294358.4A 2015-06-02 2015-06-02 More screen playing methods, equipment and the system of media file Active CN104918105B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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
CN104918105A (en) Media file multi-screen playing method, device and system
US10448082B2 (en) Information exchanging method and device, audio terminal and computer-readable storage medium
CN111901674B (en) Video playing control method and device
JP6396005B2 (en) How to discover applications
US8966547B2 (en) Seamless service information providing scheme
KR20140051850A (en) Play control of content on a display device
CN104539977A (en) Live broadcast previewing method and device
US10972581B2 (en) Media processing method and device
CN105611422A (en) Online live broadcast method based on multi-media list and apparatus thereof
US9898443B2 (en) Method and system for webpage processing
CN104902295A (en) Intelligent TV business realization method, terminal device and system
CN103702235A (en) Data processing method and system for content delivery network
CN104185040A (en) Application synchronization method, application server and terminal
CN112584200B (en) Screen projection method, system, electronic equipment and storage medium
CN105100933A (en) Method and device for sharing comment information for live video played by smart television
CN103856506A (en) Multi-screen synchronization method, device and system
JP7029218B2 (en) Playback data acquisition method, equipment, equipment and storage medium
CN103685303A (en) Method and system for processing connection content delivery network
CN103368925A (en) Device authentication method
US20160117553A1 (en) Method, device and system for realizing visual identification
CN105573708A (en) Video file editing control method and device thereof
CN105847884B (en) Method and device for controlling television user to use television
US20130198791A1 (en) E-book-based on-line broadcasting study system and method
CN110794966B (en) AR display system and method
CN113676761A (en) Multimedia resource playing method and device and main control equipment

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