DMM.comの、一番深くておもしろいトコロ。

動画

連載を終えて ~DMM動画配信サービスを支える配信基盤のこれまでとこれから~

はじめましての人は、はじめまして。知っている人は、こんにちは。 配信基盤スクラムチームでプロダクトオーナーをやっている@yanoshiです。 「進化する動画配信基盤」では取りまとめをやっていました。 さて皆さん、私たちの先日までの連載を読んでくれまし…

配信基盤を支えるオンプレ技術

はじめに インフラ部 配信基盤グループ*1の佐藤です。 この記事では、「進化する動画配信基盤」についての連載第11回目として、動画配信基盤のインフラ部分について記載します。 目次記事はこちらです。inside.dmm.com 配信基盤全体について、またインフラと…

もしもに備えた動画配信基盤のDRシステム

はじめに DRについて DMM動画のバックアップ DMM動画の規模 AWSによるDRスタックの構築 1. DR Adminからレストア開始 2. レストア 3. エンコード 4. DRM・パッケージングの開始 5. 再生URLの保存 開発の小話 MediaConvertの性能検証 AWS SPEKEを用いたDRMの…

LOD 24時公開を支える技術

はじめに こんにちは、動画配信事業部・配信基盤チームの池田です。この記事は「進化する動画配信基盤」についての連載第9回目の記事です。 私は主に動画のエンコードに関する開発を担当しており、特にライブ動画配信サービス (以下 「ライブ配信」)のアーカ…

エンコーダーを支えるffmpeg活用

はじめに 分散エンコード 前処理 (プリエンコード~ファイル分割) (1)プリエンコード (2)ファイルのバックアップ (3)ファイルを分割 エンコード 後処理 (映像と音声ファイルの結合) 高品質なエンコード Androidデバイスに最適化した画質 VRHQ高画質 プレ…

パワーアップしたエンコーダーが成し遂げたこと ~爆速動画エンコーダーと改善されたワークフロー~

はじめましての人は、はじめまして。知っている人は、こんにちは。 配信基盤スクラムチームでプロダクトオーナーをやっている@yanoshiです。さて、早いもので本稿は連載7本目です。目次記事はこちらです。 折り返しも過ぎたということで、こうして記事が揃っ…

エンコーダー刷新とマネジメントシステム

序文 この記事は、動画配信事業部 配信基盤チーム連載の6本目です。 担当は配信基盤チームの向山です。以前この連載とは別内容でキーボードの記事も書かせていただきました。 2019年に刷新したエンコードシステムについてのざっくりとした話と、移行にまつわ…

配信サーバー「VODST」

はじめに VODSTとは DMMの動画配信 DMMの配信の特徴 VODSTの歴史 VODSTv3の課題 VODSTv4アーキテクチャ VODSTv4ソフトウェア構成 ソフトウェア Wowza Streaming Engine OpenReasty Consul キャッシュ制御 動的負荷分散 高可用性 ログ ダウンロード配信 VODST…

NON TECHな知識と技術でチームを支える仕事

この記事にアクセスして読んでくれている皆さん。こんにちは。 動画配信事業部・配信基盤チーム所属のデラミヤと申します。 「進化する動画配信基盤」についての連載第4回目となるこの記事では、エンジニアリング以外の契約に関するお話 について記載します…

DRMサーバー「mlic」

はじめに mlicとは DRM HLS AESとDRMの比較表 DRMベンダー マルチDRM マルチサービス mlic mlic処理フロー mlic構成 AWS構成 アーキテクチャ DRMアプリケーション Terraformによる環境構築 CodeBuild + HashiCorp Packer によるカスタムAMIの作成 Blue/Gree…

DMM Player v2を成し遂げるCMAF

はじめに CMAF とは これまでの配信技術 (~2016) 消えゆくもの WMV の終焉 業界の動向を追う 暗号化仕様の規格化 PlayReady Training Event in Shenzhen CMAF が目指したもの (理想) AES-CTR vs AES-CBC CMAF で達成されたもの (現実) 閑話: DRM とプレイヤ…

Electron製動画再生プレイヤー「DMM Player v2」

はじめに こんにちは。 動画配信事業部・配信基盤チーム所属の保月と申します。 「進化する動画配信基盤」についての連載第1回目となるこの記事では、Electron製動画再生プレイヤー「DMM Player v2」 について記載します。 目次記事はこちらです。 inside.dm…

連載、始めます ~進化する動画配信基盤~

こんにちは! EC&デジタルコンテンツ本部 動画配信事業部で配信基盤チームのプロダクトオーナーをやっている@yanoshiです。 私たちのチームでは、「動画」サービスの動画/画像コンテンツの配信基盤を開発・運用しています。 「動画配信基盤」と聞いて、皆さ…

購入済み動画一覧に検索機能を実装する際に使用したIndexedDBの話

はじめに こんにちは。動画配信事業部 EC-Growthチームの荒井です。 私たちEC-Growthチームは、DMMの動画配信サービスをGrowth(成長)させるためのチームで、アナリストと共に売上向上に繋がる施策を打ったり、ユーザのエンゲージメントを高める施策に日々…

DMM動画サービスでA/Bテストを1年間運用してわかったこと

はじめに こんにちは。動画配信事業部 EC-Growthチームの宮園です。 DMMの動画配信サービスをGrowth(成長)させるためのEC-Growthチームでは、アナリストと共に売上向上に繋がる施策を打ったり、ユーザのエンゲージメントを高める施策に日々取り組んだりし…