Os requisitos para transmitir arquivos FLV do Flash Media Server são diferentes, dependendo de a detecção de largura de banda nativa estar disponível em seu provedor FVSS (Flash Video Streaming Service). A detecção de largura de banda nativa significa que a detecção dessa largura é incorporada no servidor de fluxo e propicia melhor desempenho. Verifique com seu provedor para determinar se a detecção de largura de banda nativa está disponível.
Para acessar os arquivos FLV no Flash Media Server, use uma URL, como rtmp://
meu_nome_do_servidor/meu_aplicativo/fluxo.
flv.
Ao reproduzir um fluxo ao vivo com o Flash Media Server, é necessário definir a propriedade
isLive
do FLVPlayback para
true
. Para obter mais informações, consulte a propriedade Propriedade FLVPlayback.isLive na
Referência do ActionScript 3.0
para Adobe Flash Platform
.
Para obter mais informações sobre como administrar o Flash Media Server, incluindo como configurar um fluxo ao vivo, consulte a documentação do Flash Media Server em
www.adobe.com/support/documentation/en/flashmediaserver/
.
Para detecção de largura de banda nativa ou nenhuma detecção de largura de banda
A classe NCManagerNative é uma subclasse de NCManager compatível com a detecção de largura de banda nativa para a qual alguns provedores do FVSS (Flash Video Streaming Service) podem oferecer suporte. Quando você usa o NCManagerNative, não é necessário nenhum arquivo especial no Flash Media Server. A NCManagerNative também permite conexão com qualquer versão do Flash Media Server, sem um arquivo main.asc, se a detecção da largura de banda não for obrigatória.
Para usar a NCManagerNative em vez da classe NCManager padrão, adicione as seguintes linhas de código ao primeiro quadro de seu arquivo FLA:
import fl.video*;
VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
Para detecção de largura de banda não nativa
Se a detecção de largura de banda nativa não estiver disponível no seu provedor FVSS (Flash Video Streaming Service) mas você precisar de detecção de largura de banda, será necessário adicionar o arquivo main.asc a seu aplicativo FLV do Flash Media Server. Você pode encontrar o arquivo main.asc on-line em
www.adobe.com/go/learn_fl_samples_br
. Ele se encontra no arquivo Samples.zip -- no diretório Samples\ComponentsAS2\FLVPlayback.
Para configurar seu Flash Media Server para transmitir em fluxo arquivos FLV:
-
Crie uma pasta na pasta do aplicativo do Flash Media Server e dê um nome a ela, como
meu_aplicativo
.
-
Copie o arquivo main.asc na pasta meu_aplicativo.
-
Crie uma pasta chamada
streams
na pasta meu_aplicativo.
-
Crie uma pasta chamada
_definst_
dentro da pasta streams.
-
Coloque os arquivos FLV na pasta
_definst_
.
|
|
|