Staram się chronić pliki wideo w formacie HTTP Live Stream najlepiej jak potrafię w naszym CDN. Chciałbym chronić przed gorącym łączeniem, udostępnianiem adresu URL, uniemożliwiając dostęp do strumieni, które nie zostały jeszcze opublikowane.Zabezpieczanie HLS z uwierzytelnianiem tokenami
Każdy film ma wiele bitrate, więc pliki HLS składają się z manifestu master m3u8, który wskazuje kilka plików podrzędnych, które z kolei wskazują na pliki ts (transport). Te pliki ts to 9 sekund segmentów wideo MP4.
Pliki HLS są przechowywane w naszym CDN i można do nich uzyskać dostęp za pośrednictwem protokołu HTTPS. Mamy uwierzytelnianie tokenowe w CDN (Edgecast).
Filmy wideo mają być przesyłane zza płata i muszą być odtwarzane w JWPlayer, który nie obsługuje szyfrowania AES.
Jakie są moje najlepsze opcje? W tej chwili generuję pliki manifestu m3u8 w locie i wstawiam tokeny do adresów URL plików .ts. W ten sposób pliki ts są ważne tylko przez 60 minut? Czy lepiej jest zabezpieczyć pliki pod-manifestu również za pomocą tokenów?
Czy istnieje lepszy sposób zabezpieczenia zawartości i wciąż możliwość odtwarzania w JWPlayer 6?
Witam, jak zdołałeś wstawić tokeny do adresów URL dla plików m3u8 i .ts? – Dev