|
@@ -141,7 +141,7 @@ class HlsFD(FragmentFD):
|
|
count = 0
|
|
count = 0
|
|
headers = info_dict.get('http_headers', {})
|
|
headers = info_dict.get('http_headers', {})
|
|
if byte_range:
|
|
if byte_range:
|
|
- headers['Range'] = 'bytes=%d-%d' % (byte_range['start'], byte_range['end'])
|
|
|
|
|
|
+ headers['Range'] = 'bytes=%d-%d' % (byte_range['start'], byte_range['end'] - 1)
|
|
while count <= fragment_retries:
|
|
while count <= fragment_retries:
|
|
try:
|
|
try:
|
|
success, frag_content = self._download_fragment(
|
|
success, frag_content = self._download_fragment(
|