CN102868913A - Method and system for remote synchronous virtual monitoring - Google Patents

Method and system for remote synchronous virtual monitoring Download PDF

Info

Publication number
CN102868913A
CN102868913A CN2012103752097A CN201210375209A CN102868913A CN 102868913 A CN102868913 A CN 102868913A CN 2012103752097 A CN2012103752097 A CN 2012103752097A CN 201210375209 A CN201210375209 A CN 201210375209A CN 102868913 A CN102868913 A CN 102868913A
Authority
CN
China
Prior art keywords
server
state information
broadcast state
current broadcast
playing resource
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
CN2012103752097A
Other languages
Chinese (zh)
Other versions
CN102868913B (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.)
Shenzhen Huasheng Software Technology Co. Ltd.
Original Assignee
TCL Digital Technology Shenzhen 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 TCL Digital Technology Shenzhen Co Ltd filed Critical TCL Digital Technology Shenzhen Co Ltd
Priority to CN201210375209.7A priority Critical patent/CN102868913B/en
Publication of CN102868913A publication Critical patent/CN102868913A/en
Application granted granted Critical
Publication of CN102868913B publication Critical patent/CN102868913B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention is suitable for the field of computer application and provides a method and a system for remote synchronous virtual monitoring. The method includes that a terminal display device and a server build socket connection, the terminal display device transmits current playing state information to the server after receiving a monitoring command transmitted by the server, and the server looks up corresponding playing resources in the server according to the current playing state information and plays the resources synchronously. In the monitoring process, the system only needs to transmit the current playing state information of the terminal display device to the server, and the current playing state is small in capacity and does not occupy network resources, so that network burden is reduced. Further, synchronous monitoring speed is increased due to small transmission data quantity and high transmission speed.

Description

A kind of remote synchronization virtual monitor method and system
Technical field
The invention belongs to computer application field, relate in particular to a kind of remote synchronization virtual monitor method and system.
Background technology
The remote dummy monitoring technique is a kind of technology that is widely used on the digital signage system, can easily be to having a very wide distribution, and the region disperses, and the broadcast situation of the digital signage terminal of One's name is legion is carried out Real Time Monitoring.And in existing digital signage system, generally adopt to grab and shield the monitoring that realizes terminal presentation facility, that is: terminal presentation facility is grabbed screen by sectional drawing, sectional drawing is returned to server realize the remote dummy monitoring, yet this method not only is not easy to use, and to grab the screen frequency high, the sectional drawing that sends also can take too much Internet resources when many, and transfer of data more also can cause monitoring asynchronous.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of remote synchronization virtual monitor method and system, is intended to the problem that solves existing remote dummy monitoring technique synchronizing speed slowly and take Internet resources.
The embodiment of the invention is achieved in that a kind of remote synchronization virtual monitor method, and described method comprises:
Terminal presentation facility is set up socket with server and is connected;
Terminal presentation facility sends to server with current broadcast state information behind the monitor command that receives the server transmission;
Server is according to described current broadcast state information searching corresponding playing resource and playing synchronously in the server.
Another purpose of the embodiment of the invention is to provide a kind of remote synchronization virtual monitor system, and described system comprises terminal presentation facility and server, wherein:
Terminal presentation facility comprises:
Terminal connects sets up module, is used for setting up socket with server and is connected;
State information is returned module, is used for behind the monitor command that receives the server transmission current broadcast state information being sent to server;
Server comprises:
Server connects sets up module, is used for setting up socket with terminal presentation facility and is connected;
The monitor command sending module is used for monitor command is sent to terminal presentation facility;
Playing module is used for server and also plays synchronously to the corresponding playing resource of server according to described current broadcast state information searching synchronously.
In embodiments of the present invention, because the resource that terminal presentation facility is play all is stored in server end, thereby after server transmission monitor command is to terminal presentation facility, terminal presentation facility is as long as send to server with current broadcast state information, server just can find corresponding playing resource and synchronous preview to play at server end by this current broadcast state information, thereby realizes the remote synchronization virtual monitor.In addition, because in monitor procedure, only need the current broadcast state information of terminal presentation facility is sent to server, and current broadcast state capacity is little, do not take Internet resources, thereby alleviated network burden, and because the data volume of transmission is little, propagation velocity is fast, has accelerated the speed of synchronization monitoring.
Description of drawings
Fig. 1 is the remote synchronization virtual monitor method flow diagram that first embodiment of the invention provides;
Fig. 2 is the remote synchronization virtual monitor method flow diagram that second embodiment of the invention provides;
Fig. 3 is the remote synchronization virtual monitor system configuration schematic diagram that third embodiment of the invention provides.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, is not intended to limit the present invention.
The embodiment of the invention provides a kind of remote synchronization virtual monitor method, after terminal presentation facility and server are set up network connection, terminal presentation facility sends to server with current broadcast state information, so that server finds corresponding playing resource and synchronously broadcast according to current state information at server end, realize remote synchronization monitoring of terminal presentation facility and server with this.
For technical solutions according to the invention are described, describe below by specific embodiment.
Embodiment one:
Be illustrated in figure 1 as the flow chart of the remote synchronization virtual monitor method that first embodiment of the invention provides, for convenience of explanation, only show the part relevant with the embodiment of the invention.
In step S11, terminal presentation facility is set up socket (socket) with server and is connected.
In embodiments of the present invention, terminal presentation facility, and with after server is set up socket and is connected, is undertaken by procotol and server to server by network connection alternately.Terminal presentation facility can be connected to server by cable network or wireless network herein, and terminal presentation facility and server carry out mutual procotol and can comprise multiplely, does not limit at this.Can be by wireless WIFI network connection to server such as: a plurality of terminal presentation facilities, after the successful connection terminal presentation facility be connected with server by Transmission Control Protocol set up socket connect carry out mutual.When server sent request to terminal, terminal presentation facility to server, was finished reciprocal process according to received request return data one time thus.Wherein, terminal presentation facility includes but not limited to: advertisement machine, mobile phone, notebook computer, panel computer, TV etc.
In step S12, server sends to terminal presentation facility with monitor command.
In step S13, terminal presentation facility sends to server with current broadcast state information.
In embodiments of the present invention, after terminal presentation facility connects in startup and with server, terminal presentation facility just records current broadcast state information, in case receive the monitor command that server sends, just the current state information that records is sent to server.Wherein, current broadcast state includes but not limited to: the tag number of current playing resource and reproduction time.
In step S14, server is according to current broadcast state information searching corresponding playing resource and playing synchronously in the server.
In embodiments of the present invention, because the resource play of terminal presentation facility is all on the presence server, thereby after server receives the current broadcast state information that terminal presentation facility returns, according to current broadcast state information searching corresponding playing resource in the server, and play synchronously this playing resource at server end, realize the remote synchronization virtual monitor of server and terminal presentation facility with this.
In embodiments of the present invention, because the resource that terminal presentation facility is play all is stored in server end, thereby after server transmission monitor command is to terminal presentation facility, terminal presentation facility is as long as send to server with current broadcast state information, server just can find corresponding playing resource and synchronous preview to play at server end by this current broadcast state information, thereby realizes the remote synchronization virtual monitor.In addition, because in monitor procedure, only need the current broadcast state information of terminal presentation facility is sent to server, and current broadcast state capacity is little, do not take Internet resources, thereby alleviated network burden, and because the data volume of transmission is little, propagation velocity is fast, has accelerated the speed of synchronization monitoring.
Embodiment two:
Be illustrated in figure 2 as the flow chart of the remote synchronization virtual monitor method that second embodiment of the invention provides, for convenience of explanation, only show the part relevant with the embodiment of the invention.
In step S21, terminal presentation facility is set up socket with server and is connected.
In step S22, the monitor command that terminal presentation facility monitoring service device sends.
In embodiments of the present invention, when server and terminal presentation facility all started, a thread of terminal presentation facility can be responsible for setting up socket with server and be connected, and started listening port, the monitor command that the monitoring service device sends.
In step S23, terminal presentation facility is resolved playlist and is obtained current broadcast state information.
In embodiments of the present invention, a thread of terminal presentation facility is connected with the socket of server in foundation, and the monitoring service device send monitor command the time, another thread of terminal presentation facility is after being decrypted playlist, resolve the content of playlist, from the playlist of resolving, obtain current broadcast state information.
Wherein, playlists records the play content information of terminal presentation facility, the information such as the playing resource that will play such as terminal presentation facility, reproduction time, type-setting mode.Wherein, the playing resource that will play of terminal includes but not limited to: the playing resource such as video, picture, background music, captions.Wherein, the played column tableau format can be XML, javascript etc., does not limit at this.This sentences playlist is that the XML form is example, if playlist is playlist.xml, then in this playlist, include the playing resource such as video, picture, background music, captions, in this playlist, these playing resource are integrated into simultaneously a plurality of unit unit, each unit unit also comprises the type-setting mode of playing these playing resource and reproduction time etc. except comprising above-mentioned playing resource.
In step S24, server sends to terminal presentation facility with monitor command.
In step S25, terminal presentation facility sends to server with current broadcast state information.
In embodiments of the present invention, terminal presentation facility receives monitor command behind the monitor command that listens to the server transmission, and according to monitor command current broadcast state information is sent to server.Because what terminal presentation facility and server were set up is that socket is connected herein, then terminal presentation facility is whenever received the monitor command of a server transmission, then returns once current broadcast state information to server.
The below is still take above-mentioned playlist playlist.xml as example, and then terminal presentation facility sends following code to server and returns current broadcast information to server after receiving monitor command.
MO,unit=167_1,vi=567,pi1=586,pi2=583,pi3=581,su=579,mp=576,ti=10;
Wherein, MO is head, the meaning of representative monitoring; Unit=167_1 represents that current is being 167_1 at the unit number of the unit at playing resource place in playlist playlist.xml just; Vi=567 represents that the video features of current broadcast number is 567; Pi1=586 represents that the first pictures tag number of current broadcast is 586; Pi2=583 represents that the second pictures tag number of current broadcast is 583; Pi3=581 represents that the 3rd pictures tag number of current broadcast is 581; Su=579 represents that the captions tag number of current broadcast is 579; Mp=576 represents that the background music tag number of current broadcast is 576; Ti represents the reproduction time of current playing resource, and unit is ms.
In embodiments of the present invention, because terminal only need send to server with current broadcast state information, and current broadcast state information only is very short data slot, takies Internet resources less.
In step S26, server obtains the type-setting mode of current playing resource by current broadcast state information analysis playlist.
In embodiments of the present invention, owing to storing the playlist identical with terminal presentation facility in the server, therefore after the current broadcast state information that receives the terminal presentation facility transmission, just can obtain by resolving playlist the type-setting mode of current playing resource.
In step S27, server finds the corresponding playing resource of storing in the server according to the tag number of current playing resource in the current broadcast state information.
In embodiments of the present invention, because the resource play of terminal presentation facility is all on the presence server, thereby server just can find playing resource corresponding with these tag numbers in the server according to the tag number of the current playing resource in the current broadcast state information.
In step S28, server is play the corresponding playing resource that finds according to the reproduction time of current playing resource in the type-setting mode of current playing resource and the current broadcast state information synchronously at server end.
In embodiments of the present invention, after having determined the playing resource corresponding with the in progress playing resource of terminal presentation facility, type-setting mode according to current playing resource is set type to playing resource, and plays synchronously corresponding playing resource according to the reproduction time of current playing resource at server end.
In embodiments of the present invention, because the resource that terminal presentation facility is play all is stored in server end, thereby after server transmission monitor command is to terminal presentation facility, terminal presentation facility is as long as send to server with current broadcast state information, server just can find corresponding playing resource and synchronous preview to play at server end by this current broadcast state information, thereby realizes the remote synchronization virtual monitor.In addition, because in monitor procedure, only need the current broadcast state information of terminal presentation facility is sent to server, and current broadcast state capacity is little, do not take Internet resources, thereby alleviated network burden, and because the data volume of transmission is little, propagation velocity is fast, has accelerated the speed of synchronization monitoring.
Embodiment three:
Fig. 3 for convenience of explanation, only shows the part relevant with the embodiment of the invention for the remote synchronization virtual monitor system configuration schematic diagram that the embodiment of the invention provides.Wherein:
In embodiments of the present invention, remote synchronization virtual monitor system comprises terminal presentation facility 31 and server 32.Wherein, terminal presentation facility 31 comprises: the terminal connection is set up module 311, monitoring module 312, state information acquisition module 313 and state information and is returned module 314.Server 32 comprises: server connects sets up module 321, monitor command sending module 322 and synchronous playing module 323.Wherein:
For terminal presentation facility 31,
Terminal connects sets up module 311, is used for setting up socket with server and is connected.
Monitor module 312, be used for the monitor command that the monitoring service device sends.
State information acquisition module 313 is used for resolving playlist and obtains current broadcast state information.
State information is returned module 314, is used for behind the monitor command that receives the server transmission current broadcast state information being sent to server.
For server 32,
Server connects sets up module 321, is used for setting up socket with terminal presentation facility and is connected.
Monitor command sending module 322 is used for monitor command is sent to terminal presentation facility.
Playing module 323 is used for server and also plays synchronously to the corresponding playing resource of server according to current broadcast state information searching synchronously.
In embodiments of the present invention, playing module 323 comprises three subelements synchronously, is respectively:
Composing determination module 3231 is for the type-setting mode that obtains current playing resource by current broadcast state information analysis playlist.
Playing resource is searched module 3232, is used for finding the corresponding playing resource of storing in the server according to the tag number of the current playing resource of current broadcast state information.
Play synchronously submodule 3233, be used for playing synchronously the corresponding playing resource that finds according to the type-setting mode of current playing resource and the reproduction time of the current playing resource of current broadcast state information at server end.
In embodiments of the present invention, because the resource that terminal presentation facility is play all is stored in server end, thereby after server transmission monitor command is to terminal presentation facility, terminal presentation facility is as long as send to server with current broadcast state information, server just can find corresponding playing resource and synchronous preview to play at server end by this current broadcast state information, thereby realizes the remote synchronization virtual monitor.In addition, because in monitor procedure, only need the current broadcast state information of terminal presentation facility is sent to server, and current broadcast state capacity is little, do not take Internet resources, thereby alleviated network burden, and because the data volume of transmission is little, propagation velocity is fast, has accelerated the speed of synchronization monitoring.
One of ordinary skill in the art will appreciate that, realize that all or part of step in above-described embodiment method is to come the relevant hardware of instruction to finish by program, described program can be in being stored in a computer read/write memory medium, described storage medium is such as ROM/RAM, disk, CD etc.
The above only is preferred embodiment of the present invention, not in order to limiting the present invention, all any modifications of doing within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (8)

1. a remote synchronization virtual monitor method is characterized in that, described method comprises the steps:
Terminal presentation facility is set up socket with server and is connected;
Terminal presentation facility sends to server with current broadcast state information behind the monitor command that receives the server transmission;
Server is according to described current broadcast state information searching corresponding playing resource and playing synchronously in the server.
2. the method for claim 1 is characterized in that, described current broadcast state information comprises: the tag number of current playing resource and reproduction time.
3. method as claimed in claim 1 or 2, it is characterized in that, before the step that described terminal presentation facility connects by network and server, described terminal presentation facility is behind the monitor command that receives the server transmission, current broadcast state information is sent to after the step of server, and described method also comprises:
Terminal presentation facility is resolved playlist and is obtained current broadcast state information.
4. method as claimed in claim 2 is characterized in that, described server comprises according to described current broadcast state information searching corresponding playing resource and playing synchronously in the server:
Server obtains the type-setting mode of current playing resource by described current broadcast state information analysis playlist;
Server finds the corresponding playing resource of storing in the server according to the tag number of current playing resource in the described current broadcast state information;
Server is play the corresponding playing resource that finds according to the reproduction time of current playing resource in the type-setting mode of described current playing resource and the current broadcast state information synchronously at server end.
5. a remote synchronization virtual monitor system is characterized in that, described system comprises terminal presentation facility and server, wherein:
Terminal presentation facility comprises:
Terminal connects sets up module, is used for setting up socket with server and is connected;
State information is returned module, is used for behind the monitor command that receives the server transmission current broadcast state information being sent to server;
Server comprises:
Server connects sets up module, is used for setting up socket with terminal presentation facility and is connected;
The monitor command sending module is used for monitor command is sent to terminal presentation facility;
Playing module is used for server and also plays synchronously to the corresponding playing resource of server according to described current broadcast state information searching synchronously.
6. system as claimed in claim 5 is characterized in that, described current broadcast state information comprises: the tag number of current playing resource and reproduction time.
7. system as claimed in claim 5 is characterized in that, described terminal presentation facility also comprises:
Monitor module, be used for the monitor command that the monitoring service device sends;
The state information acquisition module is used for resolving playlist and obtains current broadcast state information.
8. system as claimed in claim 5 is characterized in that, described synchronous playing module comprises:
The composing determination module is for the type-setting mode that obtains current playing resource by described current broadcast state information analysis playlist;
Playing resource is searched module, is used for finding the corresponding playing resource of storing in the server according to the tag number of the current playing resource of described current broadcast state information;
Play synchronously submodule, be used for playing synchronously the corresponding playing resource that finds according to the type-setting mode of described current playing resource and the reproduction time of the current playing resource of current broadcast state information at server end.
CN201210375209.7A 2012-09-29 2012-09-29 A kind of remote synchronization virtual monitor method and system Active CN102868913B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210375209.7A CN102868913B (en) 2012-09-29 2012-09-29 A kind of remote synchronization virtual monitor method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210375209.7A CN102868913B (en) 2012-09-29 2012-09-29 A kind of remote synchronization virtual monitor method and system

Publications (2)

Publication Number Publication Date
CN102868913A true CN102868913A (en) 2013-01-09
CN102868913B CN102868913B (en) 2016-08-17

Family

ID=47447472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210375209.7A Active CN102868913B (en) 2012-09-29 2012-09-29 A kind of remote synchronization virtual monitor method and system

Country Status (1)

Country Link
CN (1) CN102868913B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104184944A (en) * 2014-08-15 2014-12-03 小米科技有限责任公司 Method and device for obtaining multimedia data streams
CN106713085A (en) * 2016-12-14 2017-05-24 华东交通大学 Household music control system and method for controlling playing of household music
CN107820100A (en) * 2017-10-30 2018-03-20 北京四达时代软件技术股份有限公司 internet audio and video playing method and device
CN108632657A (en) * 2018-07-06 2018-10-09 深圳创维-Rgb电子有限公司 A kind of caption presentation method, storage medium and smart television

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072359A (en) * 2007-05-18 2007-11-14 腾讯科技(深圳)有限公司 Method, system and user end for realizing network media audio-video synchronization
JP2008205669A (en) * 2007-02-19 2008-09-04 Victor Co Of Japan Ltd Network monitoring unit and network monitoring program
CN101751819A (en) * 2009-12-16 2010-06-23 四川长虹电器股份有限公司 Digital signage system and method for dynamically updating and remotely monitoring terminal
CN202111815U (en) * 2011-06-29 2012-01-11 福建省西西梯网络工程有限公司 Mobile multi-medium broadcast remote monitoring system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008205669A (en) * 2007-02-19 2008-09-04 Victor Co Of Japan Ltd Network monitoring unit and network monitoring program
CN101072359A (en) * 2007-05-18 2007-11-14 腾讯科技(深圳)有限公司 Method, system and user end for realizing network media audio-video synchronization
CN101751819A (en) * 2009-12-16 2010-06-23 四川长虹电器股份有限公司 Digital signage system and method for dynamically updating and remotely monitoring terminal
CN202111815U (en) * 2011-06-29 2012-01-11 福建省西西梯网络工程有限公司 Mobile multi-medium broadcast remote monitoring system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104184944A (en) * 2014-08-15 2014-12-03 小米科技有限责任公司 Method and device for obtaining multimedia data streams
EP2985989A1 (en) * 2014-08-15 2016-02-17 Xiaomi Inc. Method and device for acquiring multimedia data stream
CN104184944B (en) * 2014-08-15 2016-03-16 小米科技有限责任公司 Obtain method and the device of multimedia data stream
JP2016535544A (en) * 2014-08-15 2016-11-10 シャオミ・インコーポレイテッド Method and apparatus for acquiring multimedia data stream, program and recording medium
RU2612389C2 (en) * 2014-08-15 2017-03-09 Сяоми Инк. Method and apparatus for acquiring multimedia data stream
CN106713085A (en) * 2016-12-14 2017-05-24 华东交通大学 Household music control system and method for controlling playing of household music
CN107820100A (en) * 2017-10-30 2018-03-20 北京四达时代软件技术股份有限公司 internet audio and video playing method and device
CN108632657A (en) * 2018-07-06 2018-10-09 深圳创维-Rgb电子有限公司 A kind of caption presentation method, storage medium and smart television
CN108632657B (en) * 2018-07-06 2020-12-01 深圳创维-Rgb电子有限公司 Subtitle display method, storage medium and smart television

Also Published As

Publication number Publication date
CN102868913B (en) 2016-08-17

Similar Documents

Publication Publication Date Title
CN112073758B (en) Cloud desktop screen projection method and device, computer equipment, computer readable storage medium and cloud desktop screen projection interaction system
CN103024567A (en) Method and system for video preview of mobile terminal
WO2014190655A1 (en) Application synchronization method, application server and terminal
CN104301657B (en) A kind of video conference terminal and its secondary flow data cut-in method
CN105578248B (en) Fancy splicing playing method, device and system
CN105959743A (en) Video advertisement playing method and device and server
CN102868913A (en) Method and system for remote synchronous virtual monitoring
CN103118018A (en) Media resource synchronized broadcast method based on digital living network alliance (DLNA) and media resource synchronized broadcast device
EP3151574A1 (en) System and method for maintaining connection channel in multi-device interworking service
CN103747326A (en) Continuous playing method and device for multimedia file
CN103310001B (en) A kind of method and apparatus that list of videos is set
KR101246129B1 (en) Multimedia service system and method
CN104837046A (en) Multi-media file processing method and device
CN103731339A (en) Digital life network alliance system and method for sharing online multimedia resources in digital life network alliance system
JP2014515134A (en) Reading service providing method, content providing server and system
CN112738621A (en) Wireless screen projection method, device and system for non-smart television
US20140258414A1 (en) Server device, terminal device, and program
CN103533401A (en) Stream media data switch playing method and player
CN103236965A (en) Method, terminal and system for displaying scenes in instant chat interface
CN115665493A (en) Large screen splicing device supporting recording and playing, splicer, playing control method and system
KR20090011729A (en) System and method for service contents using noraebang apparatus
CN113726882A (en) Information service system, method, device, equipment and medium based on 5G network
CN108848409B (en) Set top box and wireless routing module parameter setting method thereof
WO2017000661A1 (en) Method and device for controlling media sharing, enhanced media server, and computer readable storage medium thereof
CN111200580B (en) Player and playing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170711

Address after: 518000, Shenzhen, Guangdong, Nanshan District Zhongshan road 1001, TCL international E City, D1 building, 3 floor

Patentee after: Shenzhen Huasheng Software Technology Co. Ltd.

Address before: 518067 Guangdong city of Shenzhen province Nanshan District Shekou Industrial Road No. 5 Building 1 Lushi Arts crafts emporium E district two building 201

Patentee before: TCL Digital Technology (Shenzhen) Co., Ltd.

TR01 Transfer of patent right