[ gotivac @ 14.08.2013. 10:39 ] @
Ne znam koliko je tema primerena za ovaj podforum, ali pošto se sajt radi u PHP-u ja ću pitanje postaviti ovde, a moderatori neka premeste na pogodnije mesto.

Radimo na sajtu za inostranog klijenta, na kome je predviđeno da članovi postavljaju svoje video fajlove. Svaki registrovani član bi trebalo da postavi samo jedan video, gledanje će biti ograničen samo na grupu korisnika kojima on dodeli username i password za pristup, broj pregleda će takođe biti ograničena na reda veličine 25 puta godišnje (mada za "specijalne" korisnike treba ostaviti mogućnost i da se to taj broj poveća).

Pošto bismo hteli da izbegnemo muke oko uploada videa, različitih formata, konverzija i tako dalje, ideja je da se zakupi prostor na nekom od video hosting servisa (tipa Youtube, Vimeo, Daylimotion...), pa da se upload praktično vrši na njihove servere.

Da li je neko imao iskustva sa ovakvim načinom rada, imate li neke preporuke oko izbora video hosting-a?
Važno je nekoliko stvari:

1. Da nema ograničenja u pogledu dužine i veličine videa (mada je i limit od par sati prihvatljiv).
2. Da omogućava upload preko "naše" forme na sajtu, to jest da ja mogu da prosledim ono što korisnik uploaduje "kod mene" ili u drugoj varijanti da mogu da povučem "njihovu" upload formu kao iframe ili kako god kod "nas" na sajt.
3. Da tako uploadovani klipovi nisu dostupni trećim licima, već samo da mogu da se gledaju kod nas na sajtu, bez da neko prostim brljanjem po video hosting sajtu nabasa na neki od njih.

Klipovi neće sadržati pornografiju niti bilo kakav sličan sadržaj, tako da nas ograničenja te vrste ne zanimaju.

Sva iskustva kako oko izbora servisa, tako i oko samih metoda rada su dobrodošla.
[ dakipro @ 14.08.2013. 12:45 ] @
Metoda rada koju si opisao zvuci dobro isplanirana, mi smo ranije koristili gotovo identican takav pristup i koristili smo Vimeo.
Mislim da vecina servisa upravo tako radi kako si objasnio
[ gotivac @ 14.08.2013. 19:12 ] @
Odlično, znači da to može. Ako te ne mrzi da pišeš i ako se sećaš, na koji način ste radili upload? Iframe ili se dobija od njih kod koji treba postaviti na stranu?
Ovde je fora što će klipove uploadovati prosečan korisnik, pa bi bilo vrh ako se može iskoristiti interfejs tih servisa koji je razrađen.

P.S. Super ti je blog.
[ miloskec @ 23.08.2013. 11:13 ] @
YT API možda?

1.Registracija aplikacije i autentifikacija
https://developers.google.com/...evelopers_guide_protocol?hl=en
https://developers.google.com/..._protocol?hl=en#Authentication

2. https://developers.google.com/...ers_guide_php#Uploading_Videos
2-a. https://developers.google.com/...n#Updating_and_deleting_videos
[ gotivac @ 25.08.2013. 09:25 ] @
Hm, koliko vidim na brzinu, rekao bih da podrazumeva upotrebu Zend frameworka, a to bi trebalo izbeći.
[ miloskec @ 25.08.2013. 12:24 ] @
Pa ako baš mora bez njega...
http://www.google.com/search?q=youtube+api+without+zend :D

Imaš i na starom YT API-u objašnjenje.
A možeš i da skineš ZendFW gapi pa da izvučeš šta ti treba i vidiš kako stvari funkcionišu.

Princip je isti...
[ cyBerManIA @ 25.08.2013. 22:33 ] @
Pre sam poceo izradu upload videa u PHPu koriscenjem njihovog API v2. Po licenci sam morao da autentifikujem sve korisnike sa njihovim nalogom i da se uploadovani snimak nalazi kod njih na kanalu, a ja dobijam samo link i meta data. To mi nije odgovaralo pa sam batalio.

Pogledaj u aktuelnoj v3 gde zavrsava snimak kad ga okaci gost. U svakom slucaju ti mozes uvek sebe da autentifikujes, i da snimak zavrsi kod tebe na kanalu, ali to je vec cackanje mecke. :D
E sad, ja sam na brzinu prelistao njihov tadasnji API. Mozda sam u brzini nesto lose istumacio, ali ne bi bilo lose da proveris ukoliko se odlucis za YT.
[ gotivac @ 02.12.2013. 21:39 ] @
Citat:
cyBerManIA: Pre sam poceo izradu upload videa u PHPu koriscenjem njihovog API v2. Po licenci sam morao da autentifikujem sve korisnike sa njihovim nalogom i da se uploadovani snimak nalazi kod njih na kanalu, a ja dobijam samo link i meta data. To mi nije odgovaralo pa sam batalio.

Pogledaj u aktuelnoj v3 gde zavrsava snimak kad ga okaci gost. U svakom slucaju ti mozes uvek sebe da autentifikujes, i da snimak zavrsi kod tebe na kanalu, ali to je vec cackanje mecke. :D
E sad, ja sam na brzinu prelistao njihov tadasnji API. Mozda sam u brzini nesto lose istumacio, ali ne bi bilo lose da proveris ukoliko se odlucis za YT.


Da, sad vidim ovde i Vimeo ima iste uslove.

Obizirom da bi se ovde radilo o ozbiljnom poslu, ne dolaze u obzir nikakve polulegalne radnje, pa samim tim ni lažna autentifikacija.

Tema mi je ponovo aktuelna jer se približio trenutak kada treba odlučiti o rešenju tog modula, pa ako neko ima ideje neka ih slobodno iznese. :)
[ miloskec @ 03.12.2013. 17:42 ] @
“Obizirom da bi se ovde radilo o ozbiljnom poslu...”
Ako se radi o ozbiljnom poslu verovatno se radi sa ozbiljnim parama :), a za ozbiljne poslove postoje komercijalna rešenja ili timovi ljudi koji rade na tome ( ili pak da ukradeš x) ) ...
Možeš da kreiraš svoj FMS i ni brige :)
Komercijalno
http://www.adobe.com/products/...mily/buying-guide-pricing.html
Ili free WOWZA server npr. ...

Mada mi nije jasno zašto YT API nije OK? Sve što si naveo u prvom postu je izvodljivo putem YT-a, a dodatna ograničenja rešavaš na sajtu.