인터넷 강의 사이트 기획 중 콜러스와의 연동 개발 범위는 우선 아래와 같은 사항들이 우선 검토 됩니다.
웹페이지, 혹은 앱에서 재생되는 동영상의 시청결과를 확인하기 위해서는 웹사이트와 (LMS포함) 비디오 플랫폼간 상호 송 수신해야 하는 정보 값들이 있습니다.
웹페이지(LMS)에서 비디오 플랫폼으로 전달해야 하는 정보는 사용자 아이디(ID), 강좌 아이디(ID), 컨텐츠 고유값, 컨텐츠 플레이 시도 고유값, 시작 위치 등입니다.
비디오플랫폼에서 웹페이지(LMS)로 전달받아야 하는 정보는 특정 주기 (수초~수십초 단위)로 전달해야 되는 값인데, 사용자 아이디, 강좌 아이디, 컨텐츠 고유값, 컨텐츠 플레이 시도 고유값, 동영상 시작위치, 동영상 현재위치 등이 있습니다.
예를 들어 5분짜리 영상에서 처음 0초에서 20초까지 재생을 했다면,
10초시점에 전달해야 되는 값은 시작위치(0), 현재위치(10),
2번째 시점, 즉 20초가 되었을 때 전달해야 되는 값: 시작위치(11), 현재위치(20)
재생위치를 임의로 변경하는 이벤트 발생 시의 시청정보를 위해서는 사용자 아이디, 강좌아이디, 콘텐츠 고유값, 콘텐츠 플레이 시도 고유값, 동영상 시작위치, 동영상 현재 위치 등이 필요합니다.
[참고] 먄약 5분짜리 영상에서 10초 지점부터 영상을 재생하다가 13초되는 지점에서 재생 위치를 20으로 변경하는 경우==> 전달해야 되는 값 : 시작위치(10), 현재위치(13)
즉 상기 내용과 같이 실질적으로 재생한 구간 값(시작위치, 종료위치)를 공유해야 합니다. 이 경우 배속하는 것과의 영향은 없어야 하며 건너뛰기 (seek)한 구간이 있을 경우 이 구간은 학습완료로 인정하지 않는 경우가 대부분입니다.
백신 프로그램 및 보안프로그램의 설정으로 인해 개인 진도율 정보가 LMS로 전달되지 않을 수 있습니다.
이 경우 해당 백신 및 보안 프로그램 종료가 필요합니다. 해당 설정에 대해서는 담당 영업 사원에게 상세한 문의 요망합니다.