Distribuerad ljud/bildöverföring

Tråden skapades och har fått 6 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Hemmesdynge
  • 2006-01-12 02:41

Ett problem på dagens internet är svårigheten att sända video med någon kvalitet att tala om utan att ha tillgång till monstruösa mängder bandbredd och gigantiska serverparker. Dessutom måste man i förväg bestämma den bandbredd/kvalitet som slutanvändaren har att tillgå.
En galen tanke som uppkommit är att konstruera ett system där man använder PtP-teknik för att distribuera en video/ljud-ström med variabel kvalitet beroende på tillgänglig bandbredd.

Frågor:
Finns det redan?
Om inte:
Har någon försökt?

Har någon några tankar kring problemet?

Shoot!

  • Medlem
  • Hemmesdynge
  • 2006-01-12 03:33

Tänk BitTorrent fast för strömmande data.
Istället för att som i BT få en kortare nedladdningstid för en fil så får man bättre kvalitet beroende på hur många man samtidigt ansluter sig till.

  • Oregistrerad
  • 2006-01-12 23:40
Ursprungligen av bollman:

Tänk BitTorrent fast för strömmande data.
Istället för att som i BT få en kortare nedladdningstid för en fil så får man bättre kvalitet beroende på hur många man samtidigt ansluter sig till.

Skulle sakert ga, dock finns problemet att man inte far strommen i ratt ordning men man skulle val kunna prioritera en sadan ordning och bara ta annan ordning i varsta fall.

Sen sa finns risken att en bit fattas om den som borjade dela ut gar ur natet. Da fryser sig filmen eller annuvarre uppspelaren tror att det ar bild och flippar ut helt, om inget annat sa iaf pa bilden.

Men anvanda det vid en strom som manga ser hade nog varit basta sattet. Typ keynote med jobs som alla vill se. Men for streams som bara kanske 3 st ser samtidigt ar det ingen nytta med det tror jag. Antagligen ar en film med 3st tok for fa for att det skall bli battre, snarare samre.

  • Medlem
  • Hemmesdynge
  • 2006-01-14 23:38

Japp.
Det finns ett protokoll som heter RTP - Real Time Protocol.
Är det någon här som har koll på detta protokoll?

  • Medlem
  • Göteborg
  • 2006-01-14 23:56

Har ingen koll men hittade en spec:
http://www.faqs.org/rfcs/rfc1889.html

  • Oregistrerad
  • 2006-01-15 19:51

Vi använder RTP på i våra produkter på jobbet för bildströmmar mellan (IR-)kamera och PC. Har dock inte läst något om att det supportar aggregering av strömmar på det sättet Bollman föreslår.

  • Medlem
  • Hemmesdynge
  • 2006-01-16 00:04

Njaä, aggregering av strömmar hanterar det inte. Som jag förstår är det ju helt transperent för vad man skickar via protokollet.

Planen hittills är att tänka sig strömmen som distribuerad i ett binärt träd där trädet balanseras utifrån bandbredd och "traceroute-hop" (fast tr tar för lång tid, annan teknik får nyttjas).
För de olika strömmarna (vid aggregering) så kommer det att finnas var sitt binärt träd, alltså totalt 5 träd (vi har fastnat för siffran 5).
För att få vara med i trädet och inte bara längst ner och titta krävs att man har plats för strömmens dubbla bandbredd i "uppfart", annars stannar det ju av.

1
Bevaka tråden