Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device and system for keeping synchronous watching record among multiple film watching devices

A technology for maintaining synchronization and viewing records. It is used in image communication, selective content distribution, electrical components, etc. It can solve the problems of slow upload and playback records, upload failures, and response delays. The effect of the queue being too long

Active Publication Date: 2014-04-16
FLYING FOX INFORMATION TECH TIANJIN CO LTD
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the existing technology has the problem of slow response to uploading playback records or upload failure, and when the client obtains playback records, the response also has a certain delay

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system for keeping synchronous watching record among multiple film watching devices
  • Method, device and system for keeping synchronous watching record among multiple film watching devices
  • Method, device and system for keeping synchronous watching record among multiple film watching devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0065] see figure 1 , which is a schematic diagram of Embodiment 1 of the method for maintaining synchronous viewing records among various viewing devices provided by the present invention.

[0066] The method for maintaining synchronous viewing records between various viewing devices provided in this embodiment includes the following steps:

[0067] S101: Receive the request for reporting the playback record sent by the client, the request for reporting the playback record includes video ID, user ID, current playback time, album ID to which the video belongs, video type, and client type;

[0068] It should be noted that when a user uses a client to watch a video, the playback record needs to be reported, and the playback record includes the video ID, user ID, and current playback time. The album ID, video type and client type described in the video;

[0069] Wherein, the current playing time refers to the minutes and seconds of the video watched by the user.

[0070] Among...

Embodiment 2

[0090] see figure 2 , which is a schematic diagram of Embodiment 2 of the method for maintaining synchronous viewing records between various viewing devices provided by the present invention.

[0091] When the client is a PC client, due to the chaotic sending rules of the PC client, there are likely to be many repeated requests for reporting playback records at very short intervals. For example, the PC client sends a request for reporting playback records every two minutes. Request, so that there will be a large number of reported playback records within an hour. In this embodiment, in order to reduce the pressure on the server side, the request to report the playback record is deduplicated on the WEB side before being sent to different message queue middleware.

[0092] The second embodiment of the method is taken as an example for description below.

[0093] S201 in this embodiment is the same as S101 in Method Embodiment 1, and details are not repeated here.

[0094] S2...

Embodiment 3

[0106] The method embodiment 1 and the method embodiment 2 are described by taking the client to report the playback record as an example, and the following describes the client's acquisition of the playback record as an example with reference to the accompanying drawings.

[0107] see image 3 , which is a schematic diagram of Embodiment 3 of the method for maintaining synchronous viewing records between various viewing devices provided by the present invention.

[0108] S301: Receive the request for acquiring the playback record sent by the client, the request for acquiring the playback record carries the user ID, video ID and video type;

[0109] It should be noted that when the user actively clicks on the video, it means that the playback record needs to be obtained. At this time, the client of the viewing device automatically sends a request for obtaining the playback record to the server.

[0110] S302: Find the list of video IDs watched by the user corresponding to the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method, device and system for keeping synchronous watching record among multiple film watching devices. The method comprises the following steps: receiving a request of a reporting playing record sent by a client, wherein the request of the reporting playing record carries a video ID (Identification), a user ID, current playing time, ID of an album to which the video belongs, a video type and a client type; according to the difference of the user ID, sending the request of the reporting playing record to pre-divided different message queuing middlewares, wherein the quantity of the message queuing middlewares is at least two; only preserving a replaying record for one video, deleting repeated reporting playing records of the video ID and the album ID; generating a unique ID for the replaying records, and storing the playing records carrying the unique ID into a cache and a database. According to the method, the request of responding the client can be accelerated, and the occupation space of the cache or database is reduced.

Description

technical field [0001] The present invention relates to the technical field of video playback, and in particular to a method, device and system for maintaining synchronous viewing records between various viewing devices. Background technique [0002] First introduce several professional names in this field: [0003] Cloud record: A server-side computing method, the client does not retain any data, directly reports the user record to the server quickly, and saves the result with reservation through the server-side complex calculation. [0004] User Generated Content (UGC, User Generated Content): Users display or provide their own original content to other users through the Internet platform. [0005] Memcacheq: A message middleware product that serves as a data transfer platform for message producers and consumers. [0006] LVS: A scheduler for load balancing between Web clusters. [0007] NGINX (Engine x): A high-performance HTTP and reverse proxy server. [0008] REDIS...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/239H04N21/437H04N21/242
Inventor 王震夏鹏
Owner FLYING FOX INFORMATION TECH TIANJIN CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products