TECHNICAL FIELD

The present application relates to audio and video playing, and more particularly to a switch of audio and video.

BACKGROUND

With the continuous development of the internet and smart terminals, more and more users choose to use smart terminals (e.g., mobile phones, computers) to play audio, video, and other streaming media; users can obtain video content and audio content from network servers through smart terminals and play them on the smart terminals.

SUMMARY

One aspect of the present application provides a method, including:

sending, upon receipt of an audio-only playing instruction in a process of synchronously playing audio and video of streaming media content using Dynamic Adaptive Streaming over HTTP (DASH), a request of obtaining audio data files of the streaming media content to a server, wherein video data files formed according to video content of the streaming media content and the audio data files formed according to audio content of the streaming media content are stored in the server;

receiving the audio data files of the streaming media content from the server, and parsing out the audio content according to the audio data files;

performing audio-only playing for the streaming media content according to the audio content.

Another aspect of the present application also provides a computing device, comprising:

one or more processors; and

a memory storing one or more programs configured to be executed by the one or more processors, the one or more programs comprising instructions for: sending, upon receipt of an audio-only playing instruction in a process of synchronously playing audio and video of streaming media content using Dynamic Adaptive Streaming over HTTP (DASH), a request of obtaining audio data files of the streaming media content to a server, wherein video data files formed according to video content of the streaming media content and the audio data files formed according to audio content of the streaming media content are stored in the server;

receiving the audio data files of the streaming media content from the server, and parsing out the audio content according to the audio data files;

performing audio-only playing for the streaming media content according to the audio content.

Another aspect of the present application also provides a non-transitory computer-readable storage medium storing one or more programs comprising instructions that, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:

sending, upon receipt of an audio-only playing instruction in a process of synchronously playing audio and video of streaming media content using Dynamic Adaptive Streaming over HTTP (DASH), a request of obtaining audio data files of the streaming media content to a server, wherein video data files formed according to video content of the streaming media content and the audio data files formed according to audio content of the streaming media content are stored in the server;

receiving the audio data files of the streaming media content from the server, and parsing out the audio content according to the audio data files;

performing audio-only playing for the streaming media content according to the audio content.

