Saturday, October 22, 2011

Python Radyo

Internet'ten bedava radyo dinleyebilmek icin bazi sayfalar var, fakat hepsine HTML bazli girip, belli yerlere tiklamak, beklemek, vs. gibi isler cok ugrastirici olabiliyor. Python bazli bir program yazilmis, kodlar acik, programi komut satirindan baslatiyorsunuz, bir suru kanal icinden istediginiz seciyorsunuz, alet arka planda o kanaldaki muzigi calan HTML sayfalarina baglanip oradan gelen muzigi canli olarak aktariyor (streaming). Kodlar surada:

Github

Bazi puf noktalar: Radyoyu baslatabilmek icin komut satiri tam ekran (fullscreen) olmali, biz o isi otomatik yapmak icin Ubuntu'da bir ikon yarattik, ve ikon gerekli xterm penceresini gerektigi sekilde baslatiyor. Komut soyle:

xterm -fn *-fixed-*-*-*-20-* -maximize -e "python [DIZIN]/jspricke-radio-6956368/radio.py"

Ayrica, birkac kez kanal degistirince program takilabiliyor, ama bu pek onemli degil, 24/7 islemesi gereken bir program degil zaten, kapatip acinca buyuk bir ihtimalle tekrar islemeye baslayacaktir.

No comments: