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