PeerCast to program typu open source wspomagający rozgłaszanie mediów strumieniowych w sieci. PeerCast używa technologii peer to peer by zminimalizować konieczne pasmo upload dla nadawcy radia internetowego. Peercast został wydany na licencji GPL i jest dostępny na platformy Linux, Windows oraz Mac.

Jak Peercast działa Peercast może być użyty do rozgłaszania sygnału audio (Ogg Vorbis, MP3, WMA) oraz/lub video (Ogg Theora, Nullsoft Video i WMV), lub wszelkiego rodzaju innych danych strumieniowych w Intenecie. Peercast używa pasma słuchaczy/widzów, aby odciążyć łącze nadawcy. Udostępnia strumień, który pobrał, innym słuchaczom. Użytkownik programu PeerCast może wybrać, ilu słuchaczy może jednocześnie odbierać sygnał z danego komputera. Jeżeli wartość tę ustawimy na '0', nikt nie będzie miał możliwości słuchania strumienia zwracanego przez dany komputer.

Zalety Argumenty za użyciem Peercast zamiast konwencjonalnej technologii strumieniowej: Pozwala wszystkim nadawcom, nawet względnie niewielkim lub niezależnym, rozgłaszać swój strumień audio-video bez potrzeby posiadania szerokiego łącza internetowego, co jest źródłem znacznych oszczędności. Pozwala (teoretycznie) na nieograniczoną liczbę słuchaczy tak długo, jak wystarczająca będzie liczba udostępnień (patrz poniżej). Peercast jest otwartym i darmowym oprogramowaniem.