Šta je novo?

kako da napravim video streaming

Crnogorac081

Slavan
Učlanjen(a)
06.07.2004
Poruke
160
Poena
319
Malo sam pogledao forume, treba mi jednostavan video streaming za sajt, dakle da postavim neki malo tezi fajl na server pa da se streamuje..Otprilike sam naisao na ovakav postupak: Uzmem fajl i u bacim ga u Adobe Premijer(imam v6.0) i eksportujem ga kao web file, izaberem wmv format..E sad da li je to pravi format za streaming ? I da li treba server da podrzava streaming, jer sam negdje naisao na tako neki tekst pa nisam bas ukapirao ili mogu samo da ubacim taj streaming file kao svaki drugi na server..??
E sad sa jednog sajta sam skinuo sledeci HTML kod:

<div id=PlayerDiv>
<EMBED ID="MediaPlayer" NAME="MediaPlayer"
TYPE="application/x-mplayer2"
SRC="http://mediaframe.yahoo.com/bu...&r=300&l=SAV&ext=1"
WIDTH="400" HEIGHT="300"
AutoStart="1"
AutoSize="0"
ShowControls="0"
ShowTracker="0"
ShowDisplay="0"
ShowStatusBar="1"
EnableContextMenu="0"
AnimationAtStart="0"
TransparentAtStart="1">
</div>

E sad me interesuje ovaj dio za SRC- da li tu mogu jednostavno da stavim moj fajl, npr SRC="fajl.wmv" (u isti folder gdje mi je ta stranica ili /putanja/fajl.wmv na server) i postoji li fora kako da mi npr u front page-u ili nekom drugom programu pokaze prewiew strane ?
 
Pa nece ici bas tako jednostavno ...

Treba ti streaming server da bi zapravo stream-ovao fajlove ...

Zavisi kojim protokolom zelis da stream-ujes ...

Ako uradis tako kako si napisao, nece doci do stream-ovanja nego do download-a fajla
u temp folder, pa ce u zavisnosti od player-a on poceti da pusta fajl tek kada je download-ovao dovoljno da proceni da ce download ostatka fajla "stici" na vreme da se prikaze.

Neki player-i ce bufferovati download i do 100% - znaci nema razlike u tom slucaju u odnosu na klasican download, samo sto je integrisano u okviru stranice ...

U ovom konkretnom slucaju ti nemas nikakvu kontrolu nad brzinom downloada niti kvalitetom "stream"-a ...

Postoji mogucnost da se radi http-stream, mada ja nisam radio, ali video sam da neki hosting servisi imaju tu mogucnost.

Mislim da je u pitanju samo limit brzine i ujednacenost prilikom serviranja media fajla putem http-a ...

Za ozbiljan stream ti treba i streaming server ...

U zavistnosi od tipa enkodiranja fajla (wmv odnosno asf, realone, ogg ...) imas i razlicite platforme za streaming ...

Ja sam se jedno vreme zanimao sa Helix streaming server-om ... jako je dobar, samo je malo zahtevan sto se tice podesavanja ... (open source je vecina stvari mada su neke bibljoteke za realone format pod drugom licencom)....
 
A kako stoji stvar sa FLV fajlovima? Nešto kao YouTube?
 
ma moze u vise varijanti, al decko nije jos ni probao sudeci po postu.
ajd isprobaj to sto si pitao, pa javi kako radi/dali radi ...
nisi bas jasan - kazes da ubacis source u tvoj fajl ... kakav fajl ?
ok, razumem da hoces stream wmv fajla, ali - budi malo precizniji pliz.
(pomozi mi da ti pomognem) :)
 
Mislio sam ovako:
<div id=PlayerDiv>
<EMBED ID="MediaPlayer" NAME="MediaPlayer"
TYPE="application/x-mplayer2"
WIDTH="400" HEIGHT="300"
AutoStart="1"
AutoSize="0"
ShowControls="0"
ShowTracker="0"
ShowDisplay="0"
ShowStatusBar="1"
EnableContextMenu="0"
AnimationAtStart="0"
TransparentAtStart="1"
SRC="http://naziv_mog_sajta/putanja_do/fajl.wmv" <-- moze li ovako ako je streaming format wmv - za windows media plejer ??(ili da stavim neki drugi streaming format za WMPlejer) Moze li se s ovim html kodom streamovati ? Da normalno uploadujem fajl na server kao svaki drugi i da ga ovako pustim da se streamuje?


Ili da skinem neki flesh player pa da fajl prebacim u FLV format (ne znam s kojim programom ??) jer sam to gledao na masu sajtova.. ali nikad nisam radio u flesu..mada bih se mozda i snaso..
 
ako hoces windows media video meni je .asf(streming format) radio najbolji posao jos u vreme 56k only modema.jeste da je activeX potreban ali to uglavnom ne predstavlja problem.
sve sto trebas uraditi je da taj file exporujes kao .asf i ubacis sledeci kod na stranicu gde hoces da ti se pojavi
Kod:
	<!-- BEGIN GENERIC ALL BROWSER FRIENDLY HTML FOR NETSHOW V3 -->
<OBJECT ID="MediaPlayer" width=320 height=240 classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=,1,52,701"
type="application/x-oleobject">
        <PARAM name="FileName" value="file_name.asf">
        <EMBED type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"
SRC="file_name.asf"
width=320
height=240>        </EMBED>

    </OBJECT>

ali imaj na umu da je streaming prilicno zahtevan po pitanju resursa i da svaki hosting provajder ne podrzava streaming(ozbiljan streming).
Jedan file za par korisnika nije problem,ali ako hoces da pravis net radio ili video to vec kosta
a formulu po kojoj mozes da racunas imas ovde:
http://en.wikipedia.org/wiki/Streaming_media#Streaming_bandwidth_and_storage
Mozda bi ti najbolje odgovaralo da otvris nalog na YouTube i ubacis EMBED YouTube code na stranicu koji izgleda ovako:

Kod:
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/8-bFq5eP96Y"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/8-bFq5eP96Y" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>

Onda te streaming skoro nista ne kosta jel se sve dovlaci sa YouTube servera
 
Poslednja izmena:
Nazad
Vrh Dno