A radio receiver comprising: radio frequency receiver circuitry configured to receive a radio broadcast signal; an Internet network interface; a display; processing circuitry; and a client application program including instructions for execution by the processing circuitry, wherein the client application program is configured to: send geographical location information to an audio metadata service application via the Internet network interface; receive, via the Internet network interface, metadata for a radio broadcast available to the radio receiver according to the geographic location information, the metadata including an indication whether content of the radio broadcast is suitable for an audio fingerprinting process, wherein the indication whether content of the radio broadcast is suitable for an audio fingerprinting process is sent with static metadata, wherein the static metadata are metadata related to the radio broadcast station; determine that dynamic metadata associated with the radio broadcast is unavailable for presentation using the display, wherein the dynamic metadata are metadata related to the broadcast content being currently played; generate an audio fingerprint of the radio broadcast only when the indication is that the content of the radio broadcast is suitable for the audio fingerprinting process; send the audio fingerprint to the audio metadata service application via the Internet network interface and receive dynamic metadata associated with a radio broadcast corresponding to the audio fingerprint; and display information included in the dynamic metadata. radio frequency receiver circuitry configured to receive a radio broadcast signal; an Internet network interface; a display; processing circuitry; and a client application program including instructions for execution by the processing circuitry, wherein the client application program is configured to: send geographical location information to an audio metadata service application via the Internet network interface; receive, via the Internet network interface, metadata for a radio broadcast available to the radio receiver according to the geographic location information, the metadata including an indication whether content of the radio broadcast is suitable for an audio fingerprinting process, wherein the indication whether content of the radio broadcast is suitable for an audio fingerprinting process is sent with static metadata, wherein the static metadata are metadata related to the radio broadcast station; determine that dynamic metadata associated with the radio broadcast is unavailable for presentation using the display, wherein the dynamic metadata are metadata related to the broadcast content being currently played; generate an audio fingerprint of the radio broadcast only when the indication is that the content of the radio broadcast is suitable for the audio fingerprinting process; send the audio fingerprint to the audio metadata service application via the Internet network interface and receive dynamic metadata associated with a radio broadcast corresponding to the audio fingerprint; and display information included in the dynamic metadata. send geographical location information to an audio metadata service application via the Internet network interface; receive, via the Internet network interface, metadata for a radio broadcast available to the radio receiver according to the geographic location information, the metadata including an indication whether content of the radio broadcast is suitable for an audio fingerprinting process, wherein the indication whether content of the radio broadcast is suitable for an audio fingerprinting process is sent with static metadata, wherein the static metadata are metadata related to the radio broadcast station; determine that dynamic metadata associated with the radio broadcast is unavailable for presentation using the display, wherein the dynamic metadata are metadata related to the broadcast content being currently played; generate an audio fingerprint of the radio broadcast only when the indication is that the content of the radio broadcast is suitable for the audio fingerprinting process; send the audio fingerprint to the audio metadata service application via the Internet network interface and receive dynamic metadata associated with a radio broadcast corresponding to the audio fingerprint; and display information included in the dynamic metadata.