हामी स्टेशनहरू कसरी जाँच्छौँ
हरेक रात radioko ले आफ्ना स्रोतहरू र आफ्नै दर्ता सूचीबाट स्टेशनहरूको सूची पुनः तयार गर्छ, सबै स्ट्रिम जाँच्छ, र प्लेयरले पठाउने बेनामी सङ्केतहरू पढ्छ। कुन स्टेशनहरू समावेश हुन्छन्, हामी के समावेश गर्दैनौँ, तिनका विवरण कहाँबाट आउँछन्, तिनलाई कसरी क्रमबद्ध गरिन्छ र कुनै स्टेशन कहिले लुकाइन्छ भन्ने कुरा यस पृष्ठमा बताइएको छ।
कुन स्टेशनहरू सूचीमा राखिन्छन्
- स्टेशन दुईमध्ये कुनै एक स्रोतबाट आएको हुनुपर्छ। पहिलो, रेडियो स्ट्रिमहरूको खुला डेटाबेस Radio Browser: स्टेशन त्यहाँ हामीले समेटेका देशहरूमध्ये कुनै एकअन्तर्गत सूचीकृत हुनुपर्छ र त्यसको स्ट्रिम Radio Browser को सबैभन्दा पछिल्लो परीक्षणमा सफल भएको हुनुपर्छ। दोस्रो, radioko को आफ्नै दर्ता सूची: कुनै नियामक निकायको इजाजतपत्र सूचीमा हामीले भेट्टाएका स्टेशनहरू, जसको स्ट्रिम हामी स्टेशनकै वेबसाइटमा भेट्टाउँछौँ, कहिल्यै अर्को निर्देशिकामा होइन, र स्टेशन थप्ने फारम मार्फत हामीलाई पठाइएका स्टेशनहरू; स्ट्रिम हाम्रो परीक्षणमा सफल हुनुपर्छ, र हामी हरेक स्टेशनलाई एक-एक गरी आफैँ स्वीकृत गर्छौँ, हप्तामा बढीमा 50 वटा। पहिलो स्टेशनहरू पोर्टो रिकोका लागि FCC का इजाजतपत्र अभिलेख र केन्याको सञ्चार प्राधिकरणको प्रसारक दर्ता सूचीबाट आएका हुन्।
- स्ट्रिम ब्राउजरमा बज्नुपर्छ: अर्थात् ब्राउजरले समर्थन गर्ने अडियो ढाँचा (MP3, AAC, Ogg/Opus वा HLS) मा HTTPS मार्फत आउनुपर्छ। सुरक्षित पृष्ठहरूमा ब्राउजरले रोक्ने साधारण HTTP स्ट्रिम भने हाम्रो रिले सर्भरमार्फत बज्छ। श्रोताको नेटवर्कले असामान्य पोर्ट रोक्दा त्यस पोर्टको HTTPS स्ट्रिम पनि रिले सर्भरमार्फत बज्छ (प्लेयरले पहिले सीधै स्टेशनसँग जोडिने प्रयास गर्छ), र Apple का ब्राउजरहरूमा Safari ले स्वीकार नगर्ने पुरानो ढाँचामा जवाफ दिने थोरै HTTPS स्ट्रिमहरू पनि। रिले सर्भरले अडियो मात्र पठाउँछ, त्यो पनि हामीले सूचीमा राखेका स्ट्रिम ठेगानाहरूका लागि मात्र।
- दोहोरिएका प्रविष्टिहरूलाई एउटैमा मिलाइन्छ। उही नाम, उही स्ट्रिम, उही वेबसाइटमा अर्कै नाममा रहेको उही स्टेशन, वा पूरै दिनभर एकै समयमा उस्तै गीतहरू बजाउने दुईवटा स्ट्रिम ठेगानालाई दोहोरिएको मानिन्छ। कुन प्रविष्टि रहन्छ भन्ने कुरा पहिले त्यसको radioko मा पहिल्यै पृष्ठ छ कि छैन, त्यसपछि त्यो हाम्रो रिले सर्भरबिना HTTPS मार्फत बज्छ कि बज्दैन, र अन्त्यमा Radio Browser मा त्यसको क्लिक सङ्ख्यामा भोट सङ्ख्याको वर्गमूल जोडेर निर्धारण गरिन्छ (बिटरेट बढी भए अलिकति थपिन्छ)।
हरेक स्टेशनको radioko मा रहेको ठेगाना सधैँ उही रहन्छ। कुनै स्टेशन हाम्रो सूचीबाट हटेमा, त्यसको पृष्ठले 30 दिनसम्म स्टेशन उपलब्ध छैन भनी बताउँछ र मिल्दाजुल्दा स्टेशनहरू सुझाउँछ; त्यसपछि उक्त ठेगानाले "410 Gone" जवाफ दिन्छ। लुकाइएको स्टेशनको पृष्ठले (तल हेर्नुहोस्) लुकाइएकै दिनदेखि स्टेशन उपलब्ध छैन भनी बताउँछ, र 30 दिनसम्म लुकाइएको अवस्थामा रहेपछि त्यसको ठेगानाले "410 Gone" जवाफ दिन्छ। मालिकको अनुरोधमा हटाइएको स्टेशनको ठेगानाले तुरुन्तै "410 Gone" जवाफ दिन्छ। कुनै पनि ठेगाना कहिल्यै अर्को स्टेशनलाई दिइँदैन।
हामी के समावेश गर्दैनौँ
- HTTPS मार्फत ब्राउजरमा नबज्ने र हाम्रो रिले सर्भरमार्फत पनि बजाउन नसकिने स्ट्रिमहरू, भिडियो स्ट्रिम गर्ने टिभी च्यानलहरू, र प्रत्यक्ष प्रसारण गर्ने स्टेशन नभएका अडियो फाइल वा रेकर्डिङहरू।
- युरोपेली संघ वा संयुक्त राज्य अमेरिकाको प्रतिबन्ध सूचीमा परेका सञ्चारमाध्यमहरू, जुनसुकै नाममा र जुनसुकै देशअन्तर्गत सूचीकृत भए पनि, र युरोपेली संघको प्रतिबन्धले समेटेका युक्रेनका भागहरूमा रहेका प्रसारकहरू (क्रिमिया, सेभास्टोपोल, र दोनेत्स्क, लुहान्स्क, खेर्सन तथा जापोरिजिया क्षेत्रका युक्रेन सरकारको नियन्त्रणबाहिर रहेका भूभागहरू)। यसको कारण कानुनी हो, राजनीतिक होइन।
- तुर्कियेका स्टेसनहरू र तुर्की भाषामा प्रसारण गर्ने स्टेसनहरू, राजनीतिक होइन, इजाजतपत्रसम्बन्धी कारणले: तुर्किये किन समावेश छैन।
- हाम्रो आफ्नै निर्णयअनुसार केही थप स्टेशनहरू, कानुनी कारणले (जस्तै मालिक प्रतिबन्ध सूचीमा परेको) वा हामीले पालना गर्ने विज्ञापन नियमअन्तर्गत (वयस्क सामग्री, भ्रामक सूचना, घृणाजन्य सामग्री)।
- मालिकले हटाउन अनुरोध गरेका स्टेशनहरू।
प्रोफाइलका विवरण कहाँबाट आउँछन्
प्रसारण फ्रिक्वेन्सी सबैभन्दा पहिले नियामक निकायहरूको आधिकारिक ट्रान्समिटर सूचीबाट लिइन्छन्, जसलाई हामी आफैँ स्टेशनसँग मिलाउँछौँ: Ofcom (बेलायत), KommAustria र RTR (अस्ट्रिया), UKE (पोल्यान्ड), Traficom (फिनल्यान्ड), BAKOM (स्विट्जरल्यान्ड) र ISED (क्यानडा), अनि पोर्टो रिकोका लागि FCC का इजाजतपत्र अभिलेख, जसले कल साइन पनि दिन्छन्। सूची Wikidata वा स्टेशनको नामसँग नमिलेमा सूची मान्य हुन्छ। अन्य फ्रिक्वेन्सी र कल साइन, साथै मालिक, स्थापना वर्ष, वेबसाइट र सामाजिक सञ्जालका खाताहरू Wikidata बाट आउँछन्। नियामक निकायका सूची र Wikidata दुवैमा फ्रिक्वेन्सी नभएमा, पृष्ठले स्टेशनकै वेबसाइटमा दिइएको फ्रिक्वेन्सी देखाउँछ (हाम्रो दर्ता सूचीका स्टेशनका लागि), र त्यो पनि नभएमा स्टेशनको नाममा रहेको फ्रिक्वेन्सी, जस्तै "Radio X 98.5 FM"। कुनै Wikidata प्रविष्टि स्टेशनसँग निश्चित रूपमा मिलेमा मात्र त्यस स्टेशनसँग जोडिन्छ: उही वेबसाइट र मिल्दो नाम, फ्रिक्वेन्सीबाट पुष्टि भएको उही कल साइन वा उही नाम, जसलाई सहर, वेबसाइट, फ्रिक्वेन्सी वा कल साइनले पनि पुष्टि गर्छ; नाम मात्र कहिल्यै पर्याप्त हुँदैन। दुईवटा प्रविष्टि मिल्न सक्ने भएमा हामी कुनै पनि जोड्दैनौँ। ठूलो स्टेशनको कुनै विषय वा क्षेत्रविशेषको स्ट्रिमलाई (उदाहरणका लागि "Classic Rock" च्यानल) पूरै ब्रान्डसँग सम्बन्धित विवरण मात्र दिइन्छ, जस्तै मालिक र वेबसाइट, फ्रिक्वेन्सी भने कहिल्यै दिइँदैन। हाम्रो दर्ता सूचीमा रहेका केन्याका स्टेशनहरूको पृष्ठमा नियामक निकायको दर्ता किताबबाट इजाजतपत्र पनि देखाइन्छ: त्यसको प्रकार, इजाजतपत्रवाला र जारी मिति।
विश्व नक्सामा कुनै स्टेशनलाई, सबैभन्दा भरपर्दो स्रोतलाई पहिलो प्राथमिकता दिएर, नियामक निकायको सूचीमा रहेको त्यसको मुख्य ट्रान्समिटरमा, Wikidata का निर्देशाङ्कमा, वा त्यसको स्रोतमा उल्लेख भएको बिन्दुमा राखिन्छ; यो अन्तिम बिन्दु स्टेशनकै देशभित्र पर्छ र सूचीमा उल्लेख गरिएको ठाउँसँग मेल खान्छ भने मात्र प्रयोग गरिन्छ। नत्र स्टेशनलाई त्यसको सहर वा क्षेत्रमा राखिन्छ। बिन्दुहरू लगभग 1 किलोमिटरसम्म राउन्ड गरिन्छन्। देशभर वा अनलाइन मात्र प्रसारण गर्ने स्टेशनहरूलाई थोप्लाका रूपमा कोरिँदैन, देशअनुसार गनिन्छ।
धेरै देशमा सूचीकृत स्टेशनहरू
केही स्ट्रिमहरू धेरै देशअन्तर्गत सूचीकृत हुन्छन्। हरेक प्रविष्टिले आफ्नो पृष्ठ कायम राख्छ, र ती पृष्ठहरू एउटै स्टेशनका भाषागत वा क्षेत्रीय रूपका रूपमा एकआपसमा जोडिन्छन्; स्टेशनकै देशको पृष्ठ, हामीले प्रमाणित गर्न सकेमा, मुख्य पृष्ठ हुन्छ। कुनै प्रविष्टि आफू सूचीकृत भएको देशको होइन भने, वा कुनै स्ट्रिम धेरै देशमा सूचीकृत छ र त्यो कहाँको हो भनेर कसैले प्रमाणित गर्न सक्दैन भने, त्यसको पृष्ठले कहिल्यै आफूलाई त्यस देशको भनी दाबी गर्दैन: सो पृष्ठ सर्च इन्जिनका लागि खुला भएमा त्यो त्यस देशको A–Z सूचीमा देखिन्छ, तर त्यहाँका विधा वा क्षेत्रका सूचीहरूमा कहिल्यै देखिँदैन। मुख्य पृष्ठकै भाषामा रहेको प्रविष्टि सर्च नतिजाबाट बाहिर रहन्छ, जबसम्म त्यसले स्थानीय फ्रिक्वेन्सी वा नियामक निकायको अभिलेखजस्तो कुनै स्थानीय तथ्य थप्दैन। कुनै स्टेशन आफू नआएको देशअन्तर्गत सूचीकृत छ भने, त्यो कहाँको हो भनेर हामीले प्रमाणित गर्न सकेमा त्यसलाई आफ्नै देशमा सारिन्छ; प्रमाणित गर्न नसकेमा, र अरू कुनै देशले त्यसलाई सूचीमा नराखेमा, हामी त्यसलाई समावेश गर्दैनौँ।
सर्च इन्जिनले कुन पृष्ठहरू देख्छन्
सूचीमा रहेको हरेक स्टेशनको प्लेयरसहितको पृष्ठ हुन्छ, तर तीमध्ये केही मात्र सर्च इन्जिनका लागि खुला हुन्छन्; बाँकी पृष्ठहरू पनि उत्तिकै राम्रोसँग बज्छन्, तर तिनमा "noindex" निर्देशन हुन्छ। कुनै स्टेशनको पृष्ठ सर्च इन्जिनका लागि तब खुला हुन्छ, जब दुवै सर्त पूरा हुन्छन्: पहिलो, त्यसको स्ट्रिम हाम्रो जाँचमा बज्छ; दोस्रो, या त स्टेशनको पहिचान हुन्छ (प्रसारण फ्रिक्वेन्सी, इजाजतपत्रको कल साइन वा इजाजतपत्रको अभिलेख, वा पृष्ठमा देखाइएका Wikidata प्रविष्टिका विवरणबाट), या श्रोताहरूले त्यसलाई स्पष्ट रूपमा खोज्छन्। हरेक देशमा एउटै कम्पनीका अनलाइन मात्र प्रसारण हुने बढीमा पाँचवटा च्यानल मात्र सर्च इन्जिनका लागि खुला हुन्छन्। यीमध्ये कुनै कारणले सर्च नतिजाबाट बाहिर रहेको पृष्ठ देशका सूचीहरूमा वा A–Z सूचीमा पनि हुँदैन; तर radioko को खोजीमा भने त्यो भेटिन्छ। हामीले पालना गर्ने विज्ञापन नियमअन्तर्गत, नामले वयस्क सामग्रीको सङ्केत गर्ने स्टेशनको पृष्ठ पनि सर्च नतिजाबाट बाहिर रहन्छ र त्यसमा कुनै विज्ञापन देखाइने छैन; स्टेशन भने बजिरहन्छ।
देशहरूका दुई समूह पछिको चरणको प्रतीक्षामा छन्: radioko मा अझै उपलब्ध नभएको भाषामा श्रोताहरूले खोजी गर्ने देशहरू (हामीले अनुवाद नगरेसम्म तिनका पृष्ठहरू अङ्ग्रेजीमा हुन्छन्), र चिनियाँ भाषाका संस्करणहरू (चीन, ताइवान, हङकङ र मकाउ)। तिनका पृष्ठहरू बज्छन्, तर सर्च नतिजाबाट बाहिर रहन्छन्। नयाँ देश लगातार तीन रात आफ्नै कुनै स्टेशन बजेपछि सर्च नतिजामा आउँछ। थोरै मात्र स्टेशन भएको देशमा, A–Z सूचीले गृहपृष्ठकै स्टेशनहरू देखाउँछ भने त्यो सर्च नतिजाबाट बाहिर रहन्छ। कुनै देशको आँकडा पृष्ठ त्यस देशका 50 भन्दा बढी स्टेशन पृष्ठहरू सर्च इन्जिनका लागि खुला भएपछि मात्र खुला हुन्छ; त्यसअघिसम्म त्यसका आँकडा त्यसको गृहपृष्ठमा र विश्व आँकडा पृष्ठमा देखाइन्छन्। कुनै रात कुनै देशको एउटा पनि स्टेशन बजेन भने, त्यस देशका पृष्ठहरू 30 दिनसम्म खुला रहन्छन्, सर्च नतिजाबाहिर र छिमेकी देशका स्टेशनहरूसहित; त्यसपछि कुनै स्टेशन फेरि नबजेसम्म ती बन्द हुन्छन्।
कुनै स्टेशन कहिले लुकाइन्छ
हरेक रात हामी आफैँ सबै स्ट्रिमलाई एउटा छोटो अनुरोधबाट जाँच्छौँ, जसले अडियोका सुरुका केही बाइट मात्र पढ्छ। स्टेशनको पृष्ठमा देखिने "पछिल्लो जाँच" को मिति पछिल्लो सफल जाँचको दिन हो, र त्यो सधैँ हाम्रै जाँच हो। कुनै स्ट्रिमलाई कम्तीमा सात रात जाँचिसकेपछि, त्यसको पृष्ठले पछिल्ला रात्रिकालीन जाँचमध्ये (बढीमा 30) कतिवटामा त्यो सफलतापूर्वक बज्यो भन्ने पनि देखाउँछ। केही स्टेशनहरूले निश्चित देशका श्रोताहरूलाई अस्वीकार गर्ने भएकाले, असफल जाँचलाई गणना गर्नुअघि दोस्रो स्थानबाट फेरि गरिन्छ। अस्वीकृत वा पढ्न नसकिने जवाफलाई कहिल्यै असफलता मानिँदैन, र आफ्नै देशभित्र मात्र सुन्न सकिने स्ट्रिमलाई हाम्रो जाँचले मूल्याङ्कन गर्दैन: त्यसको पृष्ठमा यो कुरा लेखिएको हुन्छ। लगातार तीन रातसम्म स्ट्रिम असफल भएको स्टेशनलाई पछिको कुनै जाँच सफल नभएसम्म सबै सूचीबाट लुकाइन्छ; त्यसको पृष्ठ भने रहिरहन्छ र स्टेशन अहिले उपलब्ध छैन भनी बताउँछ।
कुनै स्टेशन बज्न सुरु हुँदा वा सुरु हुन नसक्दा, प्लेयरले पनि कुन स्टेशन थियो र त्यो बज्यो कि बजेन भन्ने सङ्केत पठाउँछ; हाम्रो सर्भरले त्यसलाई समय र आगन्तुकको देशसँगै भण्डारण गर्छ, IP ठेगाना वा कुकीबिना। धेरै असफलता देखिएको स्टेशनलाई चाँडै जाँचिन्छ, र श्रोताहरूले राम्रोसँग बजाइरहेको स्टेशन सूचीमै रहन्छ। सङ्केतहरूले मात्र कुनै स्टेशनलाई कहिल्यै लुकाउँदैनन्, किनकि जो कोहीले पनि सङ्केत पठाउन सक्छ।
स्टेशनको पृष्ठमा रहेको "स्ट्रिम चलेन?" लिङ्कले पनि उस्तै किसिमको बेनामी सङ्केत पठाउँछ। कुनै दिन कुनै ब्राउजरमा स्टेशन पहिलो पटक बज्दा, प्लेयरले सुनाइको गणनाका लागि अर्को एउटा सङ्केत पठाउँछ: पछिल्ला सात दिनमा कुनै स्टेशन कम्तीमा दस पटक सुनिएपछि त्यसको पृष्ठमा त्यो सङ्ख्या देखाइन्छ। यसले मानिस होइन, प्रतिदिन ब्राउजर गन्छ, र यो श्रोता मापन होइन।
स्टेशनहरू कसरी क्रमबद्ध गरिन्छन्
सूचीहरूमा, र हरेक देशको गृहपृष्ठका चयनित स्टेशनहरूमा, हाम्रा हालैका सबै रातिका जाँचमा बजेका स्टेशनहरू पहिले राखिन्छन्, र तीमध्ये पनि सबैभन्दा चिनिएकाहरू: नियामक निकायको इजाजतपत्र, विश्वकोशको लेख, Wikidata प्रविष्टि वा कल साइन भएकाहरू। यसमा स्टेशनहरू बराबर भएमा, बढी पटक बजाइएको स्टेशन पहिले आउँछ: हाम्रै प्लेयरले गनेको सुनाइ वा Radio Browser को निर्देशिकामार्फत त्यो कति पटक सुरु गरियो (त्यसको क्लिक सङ्ख्या), जुन बढी छ त्यसैअनुसार। यो श्रोता मापन होइन। कुनै देशको गृहपृष्ठमा चयनित स्टेशनका रूपमा त्यही देशका स्टेशनहरू मात्र देखाइन्छन्। साइट औपचारिक रूपमा सुरु भएपछि, कुनै देशका श्रोताहरूले radioko मै पर्याप्त स्टेशनहरू बजाएपछि (हप्तामा लगभग 200 पटक), त्यस देशका स्टेशनहरूलाई तिनै सुनाइअनुसार क्रमबद्ध गर्ने हाम्रो योजना छ, radioko मा सबैभन्दा धेरै सुनिएका स्टेशन पहिले राखेर। चयनित स्टेशनका सूचीहरूमा पछिल्लो परीक्षणमा बजेका स्टेशनहरू मात्र देखाइन्छन्, हामीले अझै परीक्षण नगरेका नयाँ स्टेशनहरूबाहेक।
विवरणहरू कसरी लेखिन्छन्
हरेक स्टेशनको ट्यागलाइन र छोटो विवरण स्टेशनको पृष्ठमा भएका विवरण (नाम, स्थान, विधाहरू, भाषा, फ्रिक्वेन्सी) र सर्वविदित सार्वजनिक तथ्यहरूका आधारमा AI को सहायताले लेखिन्छन्। हामी तीमध्ये केहीलाई नमुनाका रूपमा स्टेशनको डेटासँग भिडाएर जाँच्छौँ र भेटिएका हरेक त्रुटि सच्याउँछौँ। कुनै विवरण गलत भएमा हामीलाई बताउनुहोस्।
सुधार र हटाउने अनुरोध
कुनै स्टेशनको विवरण सच्याउन, हामीलाई सम्पर्क गर्नुहोस्, सकेसम्म स्टेशनकै पृष्ठबाट: radioko मा देखिने कुरा हामी आफैँ सच्याउन सक्छौँ। Wikidata वा Radio Browser बाट आएका विवरण स्रोतमै पनि सच्याउन सकिन्छ। Wikidata जो कोहीले सम्पादन गर्न सक्छ। तर Radio Browser को प्रविष्टि सजिलै सम्पादन गर्न मिल्दैन: स्टेशन आफैँले आफ्नो स्ट्रिम सर्भरबाट, स्ट्रिमसँगै पठाइने दुईवटा HTTP हेडरमार्फत त्यसलाई बदल्छ। icy-index-metadata: 1 पठाएमा Radio Browser ले नाम, विधा र वेबसाइट स्ट्रिमकै icy- हेडरबाट लिन्छ; icy-main-stream-url ले स्ट्रिमको हालको ठेगाना दिन्छ, जस्तै त्यसको HTTPS ठेगाना। त्यसपछि Radio Browser ले प्रविष्टिलाई प्रमाणित भनी चिन्ह लगाउँछ। निर्देशनहरू (अङ्ग्रेजीमा) radio-browser.info/owners मा छन्। स्टेशनका मालिकले आफ्नो स्टेशन हटाउन अनुरोध गर्न सक्छन्; हामी त्यस्ता अनुरोधहरू 48 घण्टाभित्र सम्बोधन गर्छौँ।