Jump to content

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


XKent
 Share

Recommended Posts

Добрый день.

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

 

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

После получения ссылки через "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

 

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...