Pra quem já acompanha os artigos que escrevo no site / blog, já deve ter lido (ou não) um projeto com esta mesma finalidade, só que em linguagem Visual Basic 6.0.
O nosso objetivo aqui é o mesmo, só que desta vez o faremos em linguagem C#. Abra o Visual Studio (utilizou-se a versão 2010 Ultimate) e crie um novo projeto (File > New > Project) do tipo Windows Forms Application em linguagem C#. O controle que será usado para reproduzir a transmissão das rádios on-line, é o Windows Media Player. Na Toolbox, clique com o botão direito do mouse e escolha a opção Choose Items.
Na janela Choose Toolbox Items, clique na guia COM Components, marque a opção Windows Media Player e clique no botão OK.
Feito isso, o controle do Windows Media Player já se encontra disponível no VS para ser usado no projeto. Dê um duplo-clique sobre ele, para adicioná-lo ao formulário Form1.
Adicione mais dois controles no formulário – um ListBox e um Button (com a propridade Text igual a Ouvir Rádio). Redimensione os controles para que se alinhem e ocupem seu devido espaço no formulário. Neste exato momento, o leiaute do Form1 deve ser semelhante a imagem abaixo.
Vamos seguir para a parte de codificação do projeto, para ter acesso ao editor de código fonte, dê um duplo clique sobre uma área do Form1, para que o VS já escreva o evento Load do Form. Escreva o trecho abaixo no escopo deste evento.
private void Form1_Load(object sender, EventArgs e)
{
listBox1.Items.Add("Antena 1 FM (Adulta)");
listBox1.Items.Add("Jovem Pan AM (Notícias)");
listBox1.Items.Add("Nova Brasil FM (MPB)");
listBox1.Items.Add("Shekinah FM (Gospel)");
}
Seguindo o raciocínio, volte para o Design do Form, e dê um duplo-clique sobre o botão “Ouvir rádio”. Escreva a listagem abaixo no evento Click.
private void button1_Click(object sender, EventArgs e)
{
string URL = string.Empty;
switch (listBox1.SelectedIndex)
{
case 0:
URL = "mms://wmedia.telium.com.br/antenaum";
break;
case 1:
URL = "mms://p.mm.uol.com.br/ampan";
break;
case 2:
URL = "http://00086.cdn.upx.net.br/listen.wmx";
break;
case 3:
URL = "http://www.shekinahfm.com.br/radio.asx";
break;
default:
MessageBox.Show("Selecione um rádio da lista e clique no botão \"Ouvir rádio\".");
break;
}
if (!URL.Equals("")) axWindowsMediaPlayer1.URL = URL;
}
Para obter o link de algumas rádios on-line, acesse o site www.radios.com.br, escolha uma rádio que você gostaria de ouvir pela internet, e acesse as propriedades do controle do Windows Media Player na web. No campo Local, é apresentada a URL da rádio escolhida.
Teste o projeto, pressionando a tecla de atalho F5, e veja o resultado.
Fico por aqui, ouvindo uma rádio on-line, e esperando que tenham gostado do artigo.
Até a próxima!
Nenhum comentário:
Postar um comentário
Deixe aqui seu comentário