1 |
1
개인 방송 서비스를 제공하는 근원 서버에 있어서,상기 근원 서버는, 적어도 하나의 프로세서; 및상기 프로세서에 의해 실행될 인스트럭션들(instructions)을 저장하는 적어도 하나의 메모리를 포함하고,상기 인스트럭션들은, 상기 프로세서에 의해 실행될 때, 상기 프로세서로 하여금,캐시 서버가 클라이어트가 요청한 DASH(Dynamic Adaptive Streaming over HTTP) 방식으로 인코딩된 영상 데이터를 포함하지 않아 캐시 미스가 발생된 경우, 상기 캐시 서버로부터 상기 영상 데이터에 대한 전송 요청을 수신하는 동작;상기 영상 데이터에 대한 전송 요청에 대응하여, 상기 영상 데이터의 마지막 수정 시각을 확인한 후 상기 영상 데이터와 관련된 정보를 기초로 상기 영상 데이터의 생존 시간(Time to Live, TTL)을 계산하는 동작; 및상기 영상 데이터와 상기 생존 시간을 상기 캐시 서버로 전송하는 동작을 실행하도록 구성되고,상기 영상 데이터는 DASH 세그먼트이고,상기 영상 데이터와 관련된 정보는, 상기 영상 데이터의 시청률, 상기 영상 데이터와 관련된 채팅방의 대화량, 상기 영상 데이터에 대한 요청 횟수 및 상기 영상 데이터에 대한 피드백의 횟수를 포함하고,상기 피드백에 하나 이상의 단어 또는 하나 이상의 문장이 포함된 경우, 상기 단어들 또는 상기 문장들 각각에 대응하여 미리 설정된 점수들을 합산하여 상기 영상 데이터의 생존 시간을 계산하는, 개인 방송 서비스를 제공하는 근원 서버
|