چند سال قبل، تو ایام فاطمیه، منزلمون مجلس عزادای داشتیم، خیلی سعی کردم که صدای مجلس را به صورت آنلاین روی سایت بفرستم، بعضی از دوستان تو شهرهای مختلف، دوست داشتن، همزمان بشنون، خیلی جستجو کردم، مطلب عملی و قابل استفاده ای نیافتم، اما چند شب قبل، اتفاقی دوباره به فکر افتادم یه جستجویی بکنم، توی سایتهای ایرانی چیزی نیافتم، تو سایتهای خارجی مطالب مفصلی پیدا کردم، خلاصه و ساده براتون نقل میکنم، به صورتی که به راحتی بتونید، رادیوی خودتون را روی سرور راه اندازی کنید، این آموزش برای سرور سنت او اس ۶ و ۷ هست، طبق اساسنامه تشکیل این سایت، تا خود نویسنده، انجام نداده باشد و نتیجه نگرفته، اصلاً مطلب، نوشته نمیشود.
ابتدا از طریق ssh وارد سرور شده و نرم افزار icecast را نصب کنید:
yum install icecast
برای سنت او اس ۶ و بعد از اتمام نصب، فرامین زیر را جهت قرار دادن برنامه در استارت آپ و روشن کردن آن، وارد کنید:
chkconfig icecast on
service icecast start
فرامین فوق برای سنت او اس ۷ :
systemctl enable icecast
systemctl start icecast
حال نوبت تنظیمات برنامه هست، با ویرایشگر محبوب nano فایل زیر را باز کنید:
nano /etc/icecast.xml
پیش فرض برنامه، اجازه ورود از غیر آی پی محلی نمیدهد، در خط ۵۶ فایل عبارت زیر را یافته و غیر فعال کنید:
< bind-address>127.0.0.1</bind-address >
جهت غیر فعال کردن اینگونه عمل کنید:
<!-- bind-address>127.0.0.1</bind-address -->
پورت مورد استفاده پیش فرض ۸۰۰۰ میباشد، فراموش نکنید که در فایروال، آن را باز کنید.
سه یوزر وجود دارند.
admin (مدیر)
source (وارد کننده اطلاعات صوتی)
relay (فعلاً نمیدانم)
پسورد هر سه، به صورت پیش فرض (hackme) میباشد. در همان فایل تنظیمات، میتوانید پسورد را تغییر دهید.
جهت ارتباط و ارسال صوت، کافی است از پلیری که امکان stream داشته باشد، استفاده کنید، بنده برای این منظور از VLC media player استفاده کردم. هم فایلهای صوتی را تونستم پخش کنم و هم صدای میکروفون را.
رادیوی اینترنتی شما آماده استفاده است.