CN110505515A - System and method for multi-screen service keep-alive - Google Patents

System and method for multi-screen service keep-alive Download PDF

Info

Publication number
CN110505515A
CN110505515A CN201910814584.9A CN201910814584A CN110505515A CN 110505515 A CN110505515 A CN 110505515A CN 201910814584 A CN201910814584 A CN 201910814584A CN 110505515 A CN110505515 A CN 110505515A
Authority
CN
China
Prior art keywords
screen
service
local
screen service
alive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910814584.9A
Other languages
Chinese (zh)
Inventor
梁应龙
周沙金
孟振国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric 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 Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN201910814584.9A priority Critical patent/CN110505515A/en
Publication of CN110505515A publication Critical patent/CN110505515A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2812Exchanging configuration information on appliance services in a home automation network describing content present in a home automation network, e.g. audio video content
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer And Data Communications (AREA)

Abstract

The present invention relates to multi-screen coordination technique fields, disclose a kind of system and method for multi-screen service keep-alive, and the multi-screen service to ensure to run in multi-screen device keeps normal.Present system includes that local multi-screen simulation terminal module and multi-screen service reset module;The working method of system are as follows: the local multi-screen simulation terminal module operates on multi-screen device, and is communicated and interacted with the multi-screen service of multi-screen device local by multi-screen agreement;Simultaneously, the local multi-screen simulation terminal module is by servicing sending device search request to the multi-screen of multi-screen device local, and by monitor multi-screen service device replied data come determine multi-screen device local multi-screen service whether normal operation, when multi-screen services exception, the multi-screen service resetting module resets multi-screen service.The present invention is suitable for multi-screen service management.

Description

System and method for multi-screen service keep-alive
Technical field
The present invention relates to multi-screen coordination technique fields, in particular to the system and method for multi-screen service keep-alive.
Background technique
In recent years, greatly developing with mobile Internet, mobile hand-held device becomes increasingly popular.Mobile hand-held device is current People's routine use frequency highest is grown into, using the longest electronic equipment for consumption of duration, many recreations are all It can be completed in mobile device end.Meanwhile becoming increasingly popular with smart television, the association between mobile devices and TV such as mobile phone Just become more and more important with cooperation, emerged many multi-screen cooperation protocols, influential agreement include DLNA, Airplay etc., mobile device and television equipment meet user's by the good multi-screen interactive of these multi-screen protocol realizations Use demand.
Although realizing collaboration and resource-sharing between more equipment by multi-screen cooperation protocols such as DLNA, Airplay, In the actual use process, or there are problems that this or that, wherein multi-screen device can not be found to be exactly wherein most tight The problem of weight causes entire multi-screen synergistic function to be obstructed completely since equipment can not be found.
The agreements such as DLNA, Airplay belong to the local area network multi-screen agreement of " single-point ", and " single-point " refers to that multi-screen service is only Vertical operates on individual equipment built-in system, multi-screen interactive generation before with the external world occur it is any contact, be one Independently operated isolated individual, therefore the operating status of the multi-screen service on multi-screen device can not be obtained by external detection, together When, due to also not carrying out health monitoring to the operating condition of the multi-screen service of its own inside multi-screen device, multi-screen is caused to take It is engaged in not found and being repaired in time when being operating abnormally, being eventually exhibited as multi-screen device and service can not be found, multi-screen association Congenerous is obstructed, to greatly reduce the user experience of multi-screen interactive.
Summary of the invention
The technical problem to be solved by the present invention is a kind of system and method for multi-screen service keep-alive is provided, to true It protects the multi-screen service run in multi-screen device and keeps normal.
To solve the above problems, the technical solution adopted by the present invention is that:
Module is reset for the system of multi-screen service keep-alive, including local multi-screen simulation terminal module and multi-screen service;
The local multi-screen simulation terminal module operates on multi-screen device, and local by multi-screen agreement and multi-screen device Multi-screen service communicated and interacted;Meanwhile the local multi-screen simulation terminal module is by local more of multi-screen device Screen service sending device search request, and the more of multi-screen device local are determined by the device replied data of monitoring multi-screen service Screen service whether normal operation, when multi-screen services it is abnormal when, the multi-screen service resetting module resets multi-screen service.
Further, local multi-screen simulate terminal module can be with to multi-screen service sending device search request mode are as follows: this Ground multi-screen simulates the multicast address that terminal module is specified to multi-screen service agreement and port sending device searches multicast message.
Further, local multi-screen simulation terminal module judge that the method for multi-screen service exception can be with are as follows: if defined Multi-screen service does not respond to reverting equipment search request or message as non-native device institute in time and the numbers range retried It issues, that is, determines that local multi-screen service operation is abnormal.
Further, the multi-screen agreement can be DLNA or AirPlay agreement.
For the method for multi-screen service keep-alive, multi-screen device is assisted within the set time and in number of retries by multi-screen It discusses to local multi-screen and services sending device search request, and it is local more to determine to monitor the device replied data of local multi-screen service Whether normal operation resets local multi-screen service when multi-screen services exception for screen service.
It further, can be with to multi-screen service sending device search request mode are as follows: the specified group of Xiang Duoping service agreement It broadcasts address and port sending device searches multicast message.
Further, judge that the abnormal method of multi-screen service can be with are as follows: if in defined time and the numbers range retried Interior multi-screen service does not respond to reverting equipment search request or message is issued by non-native device, that is, determines local multi-screen Service operation is abnormal.
Further, the multi-screen agreement can be DLNA or AirPlay agreement.
The beneficial effects of the present invention are: the present invention, which is led to, is locally located local multi-screen simulation terminal module and more in multi-screen device Screen service resetting module, local multi-screen simulation terminal module are asked by servicing sending device lookup to the multi-screen of multi-screen device local Ask, and monitor the device replied data of multi-screen service come determine multi-screen device local multi-screen service whether normal operation, when more When screen service is abnormal, module is reset by multi-screen service, multi-screen service is reset, so that present invention can assure that multi-screen is set The multi-screen service various functions of standby middle operation keep normal, and then solve the problems, such as that multi-screen cooperative device can not be found, and are promoted The user experience of multi-screen cooperation system.
Detailed description of the invention
Fig. 1 is the work operational flow diagram that embodiment realizes multi-screen service keep-alive.
Specific embodiment
Due to lacking monitoring and keepalive mechanism to the operating status of multi-screen service in existing local area network multi-screen cooperation system, lead The problem of entire multi-screen cooperation system can not be found there is multi-screen device when multi-screen service operation exception is caused, the present invention proposes A kind of system and method for multi-screen service keep-alive, may insure the multi-screen service run in multi-screen device through the invention Various functions keep normal, to solve the problems, such as that multi-screen cooperative device can not be found.
The method of the present invention devises a kind of multi-screen service keep-alive system operated in inside multi-screen device first, passes through multi-screen Service keep-alive device detection and monitoring that the operating status of the multi-screen service of local runtime is timed, when detecting multi-screen service When operation exception, multi-screen service is actively reset and restarted, so that it is guaranteed that multi-screen services normal operation always, plays the work of keep-alive With.
Multi-screen service keep-alive system of the invention simulates terminal module by local multi-screen and multi-screen service resetting module forms, Wherein local multi-screen simulation terminal module is responsible for simulating a multi-screen device, and logical by multi-screen agreement and local multi-screen service Letter;Wherein multi-screen service resetting module is responsible for resetting local multi-screen service.
The present invention needs local multi-screen service support local multicast loop-back address to receive, i.e., local multi-screen service can receive The multi-cast message data that local multi-screen simulation terminal module issues in the same equipment;The local multi-screen of setting simulates terminal simultaneously Module also supports local multicast loop-back address to receive, i.e., local multi-screen simulation terminal module can receive multi-screen in the same equipment Service the multi-cast message data issued.
When the present invention realizes multi-screen service keep-alive, the local multi-screen simulation terminal module passes through local to multi-screen device Multi-screen services sending device search request, if local multi-screen service illustrates local service to the back to normal of equipment search request Normal operation, if within defined time and the numbers range that retries multi-screen service do not respond to reverting equipment search request or Message is issued by non-native device, that is, determines that local multi-screen service operation is abnormal;
When local multi-screen service operation exception, multi-screen service resets module and forcibly closes local multi-screen service;It is local more Screen service support is restarted automatically mode, i.e., after local multi-screen service is forced closed, can reset automatically service operation.
With reference to the accompanying drawing, a specific embodiment of the invention is described and is illustrated:
Multi-screen cooperation protocol of the present invention includes the local area networks multi-screen cooperation protocol such as DLNA, AirPlay, the present embodiment By taking DLNA agreement as an example;
In the present embodiment, on DLNA service operation and intelligent television system;
As shown in Fig. 1, the work operational process for the system for multi-screen service keep-alive that embodiment proposes includes as follows Step:
1) after smart television booting networking, DLNA service starting operation, and open listening to for multicast loop-back address and port;
2) multi-screen service keep-alive system starting operation, and the IP address for getting local device is 192.168.1.123, and Open listening to for multicast loop-back address and port;
3) local multi-screen simulates the state of the multi-screen service of detection in terminal profile each 30 seconds, and sets every secondary device The response timeout time of lookup is 3 seconds, and sets an equipment state and obtain the number of retries maximum that equipment is searched in the period Value is 3 times;Local multi-screen simulates the multicast address (239.255.255.250) and port (1900) that terminal is specified to DLNA agreement Sending device searches multicast message;
4) local multi-screen simulation terminal has received the reply message of equipment lookup within defined time and number of retries, mentions Parsing response message content is taken, the address ip for getting equipment is the machine address, then judge that local multi-screen service operation is normal, and Step 3 is jumped back to, next round status monitoring is gone successively to;If not receiving equipment lookup within defined time and number of retries It replys message or message is issued by non-native device, then judge that local multi-screen service operation is abnormal, then enter in next step;
5) after judgement obtains local multi-screen service operation exception in step 4, multi-screen service resets module and forcibly closes this Ground multi-screen service;
6) after local multi-screen service is forced closed, service is resetted automatically operation, and jumps back to step 3, is recycled and is transported Row;
So far, it is operated by the circulation of above step, it is ensured that the service of DLNA multi-screen is in normal operating condition always.

Claims (8)

1. the system for multi-screen service keep-alive, which is characterized in that simulate terminal module and multi-screen service weight including local multi-screen Set module;
The local multi-screen simulation terminal module operates on multi-screen device, and passes through local more of multi-screen agreement and multi-screen device Screen service is communicated and is interacted;The local multi-screen simulation terminal module to the multi-screen service of multi-screen device local by sending Equipment search request, and the device replied data of multi-screen service are monitored to determine whether the multi-screen service of multi-screen device local runs Normally, when multi-screen services exception, the multi-screen service resetting module resets multi-screen service.
2. the system for multi-screen service keep-alive as described in claim 1, which is characterized in that local multi-screen simulate terminal module to Multi-screen services sending device search request mode are as follows: local multi-screen is with simulating the multicast that terminal module is specified to multi-screen service agreement Location and port sending device search multicast message.
3. the system for multi-screen service keep-alive as claimed in claim 2, which is characterized in that local multi-screen simulation terminal module is sentenced The abnormal method of disconnected multi-screen service are as follows: if multi-screen service is not responded to reply and set within defined time and the numbers range retried Standby search request or message are issued by non-native device, that is, determine that local multi-screen service operation is abnormal.
4. as described in claim 1 for multi-screen service keep-alive system, which is characterized in that the multi-screen agreement be DLNA or AirPlay agreement.
5. the method for multi-screen service keep-alive, which is characterized in that multi-screen device leads within the set time and in number of retries It crosses multi-screen agreement and services sending device search request to local multi-screen, and monitor the device replied data of local multi-screen service to sentence Whether normal operation resets local multi-screen service when multi-screen services exception for fixed local multi-screen service.
6. the method for multi-screen service keep-alive as claimed in claim 5, which is characterized in that searched to multi-screen service sending device Request method are as follows: the specified multicast address of Xiang Duoping service agreement and port sending device search multicast message.
7. the method for multi-screen service keep-alive as claimed in claim 6, which is characterized in that judge the abnormal method of multi-screen service If are as follows: multi-screen service does not respond to reverting equipment search request within defined time and the numbers range retried or message is Non-native device is issued, that is, determines that local multi-screen service operation is abnormal.
8. as claimed in claim 5 for multi-screen service keep-alive method, which is characterized in that the multi-screen agreement be DLNA or AirPlay agreement.
CN201910814584.9A 2019-08-30 2019-08-30 System and method for multi-screen service keep-alive Pending CN110505515A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910814584.9A CN110505515A (en) 2019-08-30 2019-08-30 System and method for multi-screen service keep-alive

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910814584.9A CN110505515A (en) 2019-08-30 2019-08-30 System and method for multi-screen service keep-alive

Publications (1)

Publication Number Publication Date
CN110505515A true CN110505515A (en) 2019-11-26

Family

ID=68590741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910814584.9A Pending CN110505515A (en) 2019-08-30 2019-08-30 System and method for multi-screen service keep-alive

Country Status (1)

Country Link
CN (1) CN110505515A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980020774A (en) * 1996-09-11 1998-06-25 유기범 Clock Fail Determination Device
CN101583022A (en) * 2009-06-11 2009-11-18 中兴通讯股份有限公司 Method for playing video monitoring client terminal and system
CN105992024A (en) * 2015-02-15 2016-10-05 ***通信集团公司 Multi-screen interaction control method and apparatus
CN107801064A (en) * 2016-09-05 2018-03-13 ***通信集团公司 A kind of method and device of the selfreparing of Multi-screen interaction system
CN106789306B (en) * 2016-12-30 2021-01-26 深圳市风云实业有限公司 Method and system for detecting, collecting and recovering software fault of communication equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980020774A (en) * 1996-09-11 1998-06-25 유기범 Clock Fail Determination Device
CN101583022A (en) * 2009-06-11 2009-11-18 中兴通讯股份有限公司 Method for playing video monitoring client terminal and system
CN105992024A (en) * 2015-02-15 2016-10-05 ***通信集团公司 Multi-screen interaction control method and apparatus
CN107801064A (en) * 2016-09-05 2018-03-13 ***通信集团公司 A kind of method and device of the selfreparing of Multi-screen interaction system
CN106789306B (en) * 2016-12-30 2021-01-26 深圳市风云实业有限公司 Method and system for detecting, collecting and recovering software fault of communication equipment

Similar Documents

Publication Publication Date Title
CN108449771B (en) Network switching method, device, terminal and storage medium
CN110417915B (en) Push message transmission method and device, storage medium and electronic equipment
CN105635248B (en) A kind of method for releasing and system of TCP connection resource
CN105208583B (en) Method and device for configuring intelligent household electrical appliance to access network and intelligent equipment
US8204990B1 (en) Power cycler with internet connectivity monitor
CN107360362B (en) Portable network video camera and wireless router operation method
CN110708696B (en) Network data recovery method and device, storage medium and electronic equipment
CN106713088A (en) Method and system for controlling intelligent home equipment based on double mqtt servers
CN101820499B (en) Method and system for realizing automatic interaction between STB (set top box) and home gateway
CN109548019B (en) Network distribution method and system
CN104113458A (en) Mobile terminal and intelligent household appliance interconnecting method and device
CN108430116A (en) Suspension reconnection method, medium, device and computing device
CN110505508A (en) The method and device of display status information in smart home operating system
CN108770009B (en) Link fault positioning method, device, equipment and readable storage medium
CN103634657A (en) Television and mobile terminal synchronous WIFI connection setup method and device
CN106453231A (en) Signaling obtaining and transmission method and device
CN112054985A (en) Data interaction method and system for mobile terminal and field detection test equipment
CN103618967A (en) Method and device for interaction of mobile terminal and television end
CN111064552A (en) Intelligent device control method and device, electronic device and storage medium
CN112738865B (en) Service processing method and device and electronic equipment
CN106559230A (en) A kind of fault handling method, apparatus and system
CN111010328A (en) Method and equipment for preventing white board switch from being looped
CN110505515A (en) System and method for multi-screen service keep-alive
WO2024027745A1 (en) Network connection method, electronic device, readable storage medium, and chip
EP2405652A1 (en) Method and device for reducing interruption time of internet protocol television multicast stream

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191126