CN106559702B - Multi-screen interaction method and system, home gateway - Google Patents
Multi-screen interaction method and system, home gateway Download PDFInfo
- Publication number
- CN106559702B CN106559702B CN201510638599.6A CN201510638599A CN106559702B CN 106559702 B CN106559702 B CN 106559702B CN 201510638599 A CN201510638599 A CN 201510638599A CN 106559702 B CN106559702 B CN 106559702B
- Authority
- CN
- China
- Prior art keywords
- target terminal
- media
- streaming media
- content
- home gateway
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 41
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000012544 monitoring process Methods 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 238000001727 in vivo Methods 0.000 claims 2
- 230000002452 interceptive effect Effects 0.000 abstract description 8
- 230000006872 improvement Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 16
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing 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/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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses a kind of multi-screen interaction method and systems, home gateway, wherein, multi-screen interaction method includes: to obtain the first Streaming Media from streaming media service platform by source terminal and send first to home gateway to get rid of screen request, the second of home gateway generation the first Streaming Media of broadcasting gets rid of screen request Concurrency and is sent to target terminal, target terminal gets rid of screen request according to second and plays target medium corresponding with the first Streaming Media, it is operated to realize multi-screen interactive between multiple terminals, achievable automatic switchover optimum resolution, user saves operation, effectively improve user experience, in addition, without modifying to terminal device, to the adaptable of the various terminal equipment of different vendor, improvement cost is extremely low.
Description
Technical field
The present invention relates to internet area, in particular to a kind of multi-screen interaction method and system, home gateway.
Background technique
With increasing for domestic user terminal type, the terminal device in one family is more and more, different screen ruler
It is very little, the processing of different resolution and ability is presented, as on mobile phone 720P resolution ratio and set-top box be played to the 4K on TV points
Resolution, device end type become increasingly complex.Meanwhile with the development of various codings, transcoding technology, most of internet videos
(including IPTV) platform all can provide the film source of a variety of resolution ratio and code rate to same program.
But at present in the multi-screen interactive operation of wisdom family, terminal device directly can not accurately understand the mesh for needing to interact
Mark terminal type, target terminal also can not automatic accurate matching resolution ratio and code rate, lead to the user experience in use process
It is poor.
Summary of the invention
The purpose of the present invention is to propose to a kind of multi-screen interaction method and system, home gateway, it can be achieved that between multiple terminals it is more
Shield interactive operation, complete to automatically switch optimum resolution, save operation for user, effectively promotion user experience.
A kind of multi-screen interaction method provided in an embodiment of the present invention, comprising:
Source terminal obtains the first Streaming Media and send first to home gateway from streaming media service platform gets rid of screen request;
The second of home gateway generation first Streaming Media of broadcasting gets rid of screen request Concurrency and is sent to target terminal;
The target terminal gets rid of screen request according to described second and plays target medium corresponding with first Streaming Media.
Specifically, the source terminal obtains the first Streaming Media and send first to home gateway from streaming media service platform gets rid of screen request packet
It includes:
Source terminal requests the first Streaming Media from streaming media service platform, and initiates first to target terminal by home gateway
Get rid of screen request;Wherein, described first the content identification ID and the target terminal ID that screen request includes first Streaming Media are got rid of;
The home gateway generates to play the second of the first Streaming Media and get rid of screen request Concurrency and is sent to target terminal and includes:
The home gateway inquires the device parameter of target terminal according to the target terminal ID, gets rid of screen request hair for second
Give the target terminal;Wherein, described second get rid of screen request include the phase to match with the device parameter of the target terminal
Hope the content ID of media parameter and first Streaming Media.
Specifically, the target terminal gets rid of screen request according to described second and plays mesh corresponding with first Streaming Media
Marking media includes:
The target terminal is obtained and is played to the streaming media service platform according to the content ID of first Streaming Media
The second Streaming Media with the expectation media parameter;Wherein, the expectation media parameter includes point of second Streaming Media
Resolution and code rate.
In another embodiment of multi-screen interactive of the present invention, source terminal from streaming media service platform obtain the first Streaming Media and to
Home gateway sends first and gets rid of before shielding request, further includes:
The source terminal and the target terminal send access request, the access request packet to the home gateway respectively
Include the ID of the source terminal and the target terminal;
The home gateway after the ID for verifying the source terminal and the target terminal passes through, allow the source terminal and
The target terminal accesses family lan.
In another embodiment of multi-screen interaction method of the present invention, the home gateway inquires mesh according to the target terminal ID
Mark terminal device parameter include:
The home gateway calls deep packet to detect DPI engine, according to the target terminal ID to DPI data base querying
The device parameter of the target terminal, the device parameter include the resolution ratio and code rate that the target terminal can be supported.
In another embodiment of multi-screen interaction method of the present invention, the streaming media service platform is according to first Streaming Media
Content ID, the corresponding stream medium data list of the content ID is searched from stream medium data library, and according to the expectation matchmaker
Described in body parameter is chosen from the stream medium data list and is sent to the matched files in stream media of the it is expected media parameter
Target terminal;Wherein, the Streaming Media list includes the stream of the same streaming medium content of multiple and different resolution ratio and different code rates
Media file.
Optionally, the home gateway monitors the media content of the files in stream media in real time by the DPI engine, when
Monitor in the media content when there is content identical with the default media content, interrupt the streaming media service platform to
The target terminal sends the files in stream media, and sends pause to the source terminal and get rid of screen message.
Optionally, it interrupts after the streaming media service platform sends the files in stream media to the target terminal and also wraps
It includes:
It is fair when the home gateway monitors in the media content content identical with the default media content
Perhaps the described streaming media service platform continues to send the files in stream media to the target terminal, and to the source terminal send after
It is continuous to get rid of screen message.
The embodiment of the present invention also provides a kind of Multi-screen interaction system, comprising:
Source terminal is asked for obtaining the first Streaming Media from streaming media service platform and getting rid of screen to home gateway transmission first
It asks;
Streaming media service platform, for sending first Streaming Media to the source terminal;
Home gateway, for generate play the first Streaming Media second get rid of screen request Concurrency be sent to target terminal;
Target terminal plays target matchmaker corresponding with first Streaming Media for getting rid of screen request according to described second
Body.Specifically, the source terminal specifically requests the first Streaming Media from streaming media service platform, and whole to target by home gateway
It initiates first and gets rid of screen request in end;Wherein, described first to get rid of screen request include the content identification ID of first Streaming Media and described
Target terminal ID;
The home gateway gets rid of screen for second and asks with specific reference to the device parameter of target terminal ID inquiry target terminal
It asks and is sent to the target terminal;Wherein, described second get rid of screen request include matching with the device parameter of the target terminal
Expectation media parameter and first Streaming Media content ID.
Specifically, the target terminal is with specific reference to the content ID of first Streaming Media to the streaming media service platform
It obtains and plays the second Streaming Media with the expectation media parameter;Wherein, the expectation media parameter includes described second
The resolution ratio and code rate of Streaming Media.
In another embodiment of Multi-screen interaction system of the present invention, the source terminal and the target terminal be also used to respectively to
The home gateway sends access request, and the access request includes the ID of the source terminal and the target terminal;
The home gateway is also used to after the ID for verifying the source terminal and the target terminal passes through, and allows the source
Terminal and the target terminal access family lan.
In the another embodiment of Multi-screen interaction system of the present invention, further includes: DPI database, it is whole for storing the target
The device parameter at end;
The home gateway specifically receive described first get rid of screen request after, call gateway deep packet detect DPI engine,
According to the target terminal ID to the device parameter of target terminal described in DPI data base querying, the device parameter includes described
The resolution ratio and code rate that target terminal can be supported.
In Multi-screen interaction system another embodiment of the present invention, the streaming media service platform is also used to according to described first
The content ID of Streaming Media searches the corresponding stream medium data list of the content ID from stream medium data library, and according to described
It is sent it is expected that media parameter is chosen from the stream medium data list with the matched files in stream media of the expectation media parameter
To the target terminal;Wherein, the Streaming Media list includes in the same Streaming Media of multiple and different resolution ratio and different code rates
The files in stream media of appearance.
Optionally, the home gateway is also used to monitor in real time the media of the files in stream media by the DPI engine
Content, when monitor in the media content there is content identical with the default media content when, interrupt the Streaming Media and take
Platform be engaged in the target terminal transmission files in stream media, and sends pause to the source terminal and gets rid of screen message.
Optionally, the home gateway be also used to when monitor in the media content not with the default media content phase
With content when, allow the streaming media service platform to continue to send the files in stream media to the target terminal, and to institute
Source terminal transmission is stated to continue to get rid of screen message.
The embodiment of the present invention also provides a kind of home gateway characterized by comprising
Receiving unit gets rid of screen request to target terminal initiation first for receiving source terminal;Wherein, it described first gets rid of screen and asks
Ask content identification ID and the target terminal ID including first Streaming Media;
Query unit, for inquiring the device parameter of target terminal according to the target terminal ID;
Transmission unit is sent to the target terminal for getting rid of screen request for second;Wherein, described second screen request packet is got rid of
Include the content ID of the expectation media parameter to match with the device parameter of the target terminal and first Streaming Media.
Further include DPI engine in another embodiment of home gateway of the present invention, for according to the target terminal ID to
The device parameter of target terminal described in DPI data base querying, the device parameter include point that the target terminal can be supported
Resolution and code rate;
The query unit is especially by calling equipment of the gateway DPI engine to target terminal described in DPI data base querying
Parameter.
In another embodiment of home gateway of the present invention, further includes:
Monitoring unit, for monitoring the media content of the files in stream media in real time by the DPI engine, when monitoring institute
It states in media content when there is content identical with the default media content, interrupts streaming media service platform to the target end
End sends the files in stream media, and sends pause to the source terminal and get rid of screen message.
Optionally, the monitoring unit be also used to when monitor in the media content not with the default media content phase
With content when, allow streaming media service platform to continue to send the files in stream media to the target terminal, and to the source
Terminal transmission continues to get rid of screen message.
The above-mentioned multi-screen interaction method and system, home gateway that the embodiment of the present invention proposes, by source terminal from Streaming Media
Service platform, which obtains the first Streaming Media and sends first to home gateway, gets rid of screen request, and home gateway, which generates, plays the first Streaming Media
Second get rid of screen request Concurrency and be sent to target terminal, target terminal according to second get rid of screen request play it is corresponding with the first Streaming Media
Target medium, operated to realize between multiple terminals multi-screen interactive, achievable automatic switchover optimum resolution saves for user
Operation is saved, user experience is effectively improved.
Detailed description of the invention
The attached drawing for constituting part of specification describes the embodiment of the present invention, and together with description for explaining
The principle of the present invention.
The present invention can be more clearly understood according to following detailed description referring to attached drawing, in which:
Fig. 1 is the flow diagram of multi-screen interaction method one embodiment of the present invention.
Fig. 2 is the flow diagram of another embodiment of multi-screen interaction method of the present invention.
Fig. 3 is the flow diagram of one Application Example of multi-screen interaction method of the present invention.
Fig. 4 is the structural schematic diagram of Multi-screen interaction system one embodiment of the present invention.
Fig. 5 is the structural schematic diagram of another embodiment of Multi-screen interaction system of the present invention.
Fig. 6 is the structural schematic diagram of home gateway one embodiment of the present invention.
Fig. 7 is the structural schematic diagram of another embodiment of home gateway of the present invention.
Fig. 8 is the structural schematic diagram of another embodiment of home gateway of the present invention.
Specific embodiment
Carry out the various exemplary embodiments of detailed description of the present invention now with reference to attached drawing.It should also be noted that unless in addition having
Body explanation, the unlimited system of component and the positioned opposite of step, numerical expression and the numerical value otherwise illustrated in these embodiments is originally
The range of invention.
Simultaneously, it should be appreciated that for ease of description, the size of various pieces shown in attached drawing is not according to reality
Proportionate relationship draw.
Be to the description only actually of at least one exemplary embodiment below it is illustrative, never as to the present invention
And its application or any restrictions used.
Technology, method and apparatus known to person of ordinary skill in the relevant may be not discussed in detail, but suitable
In the case of, the technology, method and apparatus should be considered as part of specification.
It is shown here and discuss all examples in, any occurrence should be construed as merely illustratively, without
It is as limitation.Therefore, the other examples of exemplary embodiment can have different values.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi
It is defined in a attached drawing, then in subsequent attached drawing does not need that it is further discussed.
Fig. 1 is the flow diagram of multi-screen interaction method one embodiment of the present invention, as shown in Figure 1, the embodiment is more
Shielding interactive approach includes:
S101, source terminal obtain the first Streaming Media and get rid of screen to home gateway transmission first and ask from streaming media service platform
It asks.
In some embodiments, source terminal can be the mobile terminals such as mobile phone, tablet computer.First, which gets rid of screen request, can wrap
Streaming media video broadcast address is included, streaming media video indicates (ID), Platform Type etc..
S102, the second of home gateway generation the first Streaming Media of broadcasting get rid of screen request Concurrency and are sent to target terminal.
In some embodiments, target terminal can be the terminals such as set-top box, smart television.
S103, target terminal get rid of screen request according to second and play target medium corresponding with the first Streaming Media.The present invention
The above-mentioned multi-screen interaction method that embodiment proposes from streaming media service platform obtains the first Streaming Media by source terminal and to family
Gateway sends first and gets rid of screen request, and the second of home gateway generation the first Streaming Media of broadcasting gets rid of screen request Concurrency and be sent to target end
End, target terminal gets rid of screen request according to second and plays target medium corresponding with the first Streaming Media, to realize multiple terminals
Between multi-screen interactive operation, achievable automatic switchover optimum resolution, for user save operation, effectively improve user experience.
Fig. 2 is the flow diagram of another embodiment of multi-screen interaction method of the present invention, as shown in Fig. 2, the embodiment
Multi-screen interaction method includes:
S201, source terminal and target terminal send access request to home gateway respectively, which includes source terminal
With the ID of target terminal.
S202, home gateway allow source terminal and target terminal to connect after the ID of verifying source terminal and target terminal passes through
Enter family lan.
S203, source terminal request the first Streaming Media from streaming media service platform.
S204, source terminal initiate first to target terminal by home gateway and get rid of screen request.
Wherein, first the content identification ID and target terminal ID that screen request includes first-class media are got rid of.
S205, home gateway inquire the device parameter of target terminal according to target terminal ID, get rid of screen request for second and send
To target terminal.
In a specific embodiment, home gateway can call deep packet to detect (DPI) engine, according to target terminal
Device parameter from ID to DPI data base querying target terminal, the device parameter include the resolution ratio that can be supported of target terminal and
Code rate.
Wherein, second to get rid of screen request include the expectation media parameter to match with the device parameter of target terminal and first-class
The content ID of media.
S206, target terminal, which is obtained according to the content ID of the first Streaming Media and played to streaming media service platform, has expectation
Second Streaming Media of media parameter.
Wherein, it is expected that media parameter includes the resolution ratio and code rate of the second Streaming Media.
In a specific embodiment, streaming media service platform is according to the content ID of the first Streaming Media, from Streaming Media number
According to the corresponding stream medium data list of lookup content ID in library, and chosen from stream medium data list according to desired media parameter
It is sent to target terminal with the matched files in stream media of desired media parameter, target terminal plays the files in stream media.Wherein, it flows
Media list includes the files in stream media of the same streaming medium content of multiple and different resolution ratio and different code rates.
The multi-screen interaction method that the above embodiment of the present invention proposes, takes full advantage of in wisdom home LAN core
The home gateway of position, it is small to the dependence of terminal device, it is more efficient.Without modifying to terminal device, to different factories
The various terminal equipment of quotient it is adaptable, improvement cost is extremely low.
In an alternative embodiment of multi-screen interaction method of the present invention, home gateway can also be supervised in real time by DPI engine
The media content of flow control media file, when monitoring appearance content identical with default media content in media content, middle cutout
Media service platform sends files in stream media to target terminal, and sends pause to source terminal and get rid of screen message.
DPI is the new detection technique of one kind for relatively common packet check, i.e., to the interior of layer 7 namely application layer
Hold (payload) and carry out depth analysis, to identify its application type or content according to the payload characteristic of application layer.When IP data packet,
When TCP or UDP message stream pass through the network equipment based on DPI technology, DPI engine passes through the content for deeply reading IP payload package
Application layer message in 7 layer protocol of OSI is recombinated, to identify the application layer protocol of IP packet.
Optionally, in this embodiment, when not identical with default media content in home gateway monitoring media content
When content, streaming media service platform is allowed to continue to send files in stream media to target terminal, and continue to get rid of screen to source terminal transmission
Message.
In this embodiment, media content is monitored by home gateway, when the video content for monitoring to be not suitable for playing, example
Such as, violence, bloody etc. be not suitable for children viewing segment when, home gateway can according to pre-set Content Selection database,
These contents are filtered, after the segment of these contents is skipped, permissible terminal continues to play subsequent content.
Fig. 3 is the flow diagram of one Application Example of multi-screen interaction method of the present invention, as shown in figure 3, the embodiment
Multi-screen interaction method include:
S301, mobile phone terminal and 4K set-top box access family lan by intelligent home gateway.
S302, mobile phone play the video with 720P resolution ratio to streaming media service platform request.
S303, mobile phone get rid of screen request to intelligent home gateway initiation in family lan.
S304, intelligent home gateway receive mobile phone initiation get rid of screen request after, before forwarding, by get rid of screen plug-in unit call
Gateway DPI engine gets rid of the type of screen task object equipment to DPI data base querying.
S305, for intelligent home gateway according to the target device type for getting rid of screen request, automatic modification gets rid of screen request to be suitble to 4K
The files in stream media request with 4K resolution ratio that set-top box plays on TV screen.
S306, intelligent home gateway request the modified screen that gets rid of to be sent to 4K set-top box.
S307,4K set-top box receive it is modified get rid of screen request after, to streaming media service platform request have 4K resolution ratio
Files in stream media.
Fig. 4 is the structural schematic diagram of Multi-screen interaction system one embodiment of the present invention, as shown in figure 4, the embodiment is more
Shielding interaction systems includes: source terminal, streaming media service platform and home gateway, in which:
Source terminal 401, for obtaining the first Streaming Media from streaming media service platform 402 and sending the to home gateway 403
One gets rid of screen request.
Streaming media service platform 402, for sending the first Streaming Media to source terminal 401.
Home gateway 403, for generate play the first Streaming Media second get rid of screen request Concurrency be sent to target terminal 404.
Target terminal 404 plays target medium corresponding with the first Streaming Media for getting rid of screen request according to second.This hair
The above-mentioned Multi-screen interaction system that bright embodiment proposes from streaming media service platform obtains the first Streaming Media by source terminal and to family
Front yard gateway sends first and gets rid of screen request, and the second of home gateway generation the first Streaming Media of broadcasting gets rid of screen request Concurrency and be sent to target end
End, target terminal gets rid of screen request according to second and plays target medium corresponding with the first Streaming Media, to realize multiple terminals
Between multi-screen interactive operation, achievable automatic switchover optimum resolution, for user save operation, effectively improve user experience.
In a specific embodiment of Multi-screen interaction system of the present invention, source terminal 401 is specifically flat from streaming media service
Platform 402 requests the first Streaming Media, and initiates first to target terminal 404 by home gateway 403 and get rid of screen request;Wherein, first
Get rid of the content identification ID and target terminal 404ID that screen request includes first-class media;
Home gateway 403 gets rid of screen for second with specific reference to the device parameter of target terminal 404ID inquiry target terminal 404
Request is sent to target terminal 404;Wherein, second get rid of screen request include the phase to match with the device parameter of target terminal 404
Hope the content ID of media parameter and the first Streaming Media.
In the another embodiment of Multi-screen interaction system of the present invention, target terminal 404 is with specific reference to first-class
The content ID of media is obtained to streaming media service platform 402 and is played the second Streaming Media with desired media parameter;Wherein, the phase
Hope that media parameter includes the resolution ratio and code rate of the second Streaming Media.
In another embodiment of Multi-screen interaction system of the present invention, source terminal 401 and target terminal 404 are also used to distinguish
Access request is sent to home gateway 403, access request includes the ID of source terminal 401 and target terminal 404.
Home gateway 403 is also used to after the ID of verifying source terminal 401 and target terminal 404 passes through, and allows source terminal 401
Family lan is accessed with target terminal 404.
Fig. 5 is the structural schematic diagram of another embodiment of Multi-screen interaction system of the present invention, compared with embodiment illustrated in fig. 4,
The Multi-screen interaction system of the embodiment includes further include: DPI database 505, for storing the device parameter of target terminal 404.
In this embodiment, home gateway 403 specifically receive first get rid of screen request after, call gateway deep packet detection
DPI engine, the device parameter of target terminal 404 is inquired according to target terminal 404ID to DPI database 505, and device parameter includes
The resolution ratio and code rate that target terminal 404 can be supported.
In the above-mentioned each embodiment of Multi-screen interaction system of the present invention, streaming media service platform 402 is also used to according to first-class
The content ID of media searches the corresponding stream medium data list of content ID from stream medium data library, and is joined according to desired media
Number is chosen from stream medium data list and is sent to target terminal 404 with the matched files in stream media of desired media parameter;Wherein,
Streaming Media list includes the files in stream media of the same streaming medium content of multiple and different resolution ratio and different code rates.
In an alternative embodiment of Multi-screen interaction system of the present invention, home gateway 403 is also used to real by DPI engine
When monitor files in stream media media content, when monitor media content in occur content identical with default media content when, in
Media service platform 402 stop to the transmission files in stream media of target terminal 404, and sends pause to source terminal 401 and gets rid of screen message.
Optionally, in the above-described embodiments, home gateway 403 be also used to when monitoring media content in not with default media
When the identical content of content, streaming media service platform 402 is allowed to continue to send files in stream media to target terminal 404, and to source
The transmission of terminal 401 continues to get rid of screen message.
Fig. 6 is the structural schematic diagram of home gateway one embodiment of the present invention, as shown in fig. 6, the multi-screen of the embodiment is mutual
Dynamic system includes: receiving unit 601, query unit 602 and transmission unit 603, in which:
Receiving unit 601 gets rid of screen request to target terminal initiation first for receiving source terminal;Wherein, it first gets rid of screen and asks
Ask content identification ID and target terminal ID including the first Streaming Media.
Query unit 602, for inquiring the device parameter of target terminal according to target terminal ID.
Transmission unit 603 is sent to target terminal for getting rid of screen request for second;Wherein, second get rid of screen request include with
The content ID of expectation media parameter and the first Streaming Media that the device parameter of target terminal matches.
Fig. 7 is the structural schematic diagram of another embodiment of home gateway of the present invention, compared with Fig. 6 embodiment, the embodiment
Multi-screen interaction system further include: DPI engine 704, for the setting to DPI data base querying target terminal according to target terminal ID
Standby parameter, device parameter includes the resolution ratio and code rate that target terminal can be supported.
Query unit 602 is joined especially by calling gateway DPI engine 704 to the equipment of DPI data base querying target terminal
Number.
Fig. 8 is the structural schematic diagram of another embodiment of home gateway of the present invention, compared with Fig. 7 embodiment, the embodiment
Multi-screen interaction system further include: monitoring unit 805, for by DPI engine 704 monitor in real time files in stream media media in
Hold, when monitoring appearance content identical with default media content in media content, interrupts streaming media service platform to target end
End sends files in stream media, and sends pause to source terminal and get rid of screen message.
Optionally, in this embodiment, it is monitored that unit be also used to when monitoring media content in not with default media content
When identical content, allow streaming media service platform continue to target terminal send files in stream media, and to source terminal send after
It is continuous to get rid of screen message.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can be stored in a computer readable storage medium, the program
When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes: ROM, RAM, magnetic disk or light
The various media that can store program code such as disk.
Method of the invention, system may be achieved in many ways.For example, software, hardware, firmware or soft can be passed through
Part, hardware, firmware any combination realize method and system of the invention.The said sequence of the step of for the method is only
It is to be illustrated, the step of method of the invention is not limited to sequence described in detail above, unless otherwise especially
Explanation.In addition, in some embodiments, also the present invention can be embodied as to record program in the recording medium, these program bags
It includes for realizing machine readable instructions according to the method for the present invention.Thus, the present invention also covers storage for executing according to this
The recording medium of the program of the method for invention.
Description of the invention is given for the purpose of illustration and description, and is not exhaustively or will be of the invention
It is limited to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.It selects and retouches
It states embodiment and is to more preferably illustrate the principle of the present invention and practical application, and those skilled in the art is enable to manage
The solution present invention is to design various embodiments suitable for specific applications with various modifications.
Claims (18)
1. a kind of multi-screen interaction method characterized by comprising
Source terminal requests the first Streaming Media from streaming media service platform, and initiates first to target terminal by home gateway and get rid of screen
Request;Wherein, described first the content identification ID and the target terminal ID that screen request includes first Streaming Media are got rid of;
The home gateway inquires the device parameter of target terminal according to the target terminal ID, gets rid of screen request for second and is sent to
The target terminal;Wherein, described second get rid of screen request include the expectation matchmaker to match with the device parameter of the target terminal
The content ID of body parameter and first Streaming Media;
The target terminal gets rid of screen request according to described second and plays target medium corresponding with first Streaming Media.
2. being played the method according to claim 1, wherein the target terminal gets rid of screen request according to described second
Target medium corresponding with first Streaming Media includes:
The target terminal, which is obtained and played to the streaming media service platform according to the content ID of first Streaming Media, to be had
Second Streaming Media of the expectation media parameter;Wherein, the expectation media parameter includes the resolution ratio of second Streaming Media
And code rate.
3. according to the method described in claim 2, it is characterized in that, source terminal obtains the first Streaming Media from streaming media service platform
And first is sent to home gateway and is got rid of before shielding request, further includes:
The source terminal and the target terminal send access request to the home gateway respectively, and the access request includes institute
State the ID of source terminal and the target terminal;
The home gateway allows the source terminal and described after the ID for verifying the source terminal and the target terminal passes through
Target terminal accesses family lan.
4. according to the method described in claim 2, it is characterized in that, the home gateway inquires mesh according to the target terminal ID
Mark terminal device parameter include:
The home gateway calls deep packet to detect DPI engine, according to the target terminal ID to described in DPI data base querying
The device parameter of target terminal, the device parameter include the resolution ratio and code rate that the target terminal can be supported.
5. according to the method described in claim 4, it is characterized by further comprising:
The streaming media service platform searches the content according to the content ID of first Streaming Media from stream medium data library
The corresponding stream medium data list of ID, and chosen from the stream medium data list according to the expectation media parameter with it is described
It is expected that the matched files in stream media of media parameter is sent to the target terminal;Wherein, the stream medium data list includes more
The files in stream media of the same streaming medium content of a different resolution and different code rates.
6. according to the method described in claim 5, it is characterized by further comprising:
The home gateway monitors the media content of the files in stream media in real time by the DPI engine, as the monitoring matchmaker
When there is content identical with default media content in holding in vivo, interrupts the streaming media service platform and sent out to the target terminal
The files in stream media is sent, and sends pause to the source terminal and gets rid of screen message.
7. according to the method described in claim 6, it is characterized in that, interrupting the streaming media service platform to the target terminal
After sending the files in stream media further include:
When the home gateway monitors in the media content content identical with the default media content, permission institute
It states streaming media service platform to continue to send the files in stream media to the target terminal, and continues to get rid of to source terminal transmission
Shield message.
8. a kind of Multi-screen interaction system characterized by comprising
Source terminal for requesting the first Streaming Media from streaming media service platform, and initiates the to target terminal by home gateway
One gets rid of screen request;Wherein, described first the content identification ID and the target terminal that screen request includes first Streaming Media are got rid of
ID;
Streaming media service platform, for sending first Streaming Media to the source terminal;
Home gateway gets rid of screen request for second and sends for inquiring the device parameter of target terminal according to the target terminal ID
To the target terminal;Wherein, described second get rid of screen request include the expectation to match with the device parameter of the target terminal
The content ID of media parameter and first Streaming Media;
Target terminal plays target medium corresponding with first Streaming Media for getting rid of screen request according to described second.
9. system according to claim 8, it is characterised in that:
The target terminal is obtained and is played to the streaming media service platform with specific reference to the content ID of first Streaming Media
The second Streaming Media with the expectation media parameter;Wherein, the expectation media parameter includes point of second Streaming Media
Resolution and code rate.
10. system according to claim 9, it is characterised in that:
The source terminal and the target terminal are also used to send access request, the access request to the home gateway respectively
ID including the source terminal and the target terminal;
The home gateway is also used to after the ID for verifying the source terminal and the target terminal passes through, and allows the source terminal
Family lan is accessed with the target terminal.
11. system according to claim 9, which is characterized in that further include: DPI database, it is whole for storing the target
The device parameter at end;
The home gateway specifically receive described first get rid of screen request after, call gateway deep packet detect DPI engine, according to
For the target terminal ID to the device parameter of target terminal described in DPI data base querying, the device parameter includes the target
The resolution ratio and code rate that terminal can be supported.
12. system according to claim 11, which is characterized in that
The streaming media service platform is also used to search institute from stream medium data library according to the content ID of first Streaming Media
The corresponding stream medium data list of content ID is stated, and is chosen from the stream medium data list according to the expectation media parameter
The target terminal is sent to the matched files in stream media of the expectation media parameter;Wherein, the stream medium data list
The files in stream media of same streaming medium content including multiple and different resolution ratio and different code rates.
13. system according to claim 12, which is characterized in that
The home gateway is also used to monitor in real time the media content of the files in stream media by the DPI engine, works as monitoring
When occurring content identical with default media content in the media content, the streaming media service platform is interrupted to the target
Terminal sends the files in stream media, and sends pause to the source terminal and get rid of screen message.
14. system according to claim 13, it is characterised in that:
The home gateway is also used to when monitoring in the media content not content identical with the default media content,
Allow the streaming media service platform to continue to send the files in stream media to the target terminal, and is sent to the source terminal
Continue to get rid of screen message.
15. a kind of home gateway characterized by comprising
Receiving unit gets rid of screen request to target terminal initiation first for receiving source terminal;Wherein, described first screen request packet is got rid of
Include the content identification ID and the target terminal ID of the first Streaming Media;
Query unit, for inquiring the device parameter of target terminal according to the target terminal ID;
Transmission unit is sent to the target terminal for getting rid of screen request for second;Wherein, described second get rid of screen request include with
The content ID of expectation media parameter and first Streaming Media that the device parameter of the target terminal matches.
16. home gateway according to claim 15, which is characterized in that further include DPI engine, for according to the target
For Termination ID to the device parameter of target terminal described in DPI data base querying, the device parameter includes target terminal institute energy
The resolution ratio and code rate of support;
The query unit is especially by calling device parameter of the gateway DPI engine to target terminal described in DPI data base querying.
17. home gateway according to claim 16, which is characterized in that further include:
Monitoring unit, for monitoring the media content of files in stream media in real time by the DPI engine, when in the monitoring media
When occurring content identical with default media content in appearance, streaming media service platform is interrupted to the target terminal and sends the stream
Media file, and send pause to the source terminal and get rid of screen message.
18. home gateway according to claim 17, which is characterized in that the monitoring unit is also used to as the monitoring matchmaker
In holding in vivo content identical with the default media content when, allow streaming media service platform to continue to the target end
End sends the files in stream media, and continues to get rid of screen message to source terminal transmission.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510638599.6A CN106559702B (en) | 2015-09-29 | 2015-09-29 | Multi-screen interaction method and system, home gateway |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510638599.6A CN106559702B (en) | 2015-09-29 | 2015-09-29 | Multi-screen interaction method and system, home gateway |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106559702A CN106559702A (en) | 2017-04-05 |
CN106559702B true CN106559702B (en) | 2019-10-22 |
Family
ID=58418040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510638599.6A Active CN106559702B (en) | 2015-09-29 | 2015-09-29 | Multi-screen interaction method and system, home gateway |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106559702B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107454459A (en) * | 2017-09-08 | 2017-12-08 | 北京未来媒体科技股份有限公司 | A kind of method and device across the synchronous broadcasting video resource of screen based on wireless connection |
CN109660860A (en) * | 2017-10-12 | 2019-04-19 | ***通信有限公司研究院 | Multi-screen interaction method, system, intelligent gateway, terminal device and set-top box device |
CN108134957A (en) * | 2017-12-29 | 2018-06-08 | 咪咕视讯科技有限公司 | A kind of throwing screen method, terminal and computer storage media |
CN110753244B (en) * | 2018-07-24 | 2022-10-28 | 中兴通讯股份有限公司 | Scene synchronization method, terminal and storage medium |
CN111381791B (en) * | 2020-03-03 | 2023-03-21 | 安徽文香科技有限公司 | Interactive system, method, equipment and storage medium |
CN111988382B (en) * | 2020-08-07 | 2023-03-03 | 浙江讯盟科技有限公司 | Method and system for performing application interface interaction across terminals |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428556A (en) * | 2012-05-17 | 2013-12-04 | 华为技术有限公司 | Method and system for multi-screen interaction |
CN103493500A (en) * | 2012-09-04 | 2014-01-01 | 华为终端有限公司 | Media playback method, control point and terminal |
CN103702175A (en) * | 2013-12-28 | 2014-04-02 | 珠海全志科技股份有限公司 | Multi-screen interactive method and multi-screen interactive device |
CN104918105A (en) * | 2015-06-02 | 2015-09-16 | 腾讯科技(北京)有限公司 | Media file multi-screen playing method, device and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101478025B1 (en) * | 2009-07-23 | 2015-01-06 | 삼성전자주식회사 | Wireless Terminal and Method of Data Communication thereof |
-
2015
- 2015-09-29 CN CN201510638599.6A patent/CN106559702B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428556A (en) * | 2012-05-17 | 2013-12-04 | 华为技术有限公司 | Method and system for multi-screen interaction |
CN103493500A (en) * | 2012-09-04 | 2014-01-01 | 华为终端有限公司 | Media playback method, control point and terminal |
CN103702175A (en) * | 2013-12-28 | 2014-04-02 | 珠海全志科技股份有限公司 | Multi-screen interactive method and multi-screen interactive device |
CN104918105A (en) * | 2015-06-02 | 2015-09-16 | 腾讯科技(北京)有限公司 | Media file multi-screen playing method, device and system |
Also Published As
Publication number | Publication date |
---|---|
CN106559702A (en) | 2017-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106559702B (en) | Multi-screen interaction method and system, home gateway | |
US10448082B2 (en) | Information exchanging method and device, audio terminal and computer-readable storage medium | |
CN103616860B (en) | Method and device for remote control of household appliances | |
US9148756B2 (en) | Output of content from the internet on a media rendering device | |
US7574514B2 (en) | Systems and methods for identifying original streams of media content | |
CN106454472B (en) | Multi-screen interaction method and system | |
US9544627B2 (en) | System for monetizing resources accessible to a mobile device server | |
US8966547B2 (en) | Seamless service information providing scheme | |
EP2680500A1 (en) | Application discovery | |
US20130173765A1 (en) | Systems and methods for assigning roles between user devices | |
CN105430482A (en) | Multi-screen interaction method and terminal equipment | |
US10972581B2 (en) | Media processing method and device | |
CN106101825A (en) | A kind of method and apparatus of terminal monitoring | |
US10812850B2 (en) | Method and apparatus to deliver a personalized media experience | |
CN103945240A (en) | Video playing method and device based on video aggregation | |
CN105306413A (en) | Information release method and system, articulated naturality web server and release terminal | |
JP2013534743A (en) | Controllable device companion data | |
WO2017096851A1 (en) | Method, system, and server for pushing video file | |
US9226046B2 (en) | Method and device for executing application related A/V content | |
CN102685607A (en) | Method and apparatus for identifying available IPTV devices on a network | |
CN113741762A (en) | Multimedia playing method, device, electronic equipment and storage medium | |
CN103959795A (en) | System and method for obtaining video streams | |
US10674189B2 (en) | Methods, systems, and devices for providing a video trailer for media content during a voice communication session | |
CN103929623A (en) | Method for processing video data in video monitoring system | |
CN103368925A (en) | Device authentication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |