Flowplayer + myopera.com

w dziale Po godzinach
SodomyAndLust napisał(a):

moze mi ktos pomoc z uruchomieniem flowplayera na moim blogu? problem jak sadze polega na tym, iz flowplayer niemoze znalezc pliku z skryptem konfiguracyjnym, ale wyczytalem ze jest opcja dzieki ktorej mozna recznie wskazac polozenie tego pliku - tyle ze za gupim chyba zeby to jakos skonfigurowac:) chetnych do pomocy zapraszam na http://my.opera.com/SodomyAndLust/blog/2008/04/04/dfgd i zajrzenie do zrodla strony - moze ktos mi doradzi co i jak zrobic zeby to dzialalo...

P.S> nie, niebede wrzucal na youtuba i podlinkowywal;p chce miec to na mojej stronie;p

ja_szczur napisał(a):

sprawa się komplikuje, ponieważ nie możesz dołączyć swoich skryptów *.js do strony bloga

http://flowplayer.org/js/flashembed.js
ściągnij sobie ten plik i spróbuj w domu na jakiejś stronie wyświetlić film - jak się uda, w funkcji getHTML() zmień:

alert(html); // dodaj tą linijkę
return html;

wyrzuci Ci kod do wklejenia na stronę (będzie tam adres pliku *.swf do załadowania, więc będzie trzeba go odpowiednio zmienić)

tak mi się przynajmniej wydaje, nie bawiłem się tym

SodomyAndLust napisał(a):

Dziekuje za zainteresowanie... a wiec,
- udalo mi sie odtworzyc filmik na stronie na kompie z lokalizacja pliku *.flv na dysku
- dodalem linijki tak jak napisales
- zwrocilo kod, tyle ze niema w nim lokalizacji do pliku *.flv (sprobuje jeszcze podac sciezke do pliku na www, moze wtedy zwroci sciezke do filmiku - nie, niezwrocilo:()
- http://files.myopera.com/SodomyAndLust/filmy/bray%20p4.FLV - w ogole nieodtwarza pliku z www - ladowalem konkretnie ten, probowalem tez innego pliku bez spacji (tego %20) ale efekt taki sam:/ stronka html, plik flashembed.js oraz odtwarzacz sa lokalnie na dysku, ale filmiku z internetu niechca odtworzyc, plik lokalny jak najbardziej udalo sie wlaczyc.

Pytanie mam zatem kolejne;) co dalej?
- wrzucac ten plik flasyhembed na stronke?
- wkleic na bloga po prostu to co mi ta funkcja zwrocila? hmm, to by bylo logiczne chyba nawet, ale jak dodac sciezke do pliku flv? wpisac ja recznie?

pisze ta odpowiedz zanim zaczalem kombinowac z blogiem, mam w sumie malo czasu chwilowo, ale akurat teraz moge chwile na to poswiecic, wiec jesli mozesz, prosze o kolejne wskazowki, a ja o moich postepach takze tu poinformuje.

Niewiem czy dobrze dodalem te dwie linijki o ktorych pisales, wiec zamieszczam to co wpisalem i to co mi ten skrypt zwrocil:

function getHTML(){var html="";if(typeof flashvars=='function')flashvars=flashvars();if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){html='<embed type="application/x-shockwave-flash" ';extend(params,{name:params.id});for(var key in params){if(params[key]!=null)
html+=[key]+'="'+params[key]+'"\n\t';}
alert(html); // dodaj tą linijkę
return html;


skrypt zwrocil:
<embed type="application/x-shockwave-flash" src="FlowPlayerDark.swf" width="468" height="350" allowfullscreen="true" allowscriptaccess="always" quality="high" bgcolor="#ffffff" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"


stronka html z odtwarzaczem:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>FlowPlayer</title>
<script type="text/javascript" src="flashembed.js"></script>
</head>
<body bgcolor="#CCCCCC">

<div id="flowplayerholder">
	This will be replaced by the player. 
</div>
<script type="text/javascript">
// <![CDATA[
new flashembed("flowplayerholder", { src: "FlowPlayerDark.swf", width: 468, height: 350 }, { config: { videoFile: "http://files.myopera.com/SodomyAndLust/filmy/bray%20p4.FLV" } });
// ]]>
</script>

</body>
</html>

ja_szczur napisał(a):

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="300">
	<param name="movie" value="ścieżka/do/FlowPlayerLight.swf" />
	<param name="allowfullscreen" value="true" />
	<param name="allowscriptaccess" value="always" />
	<param name="quality" value="high" />
	<param name="bgcolor" value="#ffffff" />
	<param name="type" value="application/x-shockwave-flash" />
	<param name="pluginspage" value="http://www.adobe.com/go/getflashplayer" />
	<param name="flashvars" value='config={"videoFile":"ścieżka/do/filmu.flv","initialScale":"scale","useNativeFullScreen":true}&' /></object>


gdzie:
ścieżka/do/FlowPlayerLight.swf - ściągnij go sobie i umieść gdzieś na serwerze (flowplayer-2.1.2.zip)
ścieżka/do/filmu.flv - wiadomo ;-)

na operze działa (testowałem na blogu)

SodomyAndLust napisał(a):

jestes WIELKI:) Dziekuje:) dziala:) hoooah:) wpadnij kiedys do Dublina, na piwo ofkoz:)