Перейти к публикации

Перемотка в архиве


XKent

Рекомендованные сообщения

Добрый день.

Занимаюсь разработкой приложением для картина ТВ.

 

Встретился с симптомом в архиве не позволяющим использовать перемотку передачи.

После получения ссылки через "get_url" с параметром "gmt". Когда подключаюсь к просмотру хедеры которые получаю выглядят вот так:

 

server:nginx

date:Sun, 18 Dec 2016 17:44:28 GMT

content-type:application/octet-binary

connection:close

 

Посколькy в хедерах нету полей как "accept-ranges" плеер отказывается мотать т.к думает что это не возможно ("http resume" не возможен).

 

К примеру в ВОД такой проблемы нет, там хедеры вот такие:

server:nginx

date:Sun, 18 Dec 2016 17:45:08 GMT

content-type:video/x-m4v

content-length:4014122576

connection:close

last-modified:Mon, 23 Jun 2014 06:07:00 GMT

etag:"53a7c404-ef8893e5"

content-range:bytes 4582805-4018705380/4018705381

 

Проверил ваш плеер для ПК и вижу что он умеет перематывать передачи из архива. Можно както дать запрос на передачу из архива и получить ответ с хедерами как в ВОД которые позволяют перемотку ?

Ссылка на комментарий
Поделиться на других сайтах

архив - не файл. В отличии от ВОД. Это поток. У него нет длины. Вам на каждую позицию придется по-новой запрашивать get_url и рассчитывать параметр gmt.

Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...