A method, comprising: obtaining (1002, 1102), at a computing device, a video stream for a media program, the video stream including audio description data, primary video content and primary audio content, and providing, by the computing device, the primary video content for display and the primary audio content and audio description data for playing at a display device, wherein the audio description data includes a synchronized audio narrative describing what is happening in the media program during pauses in the primary audio content included in the media program or during the primary audio content, the display device and computing device being combined into a single device or the display device being coupled to the computing device via a wireless or wired connection; transmitting a code to initiate playing of audio content included in the audio description data by speakers of the display device; recording, by a client device, at least a portion of the audio content as it is played by the speakers of the display device; extracting text from the recorded audio content; determining (1004, 1104), at the client device, a set of information from the audio description data, wherein the set of information includes one or more symbols or words derived from the text extracted from the recorded audio content of the audio description data; sending (1006, 1114), by the client device, a request including the set of information to a server remotely located from the client device for processing; receiving (1012, 1116), at the client device, from the server a set of instructions, wherein the set of instructions includes instructions to display content information relating to the set of information; in response to receiving, and in accordance with, the set of instructions, executing (1014, 1118), by the client device one or more applications based on a type of the content information, wherein the one or more applications include at least one of: a web browser, a music application, a feed reader application, a coupon application, and a content viewer; providing, by the client device, display data for display at the display device, the display data including output from the one or more applications; and displaying, at the display device, adjacent to a display of the video stream, the output from the one or more applications. obtaining (1002, 1102), at a computing device, a video stream for a media program, the video stream including audio description data, primary video content and primary audio content, and providing, by the computing device, the primary video content for display and the primary audio content and audio description data for playing at a display device, wherein the audio description data includes a synchronized audio narrative describing what is happening in the media program during pauses in the primary audio content included in the media program or during the primary audio content, the display device and computing device being combined into a single device or the display device being coupled to the computing device via a wireless or wired connection; transmitting a code to initiate playing of audio content included in the audio description data by speakers of the display device; recording, by a client device, at least a portion of the audio content as it is played by the speakers of the display device; extracting text from the recorded audio content; determining (1004, 1104), at the client device, a set of information from the audio description data, wherein the set of information includes one or more symbols or words derived from the text extracted from the recorded audio content of the audio description data; sending (1006, 1114), by the client device, a request including the set of information to a server remotely located from the client device for processing; receiving (1012, 1116), at the client device, from the server a set of instructions, wherein the set of instructions includes instructions to display content information relating to the set of information; in response to receiving, and in accordance with, the set of instructions, executing (1014, 1118), by the client device one or more applications based on a type of the content information, wherein the one or more applications include at least one of: a web browser, a music application, a feed reader application, a coupon application, and a content viewer; providing, by the client device, display data for display at the display device, the display data including output from the one or more applications; and displaying, at the display device, adjacent to a display of the video stream, the output from the one or more applications.