Для разработчиков > Проблемы и решения
Начало работы с Ace Stream АПИ
madsen:
Здравствуйте. На спортивных сайтах выкладывают contentId матча. Скажите, пожалуйста, как по этому Id можно получить m3u8 ссылку
Benny:
--- Цитата: madsen от 03 Апреля 2018, 21:48:09 ---как по этому Id можно получить m3u8 ссылку
--- Конец цитаты ---
Добавив его (CID) в плейлист медиа-сервера, например. После можно скачать (m3u8) плейлист из веб-интерфейса медиа-сервера.
madsen:
--- Цитата: Benny от 03 Апреля 2018, 23:06:38 ---
--- Цитата: madsen от 03 Апреля 2018, 21:48:09 ---как по этому Id можно получить m3u8 ссылку
--- Конец цитаты ---
Добавив его (CID) в плейлист медиа-сервера, например. После можно скачать (m3u8) плейлист из веб-интерфейса медиа-сервера.
--- Конец цитаты ---
Решусь задать дилетантский вопрос. Я не могу стутчаться, как здесь описано http://acestream.net/demos/http-api/ с контент id и получать m3u8? Хочу написать простенькую прогу, которая бы принимала contentId, получала бы ссылку на m3u8 и пихала бы её в player. Как я понимаю, нужно ip адрес другой, не тот, который в примере
Benny:
--- Цитата: madsen от 03 Апреля 2018, 23:27:18 ---Хочу написать простенькую прогу, которая бы принимала contentId, получала бы ссылку на m3u8 и пихала бы её в player.
--- Конец цитаты ---
Это уже сделано - посредством встроенного в движок прокси-сервера или "стороннего" - http://mytalks.ru/index.php?topic=4506.0
Как оба эти подхода, так и свой "велосипед" требуют запущенной копии движка Ace Stream (локального либо удаленного) - именно для того, чтобы "преобразовать" contentId (Р2Р-контент) в другой формат (например в HLS m3u8-плейлист).
Benny:
--- Цитата: madsen от 07 Апреля 2018, 23:51:35 ---запустив движок на компьютере, я могу отправлять запрос вида И получать m3u8?
--- Конец цитаты ---
Конкретно из примера в цитате в ответе вернется json, в котором, среди прочего, будет и ссылка на m3u8 HLS плейлист.
Будет гораздо проще, если не играться в угадайку, а сразу внятно описать чего хочется, например:
- имеется исходный контент в виде .торрент файла;
- требуется - скачать его посредством Ace Stream и получить на выходе m3u8 плейлист;
- целевое устройство для воспроизведения этого плейлиста - Apple TV.
Навигация
Перейти к полной версии