Šta je novo?

VLC i browser

yooyo

Čuven
VIP član
Učlanjen(a)
28.06.2005
Poruke
10,877
Poena
730
Pravim jednu web aplikaciju koja je frontend za skalameriju koja snima desetine video fajlova po raznim diskovima na mrezi. Web app ima pristup bazi iz koje dobija UNC putanje do snimljenih video klipova. Svim snimcima je moguce pristupiti bez problema.
Formati koji se snimaju nije moguce prikazati u browseru, ali ih VLC player sasvim lepo reprodukuje. Hteo bih da nekako ubedim VLC player da pusti video klip prostim klikom na dugme u browseru. Recimo da je VLC u fullscreenu na drugom monitoru.
VLC poseduje HTTP interface.. kada se podesi, iz browsera otvorite 127.0.0.1:8080 i pojavice se web interface sa dosta mogucnosti.

Planirao sam da moja web aplikacija kroz axios ili ajax salje GET requeste VLC http server i na taj nacin prosledim UNC putanju do filea koji treba da pustim. E tu imam problem.. CORS.
Ima li neko ideju kako da zaobidjem CORS?
1. da rekompajliram ceo VLC i ubacim CORS u http headere
2. da nadjem neki proxy (ima pico-proxy ali nisam uspeo da ga ubedim da radi)
3. da ga kontrolisem iz node-a
4. neki drugi player?
5. pozeljno da sve ovo radi i na drugim platformama (win, osx i linux)
 
Hvala za odgovore. Ovaj vlc-protocol je zanimljiv, ali mi nesto ne radi.. pokrene VLC ali VLC prijavljuje gresku da ne moze da otvori file... izgleda da mu se ne dopada / i // u unc putanji.
Izmenio sam malo vlc-protocol da pokrece ffplay (player iz ffmpega) i to radi.
 
Nazad
Vrh Dno