← UI & UX Design

Streaming com flash

Lida 3363 vezes

Offline

-RJ- 
Membro
Mensagens 1188 Gostos 0
Troféus totais: 30
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Estou desesperado com isto pois não encontro uma solução.

Queria saber como fazer (ou um ficheiro editável) para por um webplayer a rodar um servidor shoutcast (stream) em vez do habitual .mp3.
Agradecia imenso...
Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

Estou desesperado com isto pois não encontro uma solução.

Queria saber como fazer (ou um ficheiro editável) para por um webplayer a rodar um servidor shoutcast (stream) em vez do habitual .mp3.
Agradecia imenso...
desculpa, não estou a perceber...
o shoutcast por defeito é mp3
pelo que sei...
não estou a perceber como queres fazer!
Offline

-RJ- 
Membro
Mensagens 1188 Gostos 0
Troféus totais: 30
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Fazer a reprodução pelo ficheiro .pls do servidor pronto... normalmente os webplayers reproduzem ficheiros com a terminação .mp3...
Offline

BlueEagle 
Membro
Mensagens 2221 Gostos 1
Troféus totais: 31
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

[APAGAR]
Offline

-RJ- 
Membro
Mensagens 1188 Gostos 0
Troféus totais: 30
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Não existe aqui um membro o simoesito (ou algo assim) que pertence lá a radio dj porto? Tinha ideia que sim... bem vou contactá-los apesar de querer uma coisa em flash, aquilo pode desenrascar...
Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

Não existe aqui um membro o simoesito (ou algo assim) que pertence lá a radio dj porto? Tinha ideia que sim... bem vou contactá-los apesar de querer uma coisa em flash, aquilo pode desenrascar...
yah, eles fizeram isso em javascript mas o formato é asx
pls é só suportado pelo winamp, por tanto terias mesmo de encontrar um pplayer web para winamp (penso que requere ploggin para os users)
Offline

BlueEagle 
Membro
Mensagens 2221 Gostos 1
Troféus totais: 31
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

[APAGAR]
Offline

João Simões 
Membro
Mensagens 1177 Gostos 5
Feedback +1

Troféus totais: 32
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Dizem e muito bem fizemos o player em javascript mas tudo começou a copia-lo atraves do codigo- fonte, por isso agora mudamos de player... Na Infortech United tinha um player que tocava DJPortoFm em flash agora não sei o que é feito dele...

Código do player:
Código: [Seleccione]
<!--
html{
overflow:hidden;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;
background-image:url(link do fundo do player);
background-repeat: no-repeat;
background-position:center top;
}
-->
</style>
<script type="text/javascript">
var mediaplayer_object_ff='<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="32" height="32"><param name="Filename" value="link do ficheiro .asx" /><param name="URL" value="link do ficheiro .asx" /><param name="AutoStart" value="link do ficheiro .asx" /><embed src="link do ficheiro .asx" width="32" height="32" autostart="link do ficheiro .asx" filename="link do ficheiro .asx" url="link do ficheiro .asx"></embed></object>';

function media_play()
{
if (navigator.userAgent.indexOf('MSIE') != -1)
{
document.Player.controls.play();
}
else
{
document.getElementById('media').innerHTML=mediaplayer_object_ff;
}
}

function media_stop()
{
if (navigator.userAgent.indexOf('MSIE') != -1)
{
document.Player.controls.stop();
}
else
{
document.getElementById('media').innerHTML="";
}
}
</script>
<base target="_self">

<body style="background-image: url('fundo do player')">
<table align="center" cellpadding="0" cellspacing="0" width="608" border="0" height="27">
<tr>
<td width="179"><div id="media">

<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" name="Player" width="1" height="1">
<param name="URL" value="link do ficheiro .asx" ref />
<param name="AutoStart" value="-1" />
<param name="rate" value="1">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value>
<param name="playCount" value="1">
<param name="currentMarker" value="0">

<param name="invokeURLs" value="-1">
<param name="baseURL" value>
<param name="volume" value="50">
<param name="mute" value="0">
<param name="uiMode" value="full">
<param name="stretchToFit" value="0">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="-1">

<param name="fullScreen" value="0">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value>
<param name="captioningID" value>
<param name="enableErrorDialogs" value="0">
<embed src="link do ficheiro .asx" width="1" height="1" autostart="link do ficheiro .asx" filename="link do ficheiro .asx" url="link do ficheiro .asx" name="Player"></embed>
</object></div></td>
<td height="27" align="center" valign="middle">

<img src="link do butão reproduzir" style="cursor:pointer" onclick="media_play()" alt="Reproduzir!" width="20" height="20" border="0" />&nbsp;&nbsp;
<img src="link do butão stop" style="cursor:pointer" onclick="media_stop()" alt="Parar!" width="20" height="20" border="0" /></td>
<td width="329" align="left"><div class="slider" id="slider-1" tabIndex="1">
    &nbsp;</div>
<script type="text/javascript">

var s = new Slider(document.getElementById("slider-1"),document.getElementById("slider-input-1"));
   
s.setValue(50);
s.onchange = function ()
{
document.Player.settings.volume=s.getValue();
}

</script>

Conteúdo do ficheiro .asx:
Código: [Seleccione]
<ASX version = "3.0">
<Entry clientskip="yes">

<AUTHOR></AUTHOR>
<Ref href ="ip da tua rádio"/>
   </Entry>

</ASX>
Offline

-RJ- 
Membro
Mensagens 1188 Gostos 0
Troféus totais: 30
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

-RJ- não sei se usas Joomla! mas penso que este componente faz o que tu pretendes.
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,1750/Itemid,35/
de qualquer forma se não usas Joomla! podes-te basear no componente para fazeres o que tens em mente.

Epá! BlueEagle precisei desse componente a uns tempos mas agora não é bem isso que pretendo no entanto devia vir mais cedo pá!! eheh obrigado na mesma...

Simoeszito queria mesmo em flash, mas isto vai servir... Muito obrigado pá e pa próxima já sabes, ajudas outra vez eheh :D...
Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

BOAS, OLHA SÓ O QUE EU ENCONTREI
:COOL:
VÊ LÁ SE É ISSO QUE QUERES