Wpisy z tagiem: Radio
piątek, 13 kwietnia 2012
O Rockbox 3.11 nie napisałem nic, bo wcześniej napisali inni w polskiej sieci, a i dopiero niedawno go wgrałem na moje urządzenie, bo wielkich zmian (dla mnie) nie było, więc donoszę o wersji 3.11.2, która zawiera wyłącznie poprawki błędów, w tym naprawia radio dla Sansa e200 i c200. Czyli dla mojego playera. Nie żebym z radia korzystał... ;-) Tradycyjnie pełna lista zmian dla Rockbox 3.11.2.
piątek, 08 kwietnia 2011
Dziś na kanale padło pytanie jak odtwarzać w konsoli radio z http://moje.polskieradio.pl? Na początku sądziłem, że chodzi o Trójkę itp., wtedy format URLa działający zarówno w mplayer jak i w MPD to wspominany we wpisie o MPD: mms://stream.polskieradio.pl/program3 Okazało się jednak, że chodzi o pozostałe strumienie. I tu nie jest już tak różowo i prosto. Co prawda podczas poszukiwań (w sumie na koniec) ktoś natknął się na skrypt, który umożliwia odtwarzanie tych strumieni w konsoli, ale wędka lepsza od ryby więc:
Przykładowo: Minimax ma URL: http://moje.polskieradio.pl/station/33/Minimax Player JS powstaje przez dodanie /_js/player.js, czyi ma URL: http://moje.polskieradio.pl/station/33/Minimax/_js/player.js Strumienie są nazywane wg schematu k.stream, czyli szukamy: wget -q -O - http://moje.polskieradio.pl/station/33/Minimax/_js/player.js| egrep "file.*k.*stream" co daje nam wynik _obj2.addVariable('file', 'k34.stream'); Cały link do strumienia to: rtmp://stream85.polskieradio.pl/live/k34.stream Oczywiście nie dam głowy, że stream85 będzie stała i niezmienna, ale to również widać w źródle playera. Jedyną nieoczywistą częścią było dodanie live - wyłuskane z działających stacji (IIRC z Trójki). Niestety, taką wersję obsłuży mplayer, ale już nie MPD. Jakby ktoś znalazł rozwiązanie jak tworzyć URL zdatny do MPD - proszę o info. Wersja ze skryptu odpada. Wam życzę dobrego odbioru, a sobie, żeby stacje radiowe przestały utrudniać ludziom życie i dawały przyjazne konsolowym odtwarzaczom linki. Nie zawsze chce się/można włączyć ciężką przeglądarkę, by posłuchać radia. Niezrównanym ideałem jest tu dla mnie Radio Baobab, które nie tylko daje przyjazny konsoli format, ale również w wolnym formacie ogg (obok innych formatów) i w takiej formie, że się ładnie scrobble'uje. UPDATE: Mpd w wersji 0.16.2 radzi sobie z URLami typu rtmp:// co oczywiście cieszy.
sobota, 29 stycznia 2011
Nie będę pisał o (dramatycznej) sytuacji politycznej Egiptu (celowo mirror, źródło oryginalne działa, ale...), skupię się tylko na aspekcie technicznym i przekazywaniu informacji. Po pierwsze, jak wiadomo, został odcięty cały dostęp Egiptu do Internetu. Z tego co wiadomo, na poziomie sesji BGP, bez wpływu na linie tranzytowe. Wygaszanie wygląda na zaplanowane, z upewnianiem się co do braku wpływu na zagranicznych operatorów. Wygląda, że dążą do tego, aby ukryć to, co dzieje się wewnątrz kraju, bez dawania powodów krajom zewnętrznym do angażowania się. Dodatkowo, wyłączone zostały najpierw SMSy, a potem sieci komórkowe. W takiej sytuacji wszelkie tunelowania są bezużyteczne. Odcięcie na poziomie BGP oznacza, że TOR nic nie pomoże. Przez chwilę, nie znając dokładnie sytuacji, liczyłem, że wewnętrznie Internet działa z jakimś proxy dla zapytań DNS, co umożliwiłoby tunelowanie w zapytaniach DNS, ale nie. Okazało się, że z działających rzeczy zostały tylko stare technologie: modemy dial-up (linie analogowe i wyjścia za granicę nie zostały odcięte, przynajmniej nie wszystkie) i ham radio. Pojawiły się oczywiście problemy z retransmisją odebranych sygnałów - poczynając od tego, że ktoś nie bardzo ma możliwość, bo jest w pracy, przez brak sprzętu lub możliwości (internet domowy w USA to jakaś pocięta parodia). Część transmisji była odbieranych alfabetem Morse'a, część głosowo. W przypadku odbieranych Morsem pojawiał się problem dekodowania (mało kto zna, jeszcze mniej zna płynnie). Istnieją automaty do tego, ale płatne i podobno słabo radzące sobie z zaszumionym sygnałem. Większość ww. rzeczy robią ochotnicy, czasami z pomocą ISP, którzy zapewniają dostęp wdzwaniany. Z kolei TV, które są masowo dostępne, pokazują informacje tendencyjnie, często przeinaczając. Podsumowując: mimo obecnej techniki (a może właśnie przez nią), szanse na wolne, nieocenzurowane przekazywanie informacji są niewielkie, jeśli rząd zechce coś wyciszyć. Na organizowanie niezależnej łączności jest za późno, gdy jest ona potrzebna - możliwości są niewielkie.
czwartek, 23 grudnia 2010
Jakiś czas temu znalazłem coś, co uważam za ostateczne rozwiązanie dla muzyki pod Linuksem. Ale, po pewnym czasie używania, stwierdziłem, że coś to MPD za duży apetyt ma na procesor. Przypomniał mi o tym sirmacik przy problemach z "charczącym" dźwiękiem, których powodem była różna częstotliwość muzyki i karty. Konkretnie - odtwarzanie Radio Baobab owocowało zużyciem procesora ok. 8-12% wg top (strumień ogg). Niby żaden dramat, bo laptop demonem szybkości nie jest, ale szybki test na mplayerze pokazał, że jemu wystarcza 3-5%. Oczywiście mplayer to inna bajka - ma wykrywanie procesora podczas uruchomienia, a MPD takich wodotrysków niestety nie ma (strumienia PR 3, czyli Trójki też nie umie odtworzyć, niestety Trójka działa w MPD, wymagany odpowiedni format źródła i odpowiednia wersja MPD - w 0.15.12-1.1 nie działało, mimo zmiany formatu, w 0.15.15-2 z Debiana unstable działa). Zaczął się więc debug. Po pierwsze, trafiłem (nie po raz pierwszy) na świetną stronę opisującą tuning MPD. Po wypróbowaniu wszystkich praktycznie wszystkich sposobów na wyłączenie resamplingu, po braku jakichkolwiek efektów, byłem gotów na przekompilowanie MPD i bibliotek z włączeniem optymalizacji na PIII (bo karta - tania karta USB - uparcie działała w 48 kHz), ale... Drugiego dnia dobrzy ludzie na IRCu zwrócili moją uwagę na niepozorny i zdecydowanie niewyeksponowany w owym czasie (czytaj: słowa o nim nie było) na wspomnianej stronie parametr samplerate_converter. Okazało się, że jest obecny i opisany w konfigu (cóż, tam nie szukałem, skoro jest dedykowana strona o tuningu). Okazało się, że po dodaniu w konfigu linii: samplerate_converter "internal" MPD zużywa dokładnie tyle procesora, co mplayer - 3-5%. Różnica w jakości jest słyszalna, ale jeśli ktoś słucha głównie radia internetowego, na słabym sprzęcie audio i nie na słuchawkach to spokojnie i bezboleśnie daje się słuchać. Jeśli ktoś ma słaby sprzęt lub nie ma koprocesora, to wręcz nie ma wyboru. ;-) PS. Oczywiście dopisałem stosowny fragment na ww. wiki, w sumie wypada od tego zacząć, żeby sprawdzić, czy o resampling chodzi... Nawiasem, jeśli jest problem z dźwiękiem pod Linuksem, szczególnie w mpd czy mplayerze - przerywa, harczy, tnie, to prawdopodobnie też kwestia ustawień resamplingu. Ww. strona na wiki podaje przyczynę i sposoby rozwiązania.
niedziela, 11 lipca 2010
W niedawnym wpisie szukałem czegoś, co potrafiłoby scrobble'ować do libre.fm i umiało odtwarzać radio internetowe i Jamendo. Jak to napisałem: Ideałem byłoby coś, co potrafi scrobble'ować i radia internetowe, i dobrze obsługującego zwykłe albumy z dysku, i Jamendo. W sumie kolejność Jamendo -> radia -> albumy z dysku, bo jakoś nie jestem fanem trzymania wybranej kolekcji (co innego odtwarzacz). Okazuje się, że się da (generalnie), co więcej, jest to bardzo proste, eleganckie i wydajne. Wykorzystać trzeba MPD (odtwarzanie), GMPC (sterowanie) oraz mpdscribble (scrobble'owanie; wspiera libre.fm, jamendo i last.fm jednocześnie). W Debianie (testing AKA Squeeze) wystarczy: wajig install gmpc mpd gmpc-plugins mpdscribble I zmiany w plikach konfiguracyjnych. Nieco bardziej użytkownikocentryczne i wymagające więcej pracy podejście jest opisane w tym wpisie, bardzo ładnie opisującym konfigurację mpd i mpdscribble, na który na szczęście szybko (w sumie od razu) trafiłem. Ja robiłem bardziej po debianowemu, z wykorzystaniem istniejących plików konfiguracyjnych, a nie per użytkownik. Zaleta taka, że prościej, mdp i mpdscribble wstają przy starcie systemu, od kopa, a z komputera i tak tylko ja korzystam. Nie działa mi tylko - póki co - obsługa Jamendo (znaczy samej playlisty, scrobblera nie sprawdzałem, ale pewnie działa, bo to inny pakiet). Wygląda na jakiś błąd w pluginie do GMPC - zamiast utworów w playliście lądują fragmenty URLi. Ale wiem, że się da (tzn. pod Ubuntu działa). Z dużych zalet - wygląda, że poprawnie scrobble'uje radio (przynajmniej opisane kiedyś Radio Baobab). No i jest leciutkie (jakieś 10% procesora dla radia), zwłaszcza w porównaniu z playerami webowymi libre.fm czy Jamendo. Jak dla mnie - miodzio. :-)
środa, 18 listopada 2009
Jakiś czas temu Wawrzek napisał u siebie o Radio Baobab i się zachwycałem tą stacją. Niestety, po około półtora miesiąca wychodzą na jaw wady - contentu nie jest aż tak dużo, przez co stosunkowo często trafiamy na te same audycje, utwory, w dodatku w dużych setach. Druga wada, to stosunkowo częste zrywanie transmisji. Zależy od dnia, bo są takie, że godzinami działa OK, a czasem co kilka minut zrywa (też tak macie?). Kto jest winny (czy serwer nadający Baobaba, czy nie ISP lub jakiś styk w sieci) - jeszcze nie prowadziłem śledztwa. Ale nadal jak działa to czasem miło włączyć, bo ciekawe kawałki się zdarzają. No i całkiem inaczej, niż w innych stacjach. Ostatnio służbowo musiałem pobawić się OpenWrt (na co miałem sporą chrapkę od dawna, ale jakoś na własnym routerku nie było czasu i warunków na eksperymenty). Padło na Kamikadze 8.09.1 z kernelem 2.4 (z różnych względów). Fajny jest i bardzo prosty, choć dokumentacja IMO niewystarczająca i może ludzi bez doświadczenia odstraszać. Wersja po kabelku chodzi od kopa, wifi nie testowałem, ale z opisów wynika, że da się bez problemu. Jeśli komuś nie podoba się domyślne GUI, to polecam zapoznanie się z projektem x-wrt, czyli dużo ładniejszą i bardziej funkcjonalną nakładką graficzną na OpenWrt. Chociaż esencją i tak pozostaje konsola. Na razie w domu nie mam - muszę doczytać o Tor na OpenWrt, coś mi się obiło przy szybkim researchu, że są błędy jakieś i nienajnowsza wersja. UPDATE: Trochę ponarzekałem na powtarzanie się audycji i utworów w Radio Baobab, a tymczasem przypadkiem się okazało, że są dostępne dwa streamy: Radio Baobab Live oraz Audycje Radia Baobab. Słuchałem audycji... Przestawiam się na Live. |
Ostatnie wpisy
Subskrybcja RSS (wpisy)
Staty
Nawigacja
O mnie
Kontakt
Linkownia
SMSsender - skrypt do wysyłania SMSów
Przydatne polecenia Linux
Filtry Adblock by rozie
Zasady
Blogroll
| |||||||||||||||||||||||||||||||||||||||||||||||||