Method and apparatus for detecting video playability
AssigneeTencent Technology (Shenzhen) Company Limited
InventorYulong Ying
Life of this patent
Estimating the term…
Abstract
System and methods related to video information distribution are provided. The system may obtain a video source address. The system may receive a video segment of a video stream from a remote server configured with the video source address. The system may parse the video segment for header information. The system may determine that a video corresponding to the video source address is playable on a remote device in response to the header information being included in the video segment. The system may store the video source address in a database. The database may include a plurality video addresses corresponding to respective videos that are playable on the remote device.
Claims20
A computer-implemented method, comprising:
- obtaining, by a processor of a background server, a video source address;
- receiving, by the processor, a video segment of a video stream from a remote server identified by the video source address;
- parsing, by the processor, the video segment of the video stream to identify header information in the video stream;
- determining, by the processor, that the video stream is playable on a remote device in response to the header information being present in the video segment;
- and
- storing, by the processor, the video source address in a database in response to determination that the video stream is playable on the remote device.
An apparatus for detecting video playability, comprising:
- a processor, the processor configured to:
- obtain a video source address;
- receive a video segment of a video stream from a remote server configured with the video source address;
- parse the video segment for header information;
- determine that a video corresponding to the video source address is playable on a remote device in response to the header information being included in the video segment;
- and
- store the video source address in a database, the database comprising a plurality of video source addresses corresponding to respective videos that are playable on the remote device.
A non-transitory computer readable storage medium, comprising:
- a plurality of instructions executable by a processor, the instructions including:
- instructions executable by the processor to obtain a video source address;
- instructions executable by the processor to receive a video segment of a video stream from a video server configured with the video source address;
- and
- instructions executable by the processor to parse the video segment for header information;
- instructions executable by the processor to determine that a video corresponding to the video source address is playable on a remote device in response to the header information being included in the video segment;
- and
- instructions executable by the processor to store the video source address in a database, the database comprising a plurality video source addresses corresponding to video streams that are playable on the remote device, the database accessible by a video playback application on the remote device.
Dependencies are inferred from the claim text.