Transmisja dzwięku via TCP

Witold Krecicki adasi w grubno.da.ru
Pią, 15 Paź 2004, 14:51:21 CEST


Dnia piątek 15 październik 2004 14:44, Arkadiusz Kurylowicz napisał:
> Witam,
>
> ks> On Fri, Oct 15, 2004 at 01:48:21PM +0200, Arkadiusz Kurylowicz wrote:
> >> Witam,
> >>
> >> Pytanie  co prawda nie dotyczy stricte PLD, aczkolwiek przy użyciu PLD
> >> było  by  rozwiązane.  Chodzi  o  transmisję  dźwięku  pomiędzy dwoma
> >> komputerami poprzez TCP, najlepiej bez stratnej kompresji.
>
> ks> Ale jakiego typu transmisje? T.zn. ma to byc komunikacja, jakies
> ks> media strumieniowe, transfer do pliku, czy cos jeszcze innego?
>
> ks> Jezeli chodzi o komunikacje to jest cala masa rozwiazan voip,
> ks> od telefonow po centrale - poszukaj na googlach 'linux voip'.
>
> Chodzi   o   jednokierunkowy  przesył  dźwięku  analogowego  z  mixera
> studyjnego  do  nadajnika,  przy  czym  nadajnik oddalony jest o jakiś
> kilometr od studia.
>
> Dosył  analogowy jest dość problematyczny, łatwiej jest zestawić linie
> DSL  albo  VLAN  i  dosyłać dźwięk poprzez sieć. Stąd właśnie pytanie,
> czym  to  zrealizować  przy  zachowaniu  bezstratnej jakości dźwięku i
> stabilności działania.
>
> ESD  (podziękowania  dla  Przemysława  Iskry)  wydaje  się  być dobrym
> rozwiązaniem,   aczkolwiek   może  macie  inne,  sprawdzone  najlepiej
> propozycje.
Proponowałbym mimo wszystko puscic to po UDP - w przypadku TCP kazdy pakiet 
utracony musi byc retransmitowany. Wiadomo, ze jezeli bedzie to linia 
dedykowana to straty beda minimalne, o ile nie zerowe (wiec sie nie zauwazy 
'trzaskow'), ale jezeli mialyby sie jakies trzaski pojawic to chyba lepsze 
niz opoznienie rzedu kilku sekund. Sa gotowe rozwiazania do streamingu, 
zaadoptowanie ich raczej nie powinno byc problemem, wzglednie nawet 
stworzenie czegos nowego :>
-- 
Witold Kręcicki (adasi) adasi [at] culm.net
GPG key: 7AE20871
http://www.culm.net




Więcej informacji o liście dyskusyjnej pld-users-pl