Size: a a a

Node.js — русскоговорящее сообщество

2020 February 16

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
Aga Mahmudov
@GarryKornelli, я верно понял, клиент загружает ролик на бек, тот его транскодирует в сегменты HLS и дальше этот файл загружает в Amazon S3 и всё?
загружается все, в ts по умолчанию пишутся имена чанков, и тебе надо чтобы чанки отдавались в том же урле что и плейлист, он их уже автоматически будет забирать
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Yaroslav Ivanov
Получится тогда копирка а я сам познать хочу)
так если ты узнаешь из каких-то книг "как правильно", то тогда тоже не сам узнаешь
источник

YI

Yaroslav Ivanov in Node.js — русскоговорящее сообщество
LoganFrench
ну так тебе посмотреть сказали) а не копировать
Это так и будет))
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
Aga Mahmudov
Дальше просто итоговый сегментированный файл просто впихнуть в плеер и лицезреть плавное видео?
верно, плавное и поддерживающее изменение скорости потока, при условии, что бы правильно приготовил чанки
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
а как делить на чанки? Просто равномерно разбить?
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
и никаких изменений в плеере и в докодировки не нужно?
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
Aga Mahmudov
и никаких изменений в плеере и в докодировки не нужно?
нет, hls практическе везде работает ну типа какой-нибудь опера мини по любому нет
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
Aga Mahmudov
а как делить на чанки? Просто равномерно разбить?
конфигом
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
я обычно секунд по 15 бью
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
output залить в S3, ссылку записать в БД. Верно?
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
да там пару строк кода, если так
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
ну да
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
Видео правда перезаливать придётся
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
а как насчёт производительности, много кушает оперативы?
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
да, иначе тебе мультимедиа сервер потребуется, а нафига, если это статика
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
у меня при загрузке пайплайны сразу задачу ставят
источник

В

Влад Егоров in Node.js — русскоговорящее сообщество
LoganFrench
я сегодня уже кидал, смотри тут
спасибо, заработало)
источник

AM

Aga Mahmudov in Node.js — русскоговорящее сообщество
Игорь Корнелли
да, иначе тебе мультимедиа сервер потребуется, а нафига, если это статика
ну типа отдельно вынести в микросервис чисто для hls стоит, при условии нагрузки
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
ага, я очередью гоняю по конфигу
источник