Abstract: The present invention discloses a method, a device, a client-side apparatus, an electronic device and a server for video content recognition. The method comprises: acquiring a target image arbitrarily selected by a user in a video; sending a request for video content recognition to a server, wherein the request for video content recognition includes the target image; and receiving a result of video content recognition from the server. The result of video content recognition comprises information related to the target image and found via searches on a search engine. According to the present disclosure, the information related to the target image in a video arbitrarily selected by the user can be flexibly provided to the user.
Abstract: The present invention provides a streaming media data processing method. The method includes: based on a stream index in streaming media data, separating the streaming media data stream into audio stream data and video stream data and respectively buffering them in an audio stream data queue and a video stream data queue; respectively decoding audio data buffered in the audio stream data queue and video data buffered in the video stream data queue; based on a play callback timestamp of the decoded audio data and a system time of a streaming media playback equipment, determining an audio/video synchronization time; based on a comparison result between a video frame timestamp and a sum of the determined audio/video synchronization time and a video refresh time, processing and displaying each frame in the decoded video stream data according to a predetermined processing method in accordance with the comparison result.