hemo Skrevet 8. januar 2004 Skrevet 8. januar 2004 Kan ein med enkle grep få støtte for multicasting i nettet? Med eit kontor der f.eks. 10 datamaskiner streamer kvar sin 160 Kbps radio-stream blir dette ca. 1.6 Mbps Dette koster jo litt pengar då... Om det er tre ulike kanalar som er i bruk, så kunne ein kanskje redusert bandbreidda til ca. 480 kbps, eller?
TheBoz Skrevet 8. januar 2004 Skrevet 8. januar 2004 Kan ein med enkle grep få støtte for multicasting i nettet? Med eit kontor der f.eks. 10 datamaskiner streamer kvar sin 160 Kbps radio-stream blir dette ca. 1.6 Mbps Dette koster jo litt pengar då... Om det er tre ulike kanalar som er i bruk, så kunne ein kanskje redusert bandbreidda til ca. 480 kbps, eller? Det meste (alt?) av switcher og huber i dag støtter multicasting så det er bare å kjøre på! Skal det gå over internett blir det noe annet, da du da må ha støtte for multicasting i alle routere fram til ditt sted. Det er det MEGET få nettlevrandører som har i dag. (Er det noen i det heletatt?) Et alternativ er jo å ta det ned på en server, og streame det videre ut på lokalnettet via multicasting. Da bruker det jo kun like mye av internett linjen som en klient ville brukt. I et lokalnett er det som oftest mer enn nok kapasitet, så på små datamengder på lokalnett er ikke multicasting så nyttig om det ikke blir ganske store nett.
kyrsjo Skrevet 8. januar 2004 Skrevet 8. januar 2004 Trenger switcher/huber å ha multicast støtte? Trodde dette var noe som skjedde på UDP(/UDP?) nivå jeg => bare rutere som bryr seg...
hemo Skrevet 8. januar 2004 Forfatter Skrevet 8. januar 2004 ..å diskutera korleis ein kan ta inn f.eks. radiosendingar til ein lokal server i eit LAN og streame dette vidare til fleire brukarar trur eg vi får diskutera i ein annan tråd (om nokon har interesse for det då)! Finnes det ISP'ar som støttar multicast?
Hawkie Skrevet 9. februar 2004 Skrevet 9. februar 2004 (endret) Her er det tydeligvis noe forvirring ute å går, så jeg skal selv dele litt med alt det jeg har funnet ut: Det er 3 typer sending anv streams som går å bruke: 1. Unicast, hver bruker får sin stream Denne trenger vel egentlig ikke så mye forklaring. 2. Broadcast, en stream splittes i proxy og routere Dette vil si at det går en stream frem til hver proxy/router(dersom disse støtter stream splitting) som så igjen plitter strømmen dersom flere skal ha tak i samme stream. Her følger et lite eksempel: Streaming server --------->Router A og Router B Router A har 2 klienter som skal ha streamen mens router B har 1 klient dette resulterer i 2 streams fra server og ikke 3 som med Unicast. Her er imidlertid støtter for stream splitting meget begrenset hos ISP'er. Proxyer kan splitte en stream med Broadcast på samme måte dersom streaming er støttet i denne. Squid for eksempel støtter IKKE splitting av streams. 3. Multicast, her sender man en eneste stream ut fra server som alle klienter kobler seg på. Kan kombineres med løsninger av type 2. Multicast er med IPv4 bare støttet på lokalnett da man må bruke en spesielt avsatt del av IP nettet til dette, og den IP rangen er ikke accesserbar over internett. I IPv6 vil man kunne få tildelt en egen multicast kanal, og da vil man ha støtte for internett accesserbar streaming med multicast. Noe av problemet her er ikke bare dette med at man pr i dag har definert en egen IP serie til multicast, men at de færreste ISP'r ser noen nytte å investere i routere med Multicast støtte. De færreste routere som står hjemme hos folk støtter heller Multicast, så effekten ville jo vært lav uansett. Slik det nå er så er det kun i lokalnett du vil kunne utnytte Multicast streaming. Her følger noen linker på temaet: http://www.microsoft.com/ntserver/techreso...ing/multiwp.asp http://www.streamingmedia.com/article.asp?id=8549 http://developer.apple.com/documentation/Q...Streaming.4.htm Her er vel den aller beste linken av dem alle: http://www.microsoft.com/windows/windowsme...ve/multiwp.aspx Den beste bruken av Multicast er jo akkurat det du selv ønsker nemlig at man i firma lanet kjører en multicast stream. Da bruker man en media server til å hente 1 stream inn, som man så distribuerer lokalt med Multicast. Mitt forslag til hvordan du gjør det er å sjekke hvilke streams som hentes hos brukerne, så legger du opp denne streamen i henhold til retningslinjene i siste linken jeg la opp her. For å sikre at klientene kobler til din stream så kjører du en hosts fil hos klientene (c:\windows\system32\drivers\etc\hosts ) her legger du inn addressen på den originale stream f.eks stream1.p4.no og router det til din server IP i LAN. Det er en del mer rundt dette, men det kan du lese mer om selv på linkene jeg ga deg over her. Endret 9. februar 2004 av Hawkie
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå