무료 api 구현한 라디오 방송국 청취입니다. Online Radio Player > 그누보드5 플러그인

그누보드5 플러그인

그누보드 호환이거나 독립적으로 실행되는 플러그인을 소개합니다.

무료 api 구현한 라디오 방송국 청취입니다. Online Radio Player 정보

무료 api 구현한 라디오 방송국 청취입니다. Online Radio Player

첨부파일

radio.html (14.9K) 10회 다운로드 2025-03-29 11:41:58 포인트 차감1
테스트한 버전5.6.10
호환 가능 버전5.3

본문

api로 구현한 라디오 방송국 청취입니다. 

허접하지만 꼭 필요해서 급조했습니다.

 

방송국이 https로 송출하지 않는 곳은 청취가 안되네요.

 

desktop & mobile 다 잘 작동됩니다.

 

test:

https://atlanta.infinityfreeapp.com/radio.html

 

 

API를 동적으로 검색하게 해서 찾지 못하는 에러를 획기적으로 줄였습니다.

부수적으로 세게 TOP 30 & 세계 한인 TOP 30 라디오도 새로 추가하였습니다.

 

인제 서버에러는 더이상 안나올 듯 합니다.

기존 받으셨던 분들은 다시 radio.html을 새로 받아주세요.

 

추천
3

댓글 전체

제 소스를 보시면 radio.html에서


const apiUrl = `https://de1.api.radio-browser.info/json/stations/search?limit=20&countrycode=KR&hidebroken=true&order=votes&reverse=true`;

여길 보시면  search뒤에 country option이 보이는데 그게 나라별입니다.

한국은 kr입니다.

참고는 https://www.radio-browser.info/countries

 

*참고로 stream은 꼭 https되어 있는 곳만 청취가능하다는 것이구요..

 

*만약 위 api 링크외에 개별로 url만 알면 streaming site를 연결할수도 있습니다.

 


<button class="button-85" role="button" onclick="play()">ATLANTA RADIO KOREA</button>
    <audio id="audio" src="https://s2.radio.co/s481a3f747/listen"></audio>
    <script>let play = function(){document.getElementById("audio").play()}</script>  
   
    <button class="button-85" role="button" onclick="playAudio1()">CALIFORNIA RADIO KOREA</button>
    <audio id="audio1" src="https://onair.radiokorea.com/"></audio>
    <script>const playAudio1 = function(){document.getElementById("audio1").play()}</script>
 
    <button class="button-85" role="button" onclick="playAudio2()">NEW YORK RADIO KOREA</button>
    <audio id="audio2" src="https://streams.radio.co/s839c1142b/listen"></audio>
    <script>const playAudio2 = function(){document.getElementById("audio2").play()}</script>

 

test: https://atlanta.infinityfreeapp.com/radio.html

 

 

 

 

 

radio.html 새로 업데이트했습니다.

api 링크외에 개별로 url만 알면 streaming site를 연결할수도 있게 3개의 라디오 별도로 추가하였습니다.

 

atlanta korea, california korea, new york korea. 이렇게 3개 방송국 올렸습니다.

기존 받으셨던 분들은 다시 받아주세요.

 

하지만 다시 안받아도 상관은 없습니다...ㅎㅎㅎ

 

서버에 문제가 있는지 불러오는데 실패를 많이 합니다

페이지로 불러오는 것 (뉴욕라디오 등 3개)는 안정적으로 나옵니다

(이것만으로도 라디오를 좋아하는 사람들은 도움이 됩니다)
참조하시기 바랍니다. 감사합니다

api가 무료라 그런지 주소가 불안정합니다.

됐다 안됐다 하네요..

 

또 시간지나면 될듯하긴 하네여.

 

페이지로 불러오는 것 (뉴욕라디오 등 3개)는 안정적으로 나옵니다<-- 이렇게 streaming radio 주소를 알고있으면 직접 링크를 불러오는게 좋을수도 있습니다. 단 https로 streaming되는 곳이어야 합니다. 

 

API 를 동적으로 검색하게 해서 찾지 못하는 에러를 획기적으로 줄였습니다.

부수적으로 세게 TOP 30 & 세계 한인 TOP 30 라디오도 새로 추가하였습니다.

 

인제 서버에러는 더이상 안나올 듯 합니다.

기존 받으셨던 분들은 다시 radio.html을 새로 받아주세요.

API를 동적으로 검색하게 해서 찾지 못하는 에러를 획기적으로 줄였습니다.

부수적으로 세게 TOP 30 & 세계 한인 TOP 30 라디오도 새로 추가하였습니다.

 

인제 서버에러는 더이상 안나올 듯 합니다.

기존 받으셨던 분들은 다시 radio.html을 새로 받아주세요.

국가함수가 없어진 것 같습니다

countrycode: 'KR',

여기서 국가 코드를 넣어주면 전에는 국가별 라디오를 찾던데

여기서는 어디에서 변경을 해주면 되는지요?

감사합니다

전체 639
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT