0

PODCAST - Execução de Scripts

criado por Ronaldo Menezes em 04/07/2007 7:06am


Utilizei PODCAST GENERATOR, para elaborar o processo de Execução de Scripts.
(Podcast Generator é um software livre distribuído sob uma licença GNU/GPL).

Não vou descrever a instalação do PODCAST GENERATOR, devido a aplicação ter sua própria documentação.

PODCASTING

Podcasting é uma forma de publicação de programas de áudio, vídeo e/ou fotos(qualquer coisa) pela Internet que permite aos utilizadores acompanhar a sua atualização. A palavra "podcasting" é uma junção de iPod - um aparelho que toca arquivos digitais em MP3 - e broadcasting (transmissão de rádio ou tevê).

Assim, podcast são arquivos de áudio(ou qualquer coisa) que podem ser acessados pela internet.

Estes áudios podem ser atualizados automaticamente mediante uma espécie de assinatura. Os arquivos podem ser ouvidos(lidos) diretamente no navegador ou baixados no computador.


Por meio do feed RSS, que funciona como um índice atualizável dos arquivos disponíveis, novos programas de áudio, vídeo ou fotos são automaticamente puxados para o leitor através de um agregador, um programa ou página da internet que verifica os diversos feeds adicionados, reconhece os novos arquivos e os puxa de maneira automática para a máquina. Os arquivos podem ainda ser transferidos para leitores portáteis.


O modelo de publicação / subscrição de podcasting é uma versão da tecnologia "push" (empurrar informação), na qual o fornecedor de informação escolhe qual os ficheiros que pretende disponibilizar num feed e que o subscritor escolhe entre uma multiplicidade de feeds. Enquanto o utilizador não está a "baixar" ficheiros da Internet, existe uma forte componente de "pull" (baixar a informação) porque o receptor é livre de subscrever (ou desistir) de uma grande variedade de canais. Os primeiros serviços "push" na internet (ex: PointCast) permitiam uma selecção muito limitada de conteúdos.

Podcasting é um mecanismo automático onde ficheiros multimedia são transferidos de um servidor para um cliente, que puxa a informação através de um arquivo XML que contém endereços de ficheiros. Genericamente, esses ficheiros contêm vídeo e áudio, mas também podem conter imagens, textos, PDF, ou outros tipos de ficheiros.

Um podcast é genericamente anólogo de uma série de TV ou de um programa de rádio, só que não é ao vivo, como nos programas de TV e Rádio gravados.

O fornecedor de conteúdos começa por produzir um ficheiro (por exemplo, um ficheiro de áudio em MP3) e disponibiliza-o na Internet. Isto ocorre através da disponibilização do ficheiro num servidor de acesso público; no entanto, trackers BitTorrent também são usados, embora não seja tecnicamente necessário que o ficheiro seja público. O único requerimento é que o ficheiro seja acessível através de uma URI que seja conhecida. Este ficheiro é normalmente referenciado como um episódio de um podcast.

O fornecedor de conteúdo passa a referenciar esse ficheiro noutro ficheiro conhecido como feed. O feed é uma lista de URLs onde os episódios do podcast podem ser acedidos. Essa lista é normalmente publicada no formato RSS (embora também possa ser usado o formato Atom), que contém informação adicional como datas de publicação, títulos e textos explicativos sobre a série e cada um dos episódios. O Feed pode conter entradas para todos os episódios da série, mas normalmente está limitado a uma breve lista dos episódios mais recentes, por exemplo, em feed de notícias. O Standard de um podcast consiste num feed de um autor. Mais recentemente vários autores passaram a contribuir com episódios para um único feed podcast usando os conceitos de podcast público e podcast social.

O fornecedor de conteúdo publica um feed num servidor. A localização publicada do feed é assumida como permanente, não sujeita a alteração. Esta localização é conhecida como URI (mais conhecido por URL). O fornecedor divulga o URI do feed junto à sua audiência.

Um consumidor utiliza um software conhecido por agregador, por vezes chamado de podcatcher ou podcast receiver, para subscrever e gerir os feeds.

Software

PodSpider - Um cliente de Podcast
iTunes - Um cliente de Podcast
Juice - Um cliente de Podcast
FeedRerader - Um cliente de Podcast

Existem diversos sites que utilizam esta tecnologia, por isso ja existem "indices" de podcast, vejam a url abaixo :

http://www.npr.org/rss/podcast/podcast_directory.php

Onde tem-se podcast's por categorias .


Arquivo de configuração do PODCAST GENERATOR.
(inclusao de diversos tipos de arquivos, permitindo nao so a utilizaçao para audio. Esta tecnologia pode ser usada de diversas formas).

- Execucao de scripts
- Bibliotecas de Scripts
- Biblioteca de e-books's
.......


<?php

################################################
## MEDIA FORMATS SUPPORTED BY PODCAST GENERATORS
##
## Here you can add new formats :-)


## Specify file format supported by Podcast Generator: 

$podcast_filetypes = array(); //filetypes array to handle multiple filetypes 

$podcast_filetypes[0]="mp3";
$podcast_filetypes[1]="mpg";
$podcast_filetypes[2]="mpeg";
$podcast_filetypes[3]="mov";
$podcast_filetypes[4]="wav";
$podcast_filetypes[5]="wma";
$podcast_filetypes[6]="wmv";
$podcast_filetypes[7]="ogg";
$podcast_filetypes[8]="wma";
$podcast_filetypes[9]="3gp"; //video mobile phones
$podcast_filetypes[10]="amr"; //audio mobile phones
$podcast_filetypes[11]="mp4";
$podcast_filetypes[12]="asf";
$podcast_filetypes[13]="avi";
$podcast_filetypes[14]="flv"; //flash video
$podcast_filetypes[15]="jpg";
$podcast_filetypes[16]="jpeg";
$podcast_filetypes[17]="pdf";
$podcast_filetypes[18]="aif";
$podcast_filetypes[19]="aiff";
$podcast_filetypes[20]="m4a";
$podcast_filetypes[21]="m4v";
$podcast_filetypes[22]="txt";
$podcast_filetypes[23]="xml";
$podcast_filetypes[24]="php";

## NOTE: every $podcast_filetypes[k] must have a corresponding $filemimetypes[k] below, containing its "mime type"

$filemimetypes = array();

$filemimetypes[0]="audio/mpeg";
$filemimetypes[1]="video/mpeg";
$filemimetypes[2]="video/mpeg";
$filemimetypes[3]="video/quicktime";
$filemimetypes[4]="audio/x-wav";
$filemimetypes[5]="audio/x-ms-wma";
$filemimetypes[6]="video/x-ms-wmv";
$filemimetypes[7]="application/ogg";
$filemimetypes[8]="audio/x-ms-wma";
$filemimetypes[9]="video/3gpp";
$filemimetypes[10]="audio/amr";
$filemimetypes[11]="video/mp4";
$filemimetypes[12]="video/x-ms-asf";
$filemimetypes[13]="video/x-msvideo";
$filemimetypes[14]="video/x-flv";
$filemimetypes[15]="image/jpeg";
$filemimetypes[16]="image/jpeg";
$filemimetypes[17]="application/pdf";
$filemimetypes[18]="audio/x-aiff";
$filemimetypes[19]="audio/x-aiff";
$filemimetypes[20]="audio/x-m4a";
$filemimetypes[21]="video/x-m4v";
$filemimetypes[22]="text/plain";
$filemimetypes[23]="text/plain";
$filemimetypes[24]="text/plain";
?>

PODCAST GENERATOR

Neste processo utilizo, Apache / Mysql / PHP. Na inclusão de nova tarefa / script (administração ) no PODCAST GENERATOR




Exemplo:

Etapa 1 – Processo Backup das Bases :

http://localhost/backup/backup_bases.php
(copiar endereço usar e utilizar conforme descrito acima)


Para inclusão de novos Scripts repita o processo.


Execução dos Scripts : Basta clicar em podcast (vide abaixo) .



Utilização FEED ( Agregadores )

Apos baixar o(s) agregador(es) no(s) link(s) acima pode-se copiar o link e colar no agregador :





Ronaldo Menezes

Comentários:

Mostrando 1 - 3 de 3 comentários
Bom dia

Alem de criar um podcast ele gerencia seus podcast

att

Ronaldo
23/02/2009 3:26am (~15 anos atrás)

Bom dia

Podemos criar podcast

att

Ronaldo
23/02/2009 3:25am (~15 anos atrás)

Cara, eu não entendi direito do que se trata o script:

ele gerencia podcasts prontos ou você pode criar seu podcast por ele?

Obrigado
abs
17/03/2008 7:57am (~16 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)