이렇게 3가지 사이트입니다. 마지막의 github 주소는 본인들이 말하길 esp8266, eps32 통해 twitch api에 빠르게 접근이 가능하다고 합니다.
만약 이런 라이브러리의 도움을 받지 않는다면 두 번째 영상처럼 하나하나 노가다로 연결해야합니다.
그래서 부품을 구매하기 전에 세 번째 github 라이브러리를 확인해봤습니다.
라이브러리의 예제 중 제가 필요한 정보는 스트리머와 관련된 정보입니다. 특히 방송인이 방송을 켰는지 안켰는지 확인하기 위해 필요한 예제들입니다. 다른 명령어보다 stream.type이라는 명령어가 live(스트리머가 방송을 킨 것을 알리는 명령어)인지 아니면 대응을 안하는 다른 명령어인지 확인할 필요가 있었습니다.
아두이노 예제에서 확인한 stream...으로 시작하는 명령어들을 github 내의 cpp 파일을 뜯어서 다시 확인해봤습니다.
cpp 파일을 확인하면서 동시에 트위치 api 사이트에서 대응하는 명령어를 찾아봤고 get streams 라는 단락으로 찾아낼 수 있었습니다.
확인해보니 type 명령어를 사용하면 스트리머가 방송을 켰을때 live라고 송출하는 듯합니다.
대강 코드를 확인해봤을때 신뢰도가 있는 코드인 것 같으므로 이제는 esp8266, esp32 전부 하나씩 꽂아볼 차례입니다.
하지만 없기 때문에 구매 해두고 이후에 도착하면 진행해보겠습니다! 급한거는 아니니까 일단 여기까지 하겠습니다.
이게 실제로 되기만 하면 정말 많은 것들을 할 수 있을 것 같습니다.
특히 이세돌 분들 얼굴 박아놓고 뱅온되면 개같이 달려드는 그런 느낌으로 만들수도 있습니다 스피커, DFplayer와 연동시켜서 만들면 정말 재밌을 것 같습니다. 빨리 와줬으면 좋겠네요.