7. The computer-implemented method of claim 6 , further comprising: receiving, at the computing device, a second user input identifying a second temporal point within the media stream and (ii) indicating a second request for language translation from the source language to the target language; and in response to receiving the second user input: identifying, at the computing device, an image from video data of the media stream as specified by the identified second temporal point, performing, at the computing device, optical character recognition on the identified image to obtain a second text, and transmitting, from the computing device and to the translation server via the network, the second text; receiving, at the computing device via the network, a second translated text representing a translation of the second text from the source language to the target language by the translation server; and outputting, at the computing device, the second translated text.
7. The computer-implemented method of claim 6 , further comprising: receiving, at the computing device, a second user input identifying a second temporal point within the media stream and (ii) indicating a second request for language translation from the source language to the target language; and in response to receiving the second user input: identifying, at the computing device, an image from video data of the media stream as specified by the identified second temporal point, performing, at the computing device, optical character recognition on the identified image to obtain a second text, and transmitting, from the computing device and to the translation server via the network, the second text; receiving, at the computing device via the network, a second translated text representing a translation of the second text from the source language to the target language by the translation server; and outputting, at the computing device, the second translated text. 10. The computer-implemented method of claim 7 , wherein identifying the sub-period of audio data, performing speech recognition on the identified audio data sub-period, identifying the image, performing optical character recognition on the identified image, transmitting the first and second texts to the translation server, and receiving the first and second translated texts from the translation server are each performed during outputting of the media stream.