Reprodução RTMP com JW Jogador

Você pode publicar um fluxo RTMP para um endereço RTMP e, em seguida, reproduzir com um leitor externo como jwplayer.
Se você publicar StreamName para RTMP endereço RTMP://your-RTMP-address-aqui então você vai precisar configurar JW Jogador:
flash vars = { arquivo: StreamName.flv, streamer: RTMP://your-RTMP-address-aqui, autostart:”verdade”, Tipo:”RTMP”}

 

Streams de vídeo Webcam pode ser publicado a partir da web com um Live Streaming de vídeo difusão roteiro. Com a soulution VideoWhisper Live Streaming, StreamName é o nome do canal (no exemplo Studio586). Importante: Como mais recentes soluções VideoWhisper também apoiar P2P de streaming, estes precisam ser configurados com alwaysRTMP = 1 parâmetro na sua _login.php ou script equivalente tão fluxos são sempre publicados ao servidor RTMP.

 

Se você deseja publicar para outros dispositivos encoders especiais e codecs seria necessária. Usando um encoder externo você pode codificar com codecs e configurações não disponíveis no flash player navegador (devido a limitações de flash). Nem todos os codificadores e as versões são compatíveis com todos os servidores RTMP e versões. Alguns requerem configuração e uso instruções especiais.

Adobe Flash Media Live Encoder pode ser usado para o servidor Adobe Media interactivo e também é relatado para trabalhar com Wowza.

Wowza & E documentação wirecast apoio está disponível para Wowza Media Server hospedagem.

 

Note-se que ao publicar H.264, player de vídeo deve ser configurado para jogar StreamName.mp4 vez de StreamName.flv .

Use JW Player para reproduzir fluxos de aplicação VideoWhisper

Com as versões mais recentes aplicações VideoWhisper RTMP, webmasters pode ativar o suporte leitor externo (tanto para SIGF e Red5). Isto pode ser ativado a partir de Configurações do aplicativo RTMP.

Você precisa ter allowPlayers = true para FMIS ou acceptPlayers = true para Red5 . Essas configurações são ativadas por padrão.

Isso permitirá que a reprodução de um fluxo publicado por um aplicativo Flash VideoWhisper como Live Streaming com um leitor externo como JW Jogador.

Demo:

Publicar um fluxo de Live Streaming de demonstração (isto é. Studio1) e, em seguida, vê-lo em JW Jogador. Atualize o nome do canal no link, se você estiver usando um diferente.

Soluções VideoWhisper publicar fluxos RTMP regulares que podem ser jogado com JW Jogador como por suas docs.
Apenas certifique-se de preencher o endereço VideoWhisper RTMP como serpentina e nome de usuário / nome do canal + “.flv” como arquivo.

Importante: Como mais recentes soluções VideoWhisper também apoiar P2P de streaming, estes precisam ser configurados com alwaysRTMP = 1 parâmetro na sua _login.php ou script de modo equivalente fluxos são sempre publicados para RTMP. Por causa disso, demonstração acima está desativado (para impedir o uso rtmp pesado em público instale), mas você pode usar o código de exemplo em suas próprias instalações.

 

 

Aqui está o código para incorporar JW Jogador:

<?
incluir(“settings.php”);
$stream = $ _ GET[' n'];
?>
<object id =”jogador” classid =”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ name =”jogador” largura =”328″ height =”260″>
<param name =”filme” value =”player.swf” />
<param name =”allowFullScreen” value =”verdade” />
<param name =”allowscriptaccess” value =”sempre” />
<param name =”flashvars” value =”file =<?=
urlencode($córrego)?>.flv&= flâmula<?= Urlencode($rtmp_server)?>&autostart = true” />
<objeto type =”application /-shockwave-flash x” dados =”player.swf” largura =”328″ height =”260″>
<param name =”filme” value =”player.swf” />
<param name =”allowFullScreen” value =”verdade” />
<param name =”allowscriptaccess” value =”sempre” />
<param name =”flashvars” value =”file =<?=
urlencode($córrego)?>.flv&= flâmula<?= Urlencode($rtmp_server)?>&autostart = true” />
<p><a href =”http://get.adobe.com/flashplayer”>Obter o Flash</uma> para ver este player.</p>
</object>
</object>

Além disso, este código pode ser usado para a reprodução de um fluxo emissora Studio1 com VideoWhisper Live Streaming. Certifique-se de que você tem swobject.js e jogador-viral.swf nessa pasta.

<'text / javascript' script type = src = 'swfobject.js'></roteiro> <div id = 'MediaSpace'>Este texto será substituído</div> <script type = 'text / javascript'> var so = new SWFObject('Jogador-viral.swf','Mpl','320','320','9'); so.addParam('AllowFullScreen','True'); so.addParam('AllowScriptAccess','Sempre'); so.addParam('Wmode','Opaca'); so.addVariable('File','Studio1.flv'); so.addVariable('Volume','5'); so.addVariable('Serpentina','RTMP://your-RTMP-server / VideoWhisper '); so.addVariable('Autostart','True'); so.addVariable('Qualidade','Falso'); so.write('MediaSpace'); </roteiro>

JW Player Demo

Plugins interessantes:

  • Adtonomy anúncios de texto Plugin permite que você execute seus próprios anúncios de texto dentro do JW FLV Player
  • Plugin do Google Analytics para o JW Player é projetado para ajudar você a entender o quão bem o conteúdo de vídeo on-line está realizando
  • AdSolution de LongTail permite executar pre-roll, sobreposição mid-roll, e anúncios post-roll em seu media player
  • Do LongTail vídeo Adtonomy Plugin permite que você execute suas próprias propagandas FLV dentro do JW FLV Player
  • Viral, um plugin de distribuição de vídeo, suporta três funções principais: Embed, ligação, e recomendações
  • O plugin-D relacionada permite que você carregue na lista dos clipes relacionados em formato XML