Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Flash: Webová Peer-to-Peer aplikace

Tom5 aura:84
16. 3. 2010 11:25

Odolnost vůči NATům

celé vlákno

Jak moc je tato implementace odolná vůči různým scénářům uživatelů a NATů.
Dík.

Tom Krcha aura:85
16. 3. 2010 12:00

Re: Odolnost vůči NATům

celé vlákno

Velmi – vychazi to ze specifikace RTMFP. Podpora NAT Traversal je soucasti – cili moznost projit i pres NAT az na privatni adresu v nejake siti.

http://en.wikipedia.org/wiki/Real_Time_Media_Flow_Protocol

Dalsi zajimave vlastnosti jsou:
- Rapid Connection Restore
- IP Mobility

none_
none_ (neregistrovaný) 77.240.97.---
16. 3. 2010 19:53

Článek

celé vlákno

Zajímavý článek. Moc díky. Ať si, kdo chce, co chce, říká, já mám tenhle seriál rád.:) Doufám, že budou další články…

kvas
kvas (neregistrovaný) ---.net.upc.cz
16. 3. 2010 20:26

Re: Článek

celé vlákno

plne suhlasim, naozaj dobry clanok.

Tom Krcha aura:85
17. 3. 2010 10:07

Re: Článek

celé vlákno

Diky. Urcite si cenime zajmu a pripravime dalsi clanky na pokrocile temata.

Tom5 aura:84
17. 3. 2010 1:26

Bezpečnost

celé vlákno

Nikdy jsem v ActionScriptu nedělal a tím spíš neznám interně ani Flash, tak omluvte základní dotaz. Navíc asi předbíhám díl (pokud bude, budu rád).

Záměrně se budu z důvodu větší obecnosti odkazovat na Flash plugin, nikoli na ActionScript jako jazyk.
Myslel jsem, že TCP spojení Flash navazuje skrz sockety/deskriptory web browseru (kvůli bezpečnosti, nastavení proxy apod.) Je to tak nebo není? (Tím myslím bez ohledu na API v ActionScriptu.)

Jak je to s UDP resp. RTMFP? Jak definuje Flash omezení na UDP spojení, aby se mi nekontrolovaně nenavazovala spojení v lokální síti? Četl jsem, že zatím v ActionScriptu není API pro obecný UDP socket. Jak je to ale s Flashem jako interpreterem SWF? Je to spíš v rovině, že nikdo neví (nemyslím to jako výtku)?

Tom Krcha aura:85
17. 3. 2010 10:03

Re: Bezpečnost

celé vlákno

Zaklady programovani v ActionScriptu a Flexu jsme probrali zde: http://zdrojak.root.cz/clanky/flex-4-zaciname/

S tim druhym dotazem ohledne dotazu TCP: Nemuzu na 100% potvrdit, ale patrne ano. Flash jako plugin vyuziva API browseru pro vetsinu operaci. V pripade Safari NPAPI.

Co se tyce sirsi podpory UDP, tak ta je z bezpecnostnich duvodu pouze v ramci AIR 2.0. Pomoci tridy ServerSocket si tak muzete vytvaret vlastni servery, naslouchat na socketu a to TCP i UDP.

Urcite se k tomuto tematu dostaneme v budoucnu i zde v clancich. Zatim vas odkazu zde:
http://labs.adobe.com/technologies/air2/

Tom5 aura:84
17. 3. 2010 11:37

Re: Bezpečnost

celé vlákno

Díky. Myslel jsem UDP v kontextu RTMFP. Získá potenciální autor vhodně vytvořeného flash objektu seznam lokálních IP adres strojů, které jsou online? (např. z rychlosti a stavu odpovědi volání RTMFP API)

Lze vhodným nastavením celého flash pluginu (nezávisle na objektu) omezit datové toky RTMFP?

Pavel Šimek
17. 3. 2010 11:58

Re: Bezpečnost

celé vlákno

Ne, v RTMFP API se IP adresy nikde vůbec neobjevují.

V konfiguraci Flash Playeru se dá RTMFP úplně vypnout nebo nastavit TURN proxy, ale jestli nějak víc konfigurovat, to nevím, aspoň tedy v momentálně zdokumentovaných nastaveních nic není.

Tom Krcha aura:85
17. 3. 2010 14:02

Re: Bezpečnost

celé vlákno

Flash Plugin se nastavuje pomoci mm.cfg pripadne mms.cfg.

Vice v tomhle clanku, hodne obohacujici: http://jpauclair.net/2010/02/10/mmcfg-treasure/

Nicmene omezeni na multicast output stream tam nevidim.

Tom Krcha aura:85
17. 3. 2010 14:03

Re: Bezpečnost

celé vlákno

Kazdopadne clovek musi souhlasit s tim, ze bude odesilat nejaky packety. Neodesila cely stream, jen casti, ktere se pak skladaji dohromady podle tabulky.

Pavel Šimek
17. 3. 2010 11:10

Re: Bezpečnost

celé vlákno

K tomu TCP: Ano, requesty z Flashe se zobrazují např. ve Firebugu, takže přes browser jdou. Ale určitě má Flash Player tu funkčnost i sám o sobě, může běžet samostatně, jako AIR, na mobilech to je také kdovíjak… asi se to nedá jednoznačně říct, ostatně jako u každé crossplatformní černé skříňky.

Tom5 aura:84
17. 3. 2010 1:46

Adobe Stratus jako produkt

celé vlákno

Je dostupný rendezvous server jako produkt nebo jen jako služba? Jak vypadá budoucnost?

Adobe Stratus je potřeba nejen k vygenerování fingerprintu, ale i pro asistenci při vlastním navazování spojení? Nebo asistuje Flash Media Server?

Tom Krcha aura:85
17. 3. 2010 10:06

Re: Adobe Stratus jako produkt

celé vlákno

Stratus je v tuto dostupny pouze jako sluzba.

Tato funkcionalita bude dostupna i v ramci budouci verze Flash Media Serveru, ktera je ve vyvoji.

Doporucuji muj clanek na Devnetu:
http://www.adobe.com/devnet/flashmediaserver/articles/p2p_apps_stratus_lccs.html

Pavel Šimek
17. 3. 2010 11:26

Re: Adobe Stratus jako produkt

celé vlákno

Stratus asistuje i při vlastním navazování spojení, žádný jiný server není potřeba. Jeho budoucnost by mě taky zajímala… Prý to je experimentální služba, která nikdy nebude samostatným produktem (asi je třeba počítat s tím, že ho kdykoliv můžou vypnout). Rendezvous funkčnost bude zakomponována do serverů (FMS) a služeb (LCCS) od Adobe a doufejme, že i do alternativních produktů, i když protokol RTMFP zatím ještě nebyl oficiálně otevřen, nebo se pletu, Tome?

Tom Krcha aura:85
17. 3. 2010 14:08

Re: Adobe Stratus jako produkt

celé vlákno

Experimentalni sluzba zni prilis laboratorne. To spravne slovo je emerging technology, cili neco co vznika, na cem se prace a testuje. Stratus bude vzdy Beta a budou se na nem zkouset budouci Flash Media technologie a moznosti. Adobe negarantuje jeho uptime a stabilitu.

Pokud clovek chce garanci je potreba jit do LCCS (LiveCycle Collaboration Service), pripadne do budouci verze FMS.

Samozrejme pro vetsinu standardnich nekritickych aplikaci je Stratus k dispozici pro nekomercni ucely. Pokud jej chcete pouzit pro komercni ucely, napiste mi mail (tomkr zavinac adobe.com) a muzeme o teto moznosti diskutovat.

jobas
jobas (neregistrovaný) ---.net.upcbroadband.cz
31. 10. 2010 18:36

videokonference

celé vlákno

Zdravim,
bohuzel jsem se k clanku dostal az ted, tak uz asi ani necekam ze by mi nekdo odpovedel:-(...

Stejne to zkusim. Mohl by mi nekdo rict nejaky priklad flashove zalozene videokonference pracujici na principu peer-to-peer? (nejlepe open source) Hledanim jsem stravil nekolik dni a nic jsem nenasel, ale mozna jsem hledal spatne...

Diky moc:-)...
MJ

Zasílat nově přidané příspěvky e-mailem