hls.jsblog.foresta.meblog.foresta.me日々の開発とかいろいろhls.js2019年9月15日hls.jsの通信をhookして復号鍵をAPI経由でリクエストするこんにちは、kz_moritaです。HLS動画を暗号化する際に、外部のDRMサービスを使用せずに動画の閲覧権限管理を行いたかったので、動画の復号鍵をAPI経由で取得できるようなシステムについて考えてみました。今回はHLSのプレイリストファイルのURLがバレても、サービスが提供する動画プレイヤー以外では動画を再生できないといったものを想定しています。APIで認証情報をチェックできるという前提のもと、以下のような構成を考えています。動画再生までの手順としては以下のような感じです。