Youtube API 를 좀 만지작 거려봤습니다. ㅎㅎㅎ 정보
Youtube API 를 좀 만지작 거려봤습니다. ㅎㅎㅎ
본문
회사에서 필요한 일이 있어서... 몇일전에 공개한 OAuth2Client 소스도 그렇고
결국은 최종적으로 이걸 만들기 위해서였거든요.
사용자가 우리 홈페이지에 접속하여 구글 OAuth 인증을 받습니다.
우리 웹페이지에서 동영상 파일을 업로드합니다. (HTML5 XHR 이용, 최대 64GB까지)
업로드 즉시, 우리서버를 거치지 않고 바로 유튜브의 자신의 계정에 비공개로 업로드 됩니다.
유튜부에 업로드하고 유튜브에서 동영상 인코딩 처리까지 완료되면 아래처럼 플레이어가 웹페이지에 들어갑니다. :)
그리고 유저가 동영상을 보면 아래와 같은 기록을 남깁니다.
플레이어바 아래의 노란색부분은 유저가 본 구간입니다.
그리고 플레이어의 아래쪽은 모든 유저들이 어느구간을 얼만큼 보았는지에 대한 대략적인 통계수치이죠.
같은 동영상이라도 흥미가 있는부분은 되돌아가서 다시 볼경우 위의 그림처럼 저렇게 높이차로 나타나게 됩니다.
회색바의 빨간색부분은 현재위치구요.
제일 많이 본 횟수대비 상대높이로 계산되기 때문에 아래로 내려오는 회색바 길이가 무한히 길어지지는 않습니다.
현재 생각했던 기능의 약 50% 정도가 구현된 것 같아요.
이번 1주일은 이것때문에 무한 삽질을 했더니 머리가... OTL 주말엔 좀 푹 쉬어야겠어요. ㅎㅎ
덧, 저번에 공개했던 SimpleOAuth2Client 는 토큰만료문제가 해결된 버전으로 긱허브에 공개되어 있습니다. :)
추천
0
0
댓글 2개

뭔지모르지만 신기하네요!!

예전부터 있었던 기능이 아닐까요 ? 그래도 구현 했다는 것 만으로 대단 하시네요