무료 api로 구현한 라디오 방송국 청취입니다. 정보
무료 api로 구현한 라디오 방송국 청취입니다.
관련링크
첨부파일
본문
api로 구현한 라디오 방송국 청취입니다.
허접하지만 꼭 필요해서 급조했습니다.
방송국이 https로 송출하지 않는 곳은 청취가 안되네요.
desktop & mobile 다 잘 작동됩니다.
test:
https://atlanta.infinityfreeapp.com/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개 방송국 올렸습니다.
기존 받으셨던 분들은 다시 받아주세요.
하지만 다시 안받아도 상관은 없습니다...ㅎㅎㅎ
채널주소를 추가하려면 audio3 로 해서 추가하면 되는지요?
감사합니다

빙고...패턴따라 하시면 됩니다...
여러가지로 수고해주시었네요 감사드립니다