Kb. 10 éve foglalkoztam utoljára video tartalomszolgáltatással, akkor még Realserver + Realplayer technológiával, maximális elégedettséggel.
Most megkeresett egy tartalomszolgáltató cég, miszerint publikálni szeretne videókat a neten. A technológia flash-alapú kellene, hogy legyen, amíg a HTML5 fel nem cseperedik.
Nyilván létezik a fapados megoldás, hogy HTTP-vel kipublikálom az FLV fájlt, és a júzerek egy mezei flash-alapú lejátszóban örülnek maguknak...
... azonban ez ugye felvet néhány problémát. Elsőként ami eszembe jut, az hogy júzer nem tud tetszőleges pozicióra seekelni a videóban, a másik pedig, hogy HTTP letöltés esetén a kliens elkezdi szipkázni a videót, ahogy a csövön kifér, ez pedig a mai 15-30-100 megabites otthoni internet világában azt jelenti, hogy elég pár júzer, és a szerver teljes csövét eldugítják. Utóbbi persze mod_throttle, QoS és egyéb okosságokkal áthidalható, de én valami korrektebb megoldásra gondolnék.
Megnéztem az Adobe Flash Media Server-t több ezer EUR a móka. Ennél egyszerűbb, és költséghatékonyabb megoldásra vágyom. Mondjuk Opensource pont jó lesz :)
Vélemények?
PS: stream védelme. DRM nem szempont. Ingyenes, preview tartalmakról lenne szó.
- 2697 megtekintés
Hozzászólások
Vimeo Plus nem jó? http://vimeo.com/plus
Ezt használja pl. a HVG is.
- A hozzászóláshoz be kell jelentkezni
megfontolandó, de főként valami házon belüli megoldást szeretnének.
- A hozzászóláshoz be kell jelentkezni
De minek? $60 / év, ennyiből nem fog kijönni a házon belüli megoldás.
A tetszőleges pontra beletekerés nálam nem megy a Vimeón, illetve a beágyazott videóik el sem indulnak (Ubuntu).
Meg lehet nézni a Viddlert is: http://b2b.viddler.com/
Itt már megy a tetszőleges pontra tekerés.
- A hozzászóláshoz be kell jelentkezni
A második mondatra +1. (nálam Debian) úgyhogy már lehet is hozni az alternatívát :)
- A hozzászóláshoz be kell jelentkezni
Miért nem rakod fel a youtube-ra? Nem értem, ott van minden, free, és kész.
- A hozzászóláshoz be kell jelentkezni
nézem youtube.com-ot, és nem jövök rá, hol lehet reklámmentes, video-időlimit mentes accountot vásárolni...?
arról nem is beszélve, hogy az utóbbi időben nálam tragikusan lassú a tecső, gyakran egy sima, 360p videót nem tudok megnézni többszöri újrapufferelés nélkül. a sávszél nem nálam szűk.
- A hozzászóláshoz be kell jelentkezni
Van rtmp, rtmpt ingyenes megoldás a red5, de küzdeni kell a configgal, elég fura a doksi... Egyébként használható dolog.
Fizetős, és semmivel se jobb, nem is egyszerűbben konfigolható a wowza media server, viszont van Linuxra. Aztán van még a flash media server vagy mi, na arról csak hallottam.
Ezen kívül elég sok leírás van http alapú streamelésre, flvt streamel, akár tekerve is, sávszéllimittel (a lementés nehezítésére(???)).
Aztán ott vannak a lejátszók, jw player, flowplayer, stb. de fizetős oldalban hasnzálni mindegyik fizetős (ami normális), de egyébként megfizethetők.
- A hozzászóláshoz be kell jelentkezni
Én megpróbálkoznék az nginx stream moduljával.
http://wiki.nginx.org/HttpFlvStreamModule
Láttam nemrég valahol működni és frontendnek talán jwplayer volt betéve.
- A hozzászóláshoz be kell jelentkezni
+1 Ezzel tudsz tetszőleges pontra seekelni a videóban, ez az ún. HTTP pseudo-streaming.
A sávszélkorláttal nem spórolsz, mert ígyis-úgyis leszedik a videót. Ha nagyon vékony dróton ül a szerver, akkor esetleg QoS-el bekorlátozod a videóletöltést az idle sáv 90%-ára, de agyonkorlátozni fölösleges, az idle sávot hadd vigyék.
Ingyen a Red5 lenne (RTMP), de ne szivasd magad. ;)
- A hozzászóláshoz be kell jelentkezni
Ez kell (http://h264.code-shop.com/trac) neked meg egy flash lejátszó a kliens oldalra..
Ja és ha lehet felejtsd el az flv-t és használj helyette h264 ben kódolt mp4 fájlokat..
De ez is csak a probléma egyik részére megoldás; mégpedig a stream-re, a sávszél korlátozásra meg lehet mindenféle ördögi praktikákat használni :)
- A hozzászóláshoz be kell jelentkezni
Azért arra figyelj, ha ezt használod: "Non profit sites that have no ads do not require a commercial license."
- A hozzászóláshoz be kell jelentkezni
lighttpd, flv streaming, Traffic Shaping. flv videot ffmpeg tud gyartani, seekeleshez yamdi vagy flvtool2. Lejatszonak flowplayer+pseudostreaming.
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
[feliratkozás]
- A hozzászóláshoz be kell jelentkezni
Ha meggondolod magad, és html5 irányba elmennél, ajánlom az icecast-ot (bár lehet, hogy flv-t is tud már azóta, mióta utoljára néztem...)
<= Powered By Ubuntu & Gentoo Linux =>
'Software is like sex: It's better when it's free!'
By Linus Torvalds
- A hozzászóláshoz be kell jelentkezni
Free megoldásokat nem használunk, de az Adobe FMS megéri az árát.
Okok:
- Nincs download lehetőség (csak rtmp dump-al)
- Adobe ad plyert flash-ben ami nélkül gép nincs.
- Már meg van nyitva az RTMP protokoll.
- Rendkívül jól konfigurálható (cache rétegzés, terheléselosztás .. stb)
- Nem kell kliens oldalon semmit telepíteni, mert flash nélkül nincs gép.
- Authentikácó nem problémás.
-
-
-
- A hozzászóláshoz be kell jelentkezni
vlc kell neked (pont)
mindent tud, amit szeretnél, és opensource.
http://www.videolan.org/doc/streaming-howto/en/
- A hozzászóláshoz be kell jelentkezni