Nie wiem na pewno ... ale oto kilka myśli. Trudność w wysyłaniu audio laptopa przez sieć LAN polega na tym, że system Windows nie zapewnia natywnie „kanału” ani czegoś, czego mógłby posłuchać programista może użyć do implementacji czegoś. Zasadniczo uważam, że udanym rozwiązaniem musi być albo:
- pełnoprawny wirtualny sterownik audio.
Z tego, co rozumiem, wygląda to na skomplikowaną taryfę: spróbuj stworzyć fałszywy sterownik, który będzie obsługiwał mnóstwo wejść (mp3, surround gry i filmy, różne szybkości transmisji i częstotliwości próbkowania, jednoczesne aplikacje), jednocześnie dbając o kodowanie, przesyłanie z niskim opóźnieniem, odbierającym z drugiej strony, który działa dobrze i jest stabilny z różnymi wersjami okien, wszystko to z cholerną zachętą do niskich zysków, biorąc pod uwagę, że tylko mniejszość ludzi byłaby zainteresowana jego zakupem. Brzmi dla mnie jak zły biznesplan.
Czy próbowałeś Pulseaudio na Windowsie? Najwyraźniej jest to platforma wieloplatformowa.
LUB
- prawdziwa karta dźwiękowa, której sterownik został zaprojektowany tak, aby umożliwić aplikacjom zapisywanie danych wyjściowych.
Kilka lat temu Creative Labs miał całkiem niezły kanał „to, co słyszysz”, na którym aplikacje mogły nagrywać. Pamiętam, jak odtwarzałem dźwięk na sprzęcie karty dźwiękowej, takim jak pogłos, i nagrywałem go w czasie rzeczywistym w moim oprogramowaniu audio, używając tego kanału „to, co słyszysz”. Technicznie rzecz biorąc, Shoutcast będzie mógł wybrać ten kanał jako wejście i przesyłać strumieniowo cały dźwięk z laptopa. Nie mam już karty Creative, więc nie wiem, jak dobrze to działa w dzisiejszych czasach. Ponadto wyobrażam sobie, że chcesz użyć wbudowanego dźwięku laptopa, który prawdopodobnie nie miałby tej funkcji, ale mógłby to zrobić zewnętrzny Creative Audigy!
LUB
- Sprzęt dedykowany Audio Over IP / Audio Over Ethernet.
Droższy i bardziej skomplikowany niż obecnie najlepszy zakład: fizyczny kabel audio do głównego komputera ....
LUB
Podłącz wyjście laptopa z powrotem do linii laptopa za pomocą kabla mini <1 ft. Bez wątpienia shoutcast może przesyłać strumieniowo wejście liniowe karty dźwiękowej. Minusem tej metody jest obniżona jakość dźwięku dzięki 2 zbędnym przetwornikom cyfrowo-analogowym.