Konrad

2Radia – szablon radia internetowego z dwoma kanałami

Czasami tak bywa, że ekipa w radiu jest bardziej zróżnicowana pod względem gustu muzycznego. Łączenie Disco Polo i Rocka na jednym kanale, może odstraszyć wszystkich. Miłośnik Rocka z dużym prawdopodobieństwem wyłączy radio, gdy po Linkin Park poleci pewien Zenek. Tu z pomocą przychodzi nowy bezpłatny szablon od Tuxa. Może też się przydać jeśli dochodzi do połączenia dwóch stacji. Szablon ma integrację z panelem radiowym, dla każdego kanału osobny panel i odtwarzacz. Metadane pobierane z serwera Shoutcast, czy jak to niektórzy nazywają statystyki Shoutcast, nie są zakodowane. Powód dlaczego nie są, jest prosty. Za duże zróżnicowanie hostingów i serwerów. Niektórzy usługodawcy posiadają własne skrypty, inni korzystają z API. Możesz samodzielnie zakodować metadane korzystając z klasy PHP, z portalu radiowego, lub jeśli używasz AzuraCast skorzystać z dokumentacji do stworzenia skryptu wyświetlającego metadane. Jeśli sobie sam z tym nie radzisz, mogę to za taczkę złota zrobić za Ciebie. :D DEMO POBIERZ
Czytaj Dalej...

Nextcloud – instalacja domowej chmury w sieci lokalnej

Co to Nextcloud? Najlepsze jak dotąd oprogramowanie typu open-source przetestowane przeze mnie, które przeznaczone jest do zastosowań chmurowych. Główne cechy to: Przechowywanie i synchronizacja plików. (Opcja na której skupimy się w dalszej części artykułu.) Zarządzanie użytkownikami. (Wiele osób może korzystać z chmury.) Możliwość rozszerzenia o dodatkowe aplikacje. (Kalendarz, komunikator, klient email.) Narzędzie to jest "self hosted", co oznacza, że należy je samodzielnie zainstalować na swoim serwerze. W tym artykule pokażę jak to zrobić. Wymagania serwera. Podobnie jak w poprzednim arcie z instalacji Pydio Cells, będę korzystał z domowego serwera, który uruchomiony jest na starym laptopie. Zainstalowany na nim jest Proxmox, a w nim utworzona wirtualna maszyna z Ubuntu 24.04 Server. Najważniejsze rzeczy w konfiguracji VM: Z takimi parametrami można pozwolić sobie na instalacje dodatkowych aplikacji. Jeżeli potrzebujesz chmury tylko do synchronizacji plików, ewentualnie do wykorzystania jako dysk sieciowy, słabsza maszyna wystarczy. Np Procesor 2 rdzenie i 4GB pamięci RAM. Film z procesu tworzenia wirtualnej maszyny, dostępny jest również we wpisie z Pydio. Jeżeli dysponujesz tylko bardzo leciwym laptopem, który fizycznie ma
Czytaj Dalej...

Pydio Cells – instalacja domowej chmury (sieć lokalna)

Czym jest chmura domowa, i do czego może być użyteczna? Chmura domowa może się przydać w sytuacji, gdy chcemy łatwo synchronizować pliki w wielu urządzeniach. Może mieć też zastosowanie, jako dysk sieciowy, działający w sieci lokalnej.
Takie rozwiązanie jest dobre, jeśli cenimy sobie bezpieczeństwo danych. Chmura opisana tutaj, działa tylko w sieci lokalnej, więc nie jest widoczna z Internetu. Co za tym idzie, nie będziesz miał dostępu do plików, jeśli nie będziesz podłączony np do domowego Wi-Fi.Nic nie stoi na przeszkodzie, aby taki serwer zainstalować na starym laptopie. Można to zrobić bezpośrednio na komputerze, czyli instalacja np Ubuntu Serwer, albo zainstalować najpierw Proxmox-a i stworzyć na nim klika wirtualnych maszyn. Pojedynczy serwer, czy pełna wirtualizacja?

Jeżeli lubisz eksperymenty z różnymi programami, skryptami etc. lub po prostu chcesz wykorzystać komputer też do innych zadań serwerowych, PROXMOX i wirtualizacja będzie lepszym rozwiązaniem. Trzeba mierzyć też siły na zamiary. Jeśli komputer przeznaczony pod serwer jest słaby, należy rozważyć zainstalowanie pojedynczego serwera, a na nim chmurę. Słaby, czyli np procesor z dwoma rdzeniami, 4 GB RAM. Niezależnie którą opcję wybierzesz, instalacja będzie przebiegała
Czytaj Dalej...

AzuraCast – metody łączenia prezentera do systemu

AzuraCast umożliwia dwa sposoby połączenia prezentera do systemu. Co trzeba podkreślić i wyraźnie zaznaczyć... NIE MA ZNACZENIA JAKI JEST ZAINSTALOWANY SERWER DO NADAWANIA. Zadję sobie sprawę, że dla osób, które używały jedynie Shoutcasta, może być to nie do pomyślenia. Trzeba mieć na uwadze, że prezenter łączy się do Azury, która jest pośrednikiem między nim, a serwerem nadawczym, a nie bezpośrednio do serwera. Nie ma więc znaczenia, czy tym serwerem jest Shoutcast, czy Icecast. Oba sposoby będą DZIAŁAĆ. Wiele programów służących min. do prowadzenia audycji posiada wbudowany encoder, pozawala on często określić typ serwera, do którego program będzie się łączył. Są również programy, których główną funkcją jest podłączenie się do serwera i przekazywanie audio z innej aplikacji. Są to zewnętrzne encodery. Poniżej zrzuty ekranu programu RadioBOSS (program do automatyzacji stacji), i BUTT (zewnętrzny encoder). Shoutcast, czy Icecast? Różnica jest w sposobie wpisywania kombinacji użytkownik-hasło, przez prezentera. Dlatego najlepszym sposobem na uniknięcie nieporozumień i ewentualnych problemów z nadawaniem, jest zapytanie prezentera z jakiego programu korzysta, albo bardziej dokładnie, o to jaką metodą chce "łączyć się z
Czytaj Dalej...

Szablon x – Szablon do radia internetowego

Prosty szablon pod radio internetowe, napisany w PHP HTML/CSS/JS. Framework wykorzystany w projekcie to Bootstrap v5.2.3 Zobacz DEMO Główne cechy: Prosta konfiguracja przez edycję tylko jednego pliku, aby uruchomić stację. Integracja skryptów z panelradiowy.pl. Gotowe tagi Open Graph. Odtwarzacz. Wyświetlanie metadanych w odtwarzaczu. (Statystyki ShoutCast v2) Przejrzysty wygląd. Uruchomienie na nim radia, nie powinno zająć więcej niż 10 minut. Szablon przeznaczony jest dla małych, lub średnich rozgłośni. Ważne info: Przed wgraniem plików na swój serwer sprawdź i edytuj plik inc/header.php. Jeśli tego nie zrobisz, szablon nie będzie działał prawidłowo. Poniżej przykład poprawnych ustawień w pliku inc/header.php. Należy zwrócić uwagę na link, nazwę i opis. Będzie to szczególnie ważne przy publikowaniu w mediach społecznościowych postów, które zawierają odnośnik do radia. Aby sprawdzić jak 'widzi' naszą stronę Facebook, można wkleić adres witryny na tę stronę. Jeżeli konfiguracja została zrobiona poprawnie, powinno być widoczne coś takiego: Jeżeli chcecie zmienić obrazek ukazujący się w mediach społecznościowych (open graph), można to zrobić przez podmianę pliku grafika/og.png, lub edycję 37 i 44
Czytaj Dalej...