Ubuntu पर SHOUTcast कैसे स्थापित करें

चिल्लाओ

चिल्लाना की एक तकनीक है स्ट्रीमिंग ऑडियो, व्यापक रूप से द्वारा उपयोग किया जाता है इंटरनेट रेडियो स्टेशन, और Nullsoft द्वारा विकसित किया गया था (महान और अद्वितीय Winamp के समान) वापस 1999 के मध्य में। यह खुला स्रोत नहीं है, लेकिन AOL, इसके वर्तमान मालिक, इसे फ्रीवेयर के रूप में पेश करते हैं, लेकिन इसकी वजह से लिनक्स समर्थन इस मंच पर इसका व्यापक रूप से उपयोग किया जाता है और आज हम दिखाने जा रहे हैं Ubuntu पर SHOUTcast कैसे स्थापित करें.

सख्ती से, हम स्थापित करने जा रहे हैं वितरित नेटवर्क ऑडियो सर्वर 2.0, या DNAS 2.0, जैसे कि इसका वर्तमान नाम, और एक बार ऐसा हो जाने पर हम इंटरनेट के माध्यम से संगीत प्रसारित कर सकेंगे और हमारा अपना रेडियो स्टेशन होगा। लेकिन पहले चीजें पहले, और जैसा कि सभी मामलों में है जो सॉफ्टवेयर डाउनलोड करने का मतलब है, लेकिन मामले में Linux उससे पहले हम करेंगे एक उपयोगकर्ता खाता बनाएँ विशेष रूप से इस का उपयोग करने के लिए स्ट्रीमिंग सर्वर चूंकि हम जानते हैं कि इन चीजों को रूट खाते से या हमारे मुख्य उपयोगकर्ता खाते से करना सुरक्षित नहीं है।

इसलिए, हम 'सु' पर अमल करते हैं कि वह सुपरसियर बने और फिर:

Adduser स्ट्रीमिंग

पासवार्ड स्ट्रीमिंग

एक बार पासवर्ड इस उपयोगकर्ता के लिए (जिसे यह सुनिश्चित करने के लिए फिर से दर्ज करने के लिए कहा जाता है कि यह ठीक है) हम इसे समाप्त करते हैं और किसी भी दुर्घटना से बचने के लिए टर्मिनल में रूट उपयोगकर्ता का 'बाहर निकलना' हमारे लिए सुविधाजनक है। फिर, हम उपयोगकर्ता के साथ लॉग इन करते हैं स्ट्रीमिंग वहां से काम करने के लिए, इसलिए हम डाउनलोड और सर्वर डायरेक्टरी बनाते हैं।

$ mkdir डाउनलोड

$ mkdir सर्वर

अब हम डाउनलोड के लिए बनाई गई डायरेक्टरी में खुद को पोजिशन करने जा रहे हैं और ऑल-पॉवरटिव wget का उपयोग करके Nullsoft सर्वर से SHOUTcast डाउनलोड करने के लिए आगे बढ़ें, जो कि उबंटू में डिफ़ॉल्ट रूप से शामिल है:

$wget http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz

अब हम टारबॉल को खोल देते हैं:

$ टर xfz sc_serv2_linux_x64-latest.tar.gz

हम सर्वर फ़ोल्डर में खुद को रखते हैं और sc_serv बाइनरी को कॉपी करते हैं:

सीडी ..

सीडी सर्वर

$ cp ../download/sc_serv ./

अब जब हमारे पास यह है, तो हमें इसकी आवश्यकता होगी SHOUTcast के लिए कॉन्फ़िगर फ़ाइल, इसलिए हम अपने पसंदीदा टेक्स्ट एडिटर (हमारे मामले में, हम पेन का उपयोग करने जा रहे हैं) का उपयोग करके एक रिक्त फ़ाइल बनाने जा रहे हैं। पासवर्ड को ध्यान में रखने के लिए कुछ पहलू हैं: व्यवस्थापक का पारण शब्द वह पासवर्ड है जिसे हम वेब इंटरफ़ेस के माध्यम से दूरस्थ रूप से व्यवस्थापन करने के लिए उपयोग करेंगे स्ट्रीमपासवर्ड_1 यह स्ट्रीमिंग के लिए मल्टीमीडिया प्लेयर द्वारा उपयोग किया जाता है।

$ पेन sc_serv.conf

हम निम्नलिखित जोड़ते हैं:

adminpassword = पासवर्ड
पासवर्ड = पासवर्ड 1
requirestreamconfigs = 1
streamadminpassword_1 = पासवर्ड 2
streamid_1 = 1
streampassword_1 = पासवर्ड 3
streampath_1 = http: //radio-server.lan: 8000
logfile = लॉग / sc_serv.log
w3clog = लॉग / sc_w3c.log
banfile = control / sc_serv.ban
ripfile = नियंत्रण / sc_serv.rip

उन लोगों के लिए जो किसी ब्राउज़र से कॉन्फ़िगरेशन को अधिक सीधे करना पसंद करते हैं, वे डाउनलोड फ़ोल्डर में जा सकते हैं और वहां फ़ाइल बिल्डर .sh या setup.sh निष्पादित करते हैं, और फिर हम वेब ब्राउज़र में निम्नलिखित दर्ज करते हैं: http: // localhost : 8000, हमारी पसंद के अनुसार विन्यास बनाने के लिए।

तब हम सर्वर निर्देशिका से SHOUTcast सर्वर शुरू करते हैं:

$sc_serv

अब हम यह देखने जा रहे हैं कि यह किस पोर्ट में काम कर रहा है:

$ नेटस्टैट -टुल्पन | ग्रेप sc_serv

हमें इस जानकारी की आवश्यकता है क्योंकि हमें बाहर से अपने उपकरणों तक पहुंच की अनुमति देनी चाहिए, जिसके लिए हमें राउटर पर संबंधित पोर्ट को खोलना होगा (यह आम तौर पर NAT विकल्पों में पाया जाता है)। इसके अलावा, यदि हमारे कंप्यूटर पर फ़ायरवॉल कॉन्फ़िगर किया गया है, तो हमें तब तक बाहर से कनेक्शन की प्रविष्टि की अनुमति देनी चाहिए, जब तक कि वे उस पोर्ट पर निर्देशित न हो जाएँ, जिस पर SHOUTcast काम कर रहा है।

अब हम एक अलग कंप्यूटर से इस कॉन्फ़िगरेशन का परीक्षण कर सकते हैं, जिसके लिए हम एक वेब ब्राउज़र खोलते हैं और उस कंप्यूटर का आईपी दर्ज करते हैं जिस पर हम SHOUTcast को स्थापित करते हैं, उदाहरण के लिए: http: 192.168.1.100/8000। हम हमारे सामने SHOUTcast इंटरफ़ेस देखेंगे, लेकिन बिना प्लेलिस्ट, क्योंकि इसके लिए हमें एक संगत खिलाड़ी शुरू करना चाहिए (उनके बीच Winamp, निश्चित रूप से) और स्ट्रीमिंग प्लेबैक को कॉन्फ़िगर करना चाहिए, कुछ ऐसा Nullsoft से वे हमें दिखाते हैं और यह बहुत सरल है, लेकिन चूंकि यह कुछ क्रॉस-प्लेटफ़ॉर्म है और लिनक्स का विशिष्ट नहीं है, इसलिए हम इसे शामिल नहीं करना चाहते थे ताकि इस ट्यूटोरियल को बहुत लंबा न बढ़ाया जा सके।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   सिंह राशि कहा

    यह बहुत अच्छा है। मैं एक Winamp और उसके प्लगइन के साथ एक विंडोज कंप्यूटर पर इसका उपयोग एक सिग्नल को प्रसारित करने के लिए करता हूं जो ऑनलाइन आता है। मुद्दा यह है कि मैं लिनक्स में ऐसा करने में सक्षम होना चाहूंगा, लेकिन कौन सा खिलाड़ी ऐसा करने की अनुमति देता है?

  2.   एमर्सन कहा

    हमेशा एक ही
    जो पद बनाने के लिए अपना समय और प्रयास समर्पित करता है, वह यह नहीं समझता है कि जो उसे पढ़ने जा रहा है, वह उसके समान नहीं जानता है, इसीलिए उसने उसकी तलाश की है ...
    जब वह कहते हैं कि एक लाइन आती है, उदाहरण के लिए: "अब हम टारबॉल को अनज़िप करते हैं" और मूर्ख जो पढ़ता है उसे पता नहीं है कि टारबॉल क्या है या यह कैसे अनज़िप है, वह उन विभिन्न प्रकार की फ़ाइलों को अनज़िप करने के लिए अधिक थका हुआ है हर एक के पास उसके पिता और माँ हैं, ... या अगर वह पढ़ता है: "हम सर्वर फ़ोल्डर में खुद को स्थिति देते हैं और sc_serv बाइनरी को कॉपी करते हैं" ... तो आप उसकी माँ को याद करते हैं और आश्चर्य करते हैं कि आपने इस जगह में प्रवेश क्यों किया हमेशा आपके साथ ऐसा ही होता है, पोस्ट आपको बताती है कि यह आपको एक काम करना सिखाएगा और यह आपको कभी कुछ नहीं सिखाता है,
    और अब एक प्रशंसक मुझे बताने के लिए आएगा कि लिनक्स शानदार दिमाग के लिए है और जो सीखना चाहते हैं और जिनके लिए कंप्यूटिंग एक चुनौती है ...
    यह मेरा मामला नहीं है, मैं दस साल से इस बकवास के साथ हूं और मैं ऐसा इसलिए करता हूं क्योंकि मैं खिड़कियां छोड़ना चाहता हूं, लेकिन अभी के लिए, बकवास अभी भी है। हां, मुझे पता है, कोई भी मुझे इसका इस्तेमाल करने के लिए मजबूर नहीं करता है, ठीक है, मैं जो शिकायत करता हूं वह बकवास नहीं है, मैं उन चालों के बारे में शिकायत करता हूं जो कहते हैं कि लिनक्स अद्भुत है मुझे बताओ। और गुरु, जो लिनक्स के बारे में बात करते हैं जैसे कि वे जानते थे, कि प्रत्येक आपको कुछ अलग बताता है, और केवल घमंड उन्हें स्थानांतरित करता है
    आज मैं बातूनी था, लेकिन पुराने लिनक्स उपयोगकर्ताओं के लिए नहीं, जो हमेशा मंच मांस रहे हैं, यदि उन लोगों के लिए नहीं जो प्रवेश करते हैं, जो मोहिनी गीत नहीं बनाते हैं