스트리밍 서비스를 제공하기 위한 컨텐츠의 동적 버퍼링 방법에 있어서, 네트워크의 측정결과에 기초하여 네트워크 속도의 최대 감소량을 추정하고, 네트워크 속도의 최대 감소량, 컨텐츠의 전체 크기, 컨텐츠의 재생 속도 및 컨텐츠의 수신 속도에 기초하여, 컨텐츠 재생 시작 후 추가적인 버퍼링에 의해 재생이 중단되지 않도록 버퍼링 할 데이터의 양을 결정하는 동적 버퍼링 방법이 제공된다.
A method of dynamically buffering content for providing a streaming service is provided. The method includes estimating a maximum amount of decrease in a network speed based on a result of measuring a network, and determining an amount of data to be buffered so that additional buffering, after playback of content is started, does not cause playback interruption, based on a maximum amount of decrease in the network speed, a total size of the content, a speed of playing the content, and a speed of receiving the content.