Serwer Strumieniowy Modulacji Cyfrowych Radia Amatorskiego |
Witam, Przedstawiam strumień audio transmisji danych tekstowych wykorzystujący modulację cyfrową stosowaną w Krótkofalarstwie. URL: http://hrdmcast.dnsdynamic.com:8000/hrdmcast.mp3 Protokół: HTTP Autoryzacja: Brak Maksymalna ilość słuchaczy: 10 Codek Audio: MPEG-1 Audio Layer 3 Przepływność: CBR 56 kb/s Modulacja: BPSK-31 Podnośna: 1000 Hz Kodowanie znaków: UTF-8 Chęć hecy i niczym nie skrępowana radość z czasu wolnego od obowiązków zawodowych skłoniła mnie do otwarcia niepraktycznego choć możliwe, że dla pewnej grupy osób interesującego projektu. Moim celem jest wykorzystanie modulacji cyfrowych stosowanych w Krótkofalarstwie do transmisji danych tekstowych kanałem audio serwera strumieniowego. Strumień audio dostępny jest pod wyżej wymienionym adresem URL i można odtworzyć go dowolnym odtwarzaczem audio obsługującym adres URL, protokół HTTP i codek MP3 CBR. Nie zdecydowałem się na rozwiązanie w postaci odtwarzacza audio na stronie www ponieważ utrudniłoby to wykorzystanie możliwości jakie daje wirtualny przewód audio. Uwolnienie karty dźwiękowej komputera od danych tekstowych, która w przeciętnym zestawie jest tylko jedna, uważam, że jest ważne. W funkcji wirtualnego przewodu audio polecam VB-CABLE: http://vb-audio.pagesperso-orange.fr/Cable/index.htm Sterownik dostępny jest na licencji Donationware. Zasady tej licencji wyjaśnione są na stronie Wikipedii: http://pl.wikipedia.org/wiki/Donationware Podaję link do polskiej wersji językowej jednak chciałbym zauważyć, że angielska jest bardziej rozbudowana. Do modulacji cyfrowej użyłem programu Fldigi: http://www.w1hkj.com/Fldigi.html i ten też proponuję do demodulacji. Po zapoznaniu się z wieloma programowymi modemami cyfrowymi uważam, że ten jest najlepszym niekomercyjnym dostępnym obecnie na rynku. Kanał strumieniowany jest ze stałą przepływnością 56 kb/s z serwera internetowego o ograniczonej przepływności. Odbiór strumienia nie wymaga autoryzacji ale maksymalną liczbę jednoczesnych słuchaczy ograniczyłem do 10 osób. W przypadku gdy projekt będzie cieszył się zainteresowaniem ze strony użytkowników, i konieczność będzie tego wymagała serwer zostanie zmieniony. Wybrałem modulację cyfrową BPSK-31 ponieważ umożliwia ona użycie kodowania znaków UTF-8 co pozwala na zastosowanie polskich znaków diakrytyzowanych. Przewiduję, że w ramach przyszłych eksperymentów codek, przepływność jak i modulacja mogą być zmieniane o czym będę informował. Zapraszam, do wyrażania opinii na temat projektu oraz składania propozycji dotyczących możliwości jego wykorzystania. Pozdrawiam, Esderer P.S. Czy jest możliwe ustawienie w programie MULTIPSK: http://f6cte.free.fr/index_anglais.htm kodowanie znaków: UTF-8? |