Diego Plentz

24 Oct, 2005

Broadcatching

Posted by: Diego Plentz In: geek| util

Muita gente associa o termo feed com um arquivo XML, montado utilizando algum padrão, em que um feed parser pega o conteúdo e joga na tela de forma mais legível para usuário. Mas um feed pode ser usado para muito mais coisa.

Por exemplo, uma aplicação que tem atualizações frequentes, poderia disponibilizar um feed, que é acessado pelo aplicativo em questão quando é aberto, e que verifica se a versão feed > versão atual e faz o update automaticamente. Claro que existem muitas outras formas de implementar isso (melhores provavelmente), mas isso é apenas um exemplo né?

Seguindo esta mesma idéia de utilização de feeds para distribuição de conteúdo-não-texto, é possível que você, por exemplo, acompanhe regularmente algum programa de televisão que é disponibilizado em um dos diversos sites compatíveis com bitorrent disponíveis na internet. Este (não tão novo) conceito de distribuição de conteúdo multimídia através de P2P também é conhecido como broadcatching (lembrando do termo broadcasting).

O pessoal do Azureus desenvolveu o plugin RSS Feed Scanner, que tem como objetivo, justamente o broadcatching.

Com alguns ajustes na configuração dele, você pode facilitar (e muito) seu trabalho para pegar conteúdo bom da internet. E não estou falando de conteúdo ilegal.

Suponhamos que você seja um de carteirinha do Jon Stewart, com seu hilário The Daily Show (se você ainda não conhecia, me agradeça depois, ok?), mas não é assinante de tv à cabo. O que fazer? Bom, simples, só seguir os passos abaixo.

Instalar o Azureus não tem nenhum segredo, só é preciso ter o cuidado de instalar a Java JRE 5.0 antes dele. Depois de instalar a JRE e o Azureus, abra o programa, e entre em Plugins -> Instalation Wizzard -> By list from sourceforge.net -> Selecione o RSS Feed Scanner -> Next -> Install this plugin(s) for all Users -> Finish -> Install -> Close. Pronto, tudo instalado, agora é só configurar. É aqui que começa a parte divertida.

No site oficial do Daily show, eles disponibilizam, de graça, um feed com os últimos episódios. Mas é somente com links para ver online, e se você, assim como eu, não gosta de ver online (nem tem tanta banda pra isso), baixar eles antes de assistir é infinitamente mais conveniente. Então temos que achar uma ‘alternativa’. A melhor que eu achei, foi no site TorrentReactor. Bom, entre em Plugins -> RSSFeed. Clique na aba Options, clique no sinal de + da parte que diz RSS Feed URL’s e adicione este feed no campo URL. Você deve ter algo parecido com isto:

filter config

Depois de assinar o feed, salve a alteração e agora é só criar um filtro para ele baixar automaticamente os episódios (este passo não é obrigatório, você pode baixar manualmente os episódios entrando na tab Status e selecionando os epsódios que deseja). Na parte que diz Filters, clique no sinal de + e crie um filtro semelhante à este.

filter config

Pronto, seu Azureus está pronto para baixar automaticamente os episódios para você. Agora é só sair atrás de outros programas/conteúdo que te agradam e terminar de vez com sua banda de internet.

Popularity: 27% [?]

2 Responses to "Broadcatching"

1 | Phillip Calçado "Shoes"

October 24th, 2005 at 9:58 am

Avatar

Porra, e agora que desculpa eu dou pra sair da frente do PC?

2 | Diego Pires Plentz » Programas (in)úteis

November 29th, 2005 at 7:48 pm

Avatar

[...] utilsEclipsedProgramas (in)úteisWebserver em 15 minutosBroadcatchingBetter feed’sMetodologias de desenvolvimentoRemove TrailingSpacesCore JavaCJ ‘05 [...]

Comment Form


  • Rodrigo Amaral Rosa: Olá Diego, como disse antes funcionou tudo certo no tutorial. Mas eu quis seguir um pouco mais além, configurando virtualhost no apache para o meu d
  • éricoulisses: absurdo: não consegui passar de 50kbps com o pacote de 500kbps, se cheguei a 50 foi um milagre, só fiz download de uma música e pronto, kkkkkk,
  • Tony Amorim: Ótimo Tutorial, parabéns.... Estou com problemas com pool de conexão no tomcat, não está funcionando. Funciona com o tomcat sózinho. Tony

Flickr PhotoStream

  • IMG_3498
  • IMG_3458
  • IMG_3450
  • IMG_3473
  • IMG_3469
  • IMG_3464
  • IMG_3444
  • IMG_3402

About

This is an example of a WordPress page, you could edit this to put information about yourself or your site so readers know where you are coming from.