| CPC H04N 21/44204 (2013.01) [H04N 21/637 (2013.01)] | 19 Claims |

|
18. A system for monitoring playing on a screen device, applied to a system comprising a web server side, at least one screen device side, and at least one web client side corresponding to the web server side; wherein
the web client side is configured to acquire a device identifier of a monitored device, generate a playing monitoring start instruction according to the device identifier of the monitored device, and send the playing monitoring start instruction to the web server side; the web client side is further configured to perform displaying according to screenshot picture information;
the web server side is configured to receive the playing monitoring start instruction, acquire the device identifier of the monitored device from the playing monitoring start instruction, and send the playing monitoring start instruction to a screen device side corresponding to the device identifier of the monitored device; the web server side is further configured to send the screenshot picture information to the web client side; and
the screen device side is configured to capture screen pictures at a preset frequency according to the playing monitoring start instruction, to obtain screenshot picture information, and send the screenshot picture information to the web server side,
wherein before the web client side acquires the device identifier of the monitored device,
the screen device side is further configured to establish a device connection channel with the web server side, generate a device connection channel identifier, and send a device identifier of the screen device side to the web server side through the device connection channel;
the web server side is further configured to update a first monitoring table according to the device identifier and the device connection channel identifier, wherein a corresponding relationship between the device identifier and the device connection channel identifier is recorded in the first monitoring table;
the web client side is further configured to receive a device monitoring instruction, establish a client side connection channel with the web server side and generate a client side connection channel identifier, wherein the device monitoring instruction comprises the device identifier of the monitored device; and
the web client side is further configured to acquire the device identifier of the monitored device from the device monitoring instruction;
after the web server side receives the playing monitoring start instruction,
the web server side is further configured to acquire the device identifier of the monitored device from the playing monitoring start instruction, and update a second monitoring table according to the device identifier of the monitored device and the client side connection channel identifier, wherein a corresponding relationship between the device identifier of the monitored device and the client side connection channel identifier is recorded in the second monitoring table; and
the web server side is further configured to communicate with the web client side through the client side connection channel, and communicate with the screen device side through the device connection channel.
|