Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

HTTP protokol

[es] :: Enterprise Networking :: HTTP protokol

Strane: 1 2

[ Pregleda: 10466 | Odgovora: 24 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sergio
Beograd

Član broj: 2095
Poruke: 70
*.bitsyu.net



Profil

icon HTTP protokol25.08.2002. u 22:34 - pre 263 meseci
Zanima me neko ko je imao vise iskustva sa HTTP protokolom da kaze svoje misljenje:
- radi se o jednoj aplikaciji koja salje klijentima UDP pakete (radi se o audio i video zapisu koji se salju klijentima kontinuirano odnosno radi se o live prenosu). Trenutno preko UDP paketa nema nikakvog zastoja, preko IP adrese se gadja svaki klijent pojedinacno i to funkcionise bez zastoja.
Ono sto me zanima je kako bi se prenos audio i video zapisa ponasao preko HTTP protokola, odnosno da se paketi salju preko HTTP protokola a ne preko UDP paketa kako je trenutno ?!

 
Odgovor na temu

B o j a n
eCTRL
EU

Član broj: 1178
Poruke: 2925
*.verat.net

Jabber: bc@default.co.yu
Sajt: default.co.yu/~bc


+1 Profil

icon Re: HTTP protokol25.08.2002. u 23:37 - pre 263 meseci
HTTP je protokol koji obitava samo iznad TCP layera, i prema tome za početak bi bilo dobro da počneš da portuješ tu aplikaciju ka TCP načinu prenosa.
Time postoji šansa da se izgubi mnogo na perfomansama, jer onda bi za svaki paket trebala da se vrši provera, što kod UDP načina prenosa ne treba.


Razmisli još jednom da li to zaista želiš.




*
"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
 
Odgovor na temu

sergio
Beograd

Član broj: 2095
Poruke: 70
*.verat.net



Profil

icon Re: HTTP protokol26.08.2002. u 12:23 - pre 263 meseci
Radi se o HTTP streaming-u. Znaci nista TCP.
Trenutno aplikacija prenosi live (audio i video) sadrzaj preko UDP, i to radi dovoljno brzo. Sad bi to trebalo prebaciti na HTTP (nista TCP zbog firewall-a). Zanima me da li HTTP streaming radi samo sa fajlovima (znaci kad salje neki sadrzaj on salje deo nekog fajla) ili radi i sa live sadrzajima i kako onda u tom slucaju radi, da li ima nekog preteranog zastoja ?!

______________
Keep on going ...
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.itn.is

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: HTTP protokol26.08.2002. u 12:48 - pre 263 meseci
Ne postoji nesto sto ti nazivas HTTP streaming-om.. HTTP protokol je samo jedan od protokola iznad TCP layera (kao sto vec Bojan rece), i sam HTTP protokol ne omogucava nikakav streaming. Znas li ti uopste sta je HTTP protokol i za sta sluzi?


Btw, zasto to uopste zelis (kako si se izrazio) "prebaciti na HTTP"? Sta uopste zelis da kazes, odnosno sta uopste hoces? Opisi problem malo detaljnije.


Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

sergio
Beograd

Član broj: 2095
Poruke: 70
*.verat.net



Profil

icon Re: HTTP protokol26.08.2002. u 14:04 - pre 263 meseci
Sto se tice HTTP streaming-a i odredjenih osoba koje u to neveruju neka u pretrazivacu otkucaju "HTTP streaming" pa da vide sta ce da dobiju kao rezultat.

Dakle, trenutno prenos audio i video zapisa preko UDP ide Ok, ali pojedini firewall-ovi kao sto je poznato ne dozvoljavaju prenos preko odredjenih protokola koristeci odredjene protokole. Iz tog razloga se uvodi prenos preko HTTP-a koji svaki firewall dopusta, samo nisam siguran koliki bi zastoj u prenosu live sadrzaja u tom slucaju bio !!!

_____________________
Keep on going ....
 
Odgovor na temu

Mihailo
Mihailo Đorić

Član broj: 1016
Poruke: 2875
*.verat.net



+1 Profil

icon Re: HTTP protokol26.08.2002. u 15:05 - pre 263 meseci
Moguće je prenositi video HTTP-om ali mu baš ne stoji da se zove "stream", već kao i sav ostali sadržaj koji ide HTTP-om, prvo se dovuče pa se konzumira, bilo to u segmentima ili odjednom. To je poznato kao "narodni" metod za audio/video, jer ti ne treba nikakav medija server već običan web server. U principu to nije nikakvo rešenje, prvo jer je upotrebljivo samo na manjim fajlovima, saobraćaj nije raspoređen klijentima kako treba, troši mnogo više resursa mreže nego pravi streaming, itd.
 
Odgovor na temu

sergio
Beograd

Član broj: 2095
Poruke: 70
*.verat.net



Profil

icon Re: HTTP protokol26.08.2002. u 15:44 - pre 263 meseci
Mihailo u kontekstu toga da se nadovezem sto me zanima, u slucaju sto ti kazes 'narodni' metod za audio/video -> u tom slucaju radi se sa fajlovima, da li je moguce slati znaci audio/video preko HTTP-a a da to nije rad sa fajlovima ?!

_______________
Keep on going ...
 
Odgovor na temu

Mihailo
Mihailo Đorić

Član broj: 1016
Poruke: 2875
*.verat.net



+1 Profil

icon Re: HTTP protokol26.08.2002. u 16:08 - pre 263 meseci
U tome je poenta - HTTP streaming ne postoji, nego je neko mnogo pametan nazvao tako običan web server koji služi audio/video fajlove.
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.itn.is

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: HTTP protokol26.08.2002. u 16:14 - pre 263 meseci
Citat:
sergio:
da li je moguce slati znaci audio/video preko HTTP-a a da to nije rad sa fajlovima ?!


Nego sa cime? Covece, trebalo bi da se informises o osnovama HTTP protokola, kako se ovakve tvoje budalaste izjave ne bi ponavljale..

HTTP protokol sam po sebi ne moze (kao sto sam vec rekao) da radi streaming.. Vec je to nekakav kvazi-streaming (ili se bar pokusava nazvati streaming) koji je DALEKO od onoga sto tebi treba.

Slanje video/audio fajlova preko HTTP protokola radi kao i slanje svih drugih fajlova, npr. HTML fajlova. Konektujes se na HTTP server, zatrazis sta ti treba i on ti to posalje. Tek posto ti on to posalje mozes to i da vidis (iskoristis).

Sad, kako si ti mislio da tu "uglavis" streaming, meni nije jasno..

Nesto najblize streaming-u je mod_mp3 za Apache.. Ali, opet to nema neke preterane veze sa samim HTTP protokolom.

Poz, alex.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

sergio
Beograd

Član broj: 2095
Poruke: 70
*.verat.net



Profil

icon Re: HTTP protokol26.08.2002. u 16:46 - pre 263 meseci
HTTP streaming radi sledece: umesto *.html fajla kao zahtev salje se zahtev za nekim fajlom koji predstavlja video sadrzaj i koji se na klijentskoj strani dekompresuje i onda poziva odgovarajuci player. Prosto ko pasulj ...
Samo sto taj rad sa fajlovima dosta usporava rad .... znaci trenutno se salju paketi kako se reprodokuju na strani koja emituje video sadrzaj, takodje na klijentskoj strani se oni primaju bez cekanja. Ova stvar sa upisom u fajl, pa onda citanje pa slanje klijentu dosta usporava ....


________________
Keep on going ...
 
Odgovor na temu

B o j a n
eCTRL
EU

Član broj: 1178
Poruke: 2925
*.verat.net

Jabber: bc@default.co.yu
Sajt: default.co.yu/~bc


+1 Profil

icon Re: HTTP protokol26.08.2002. u 19:57 - pre 263 meseci
Hej, Hoj

sergio pokusava da pointuje na nekakav sekvencijalni stream, ako se tako nesto uopste moze nazvati stream. Jer, tada bi se video/audio zapis slao u delovima promenljive velicine. Zaista jos jednom podvlacim da li ti je zaista potrebna TCP komunikacija ? Time opterecujes i server, i klijenta, posebno ako radis nesto "golemo", i za opste narodne mase.

A ovo za firewall je notorna glupost. Svaki firewall propusta ono sto mu se DOPUSTI da radi, a ne ono sta on HOCE.
"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
 
Odgovor na temu

jc denton

Član broj: 2358
Poruke: 1705
*.ptt.yu



Profil

icon Re: HTTP protokol26.08.2002. u 20:22 - pre 263 meseci
Citat:
sergio:
... Ova stvar sa upisom u fajl, pa onda citanje pa slanje klijentu dosta usporava ....


Ajde pojasni malo bolje ako nije problem.]

pozdrav

fire, walk with me
 
Odgovor na temu

sergio
Beograd

Član broj: 2095
Poruke: 70
*.bitsyu.net



Profil

icon Re: HTTP protokol26.08.2002. u 23:47 - pre 263 meseci
Live sadrzaj bi se znaci slao nakon kompresije.
Ne govorim o TCP komunikaciji, zanima me samo HTTP port 80 koji vecina firewall-ova dopusta.
Znaci preko HTTP porta 80 slanje odgovarajuceg sadrzaja.

_______________
Keep on going ...
 
Odgovor na temu

MoHicAn

Član broj: 43
Poruke: 1893
*.yubc.net



Profil

icon Re: HTTP protokol27.08.2002. u 05:22 - pre 263 meseci
Onda tebi ne treba http streaming niti nista slicno tome (ionako ne postoji)

Jednostavno portuj aplikaciju da radi preko tcp protokola i da koristi port 80 i proci ces kroz firewall !!!


Kolka tema zbog notorne gluposti al ja nisam hteo posle Bojana da odgovaram jer sam mislio da je on rekao sve sto treba.

PORTUJ APLIKACIJU NA TCP I NEK RADI NA PORTU 80 !!!


PS: to sto se port 80 navise koristi za http to nema nikakve veze, ja ako ocu mogu da dignem ssh na portu 80 ili smtp ili pop3 to je krajnje nebitno port je port i moze da sluzi za sta oces dok god nije zauzet.
 
Odgovor na temu

sergio
Beograd

Član broj: 2095
Poruke: 70
*.verat.net



Profil

icon Re: HTTP protokol27.08.2002. u 10:48 - pre 263 meseci
Hajde sad da vidimo ko koliko zna sto se tice firewall-a !
Da li ce TCP paket proci preko firewall-a koji dozvoljava samo HTTP saobracaj i to preko port-a 80 ?!

Ovo pitanje je u kontekstu prethodne price ...

_______________
Keep on going ...
 
Odgovor na temu

B o j a n
eCTRL
EU

Član broj: 1178
Poruke: 2925
*.eunet.yu

Jabber: bc@default.co.yu
Sajt: default.co.yu/~bc


+1 Profil

icon Re: HTTP protokol27.08.2002. u 14:08 - pre 263 meseci
Hey ho,
ti malko pricas napamet, no ajde ...

Znaci, firewall pravila se kreiraju na osnovu:
o Porta ( numericka vrednost 1-65536 )
o Protokola ( tcp,udp,icmp )
o IP adrese

"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
 
Odgovor na temu

sergio
Beograd

Član broj: 2095
Poruke: 70
*.verat.net



Profil

icon Re: HTTP protokol27.08.2002. u 14:12 - pre 263 meseci
Mozda nisam bio jasan. Dakle, firewall dopusta HTTP preko porta 80 !

Sta u tom slucaju raditi ?!


_______________
Keep on going ....
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.itn.is

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: HTTP protokol27.08.2002. u 15:31 - pre 263 meseci
Vrlo bitna stavka - gde se taj tvoj firewall nalazi? Ispred servera (ka Internetu) ili ispred klijenta?

U prvom slucaju, on bi trebalo da bude konfigurisan da samo prima konekcije na tcp port 80 i propusta ih do web servera.

U drugom slucaju, firewall je konfigurisan da samo propusta konekcije napolje (ka internetu) na port 80, sto znaci da je klijentima samo omoguceno da posecuju web sajtove i nista vise.

Sad, koja je situacija u pitanju?

U prvoj situaciji, web server moze da servira i video/audio zapise, ali samo kao obicne fajlove (odnosno HTTP GET).

Posto ocigledno ne poznajes materiju dovoljno da bi je i objasnio kako treba, izvoli pokusaj bar da se lepo izrazis.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.telemaxx.net



+7177 Profil

icon Re: HTTP protokol27.08.2002. u 15:56 - pre 263 meseci
Jedino da probas da promenis taj tvoj UDP streaming protokol tako da koristi TCP pakete umesto UDP - i da probas da to propustis preko porta 80 u tvojoj kompanijskoj mrezi - ovo moze, ali NE MORA da radi (sve zavisi kako je setovan firewall)

Uopste uzevsi, za streaming postoji RTP protokol koji je baziran na UDP paketima. Streamovati nesto preko TCP-a je kvazi-resenje, ali ponekad neophodno.

Mozda je lakse da popricas sa administratorom i da ti dozvoli UDP (RTP) saobracaj na odredjenom portu.

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

sergio
Beograd

Član broj: 2095
Poruke: 70
*.verat.net



Profil

icon Re: HTTP protokol27.08.2002. u 16:04 - pre 263 meseci
Prvo ide klijent, pa firewall pa onda internet i na drugom kraju negde je server na koji trebaju da se konektuju klijenti.
Drugo, ne radi se o mom licnom problemu nego se radi o sutuaciji kada je korisnicima omoguceno samo http (znaci posecuju sajtove nista vise) !
Jos jednom: znaci firewall dopusta samo http saobracaj preko porta 80.


______________
Keep on going ...

 
Odgovor na temu

[es] :: Enterprise Networking :: HTTP protokol

Strane: 1 2

[ Pregleda: 10466 | Odgovora: 24 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.