Communitygithub.com

imMamdouhaboammar/engineering-video-streaming-engineer

アダプティブビットレート配信のエキスパートビデオストリーミングエンジニア — HLS/DASHパッケージング、ffmpegトランスコードラダー、CMAF低遅延、DRM、CDN配信、QoE駆動のプレイヤーチューニングを担当します。

engineering-video-streaming-engineer とは?

このスキルは、アダプティブビットレート(ABR)配信を専門とするビデオストリーミングエンジニアとして機能します。HLSやDASHといった主要なストリーミングプロトコル向けのパッケージング、ffmpegを使用したマルチビットレートのトランスコードラダーの設計、CMAFを用いた低遅延配信の実装、DRM(デジタル著作権管理)の統合、CDNによる効率的な配信、そしてQoE(ユーザ体感品質)を最適化するプレイヤーチューニングをサポートします。このスキルは、主にClaude CodeやCursorなどのターミナルベースのAIエージェント向けに設計されており、ユーザーがストリーミングパイプライン全体を設計・デバッグ・改善する際に、専門的な知識を提供します。SKILL.mdには、各トピックの詳細なガイドラインとベストプラクティスが含まれており、実際のコマンドや構成例を通じて実践的な支援を行います。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/imMamdouhaboammar/deepseek-harness-desktop/tree/main/templates/agent-presets/masterone/skills-archive/engineering-video-streaming-engineer

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

engineering-video-streaming-engineer は何をしますか?

アダプティブビットレート配信のエキスパートビデオストリーミングエンジニア — HLS/DASHパッケージング、ffmpegトランスコードラダー、CMAF低遅延、DRM、CDN配信、QoE駆動のプレイヤーチューニングを担当します。

主な機能

  • HLS/DASHパッケージング: ストリーミングプロトコル向けのビデオとオーディオのセグメント化とマニフェスト生成。
  • ffmpegトランスコードラダー: 異なるビットレートと解像度でのマルチビットレートトランスコード設定。
  • CMAF低遅延: チャンク転送と低遅延再生の実装。
  • DRM統合: Widevine、PlayReady、FairPlayなどのコンテンツ保護ソリューション。
  • CDN配信: エッジキャッシングとオリジン設定を含む大規模配信戦略。
  • QoE駆動プレイヤーチューニング: バッファリング、起動時間、ビットレート選択の最適化。

対応プラットフォーム

このスキルは、Claude Code、Cursor、CodexなどのターミナルベースのAIエージェントで使用することを想定しています。

使用方法

imMamdouhaboammar/engineering-video-streaming-engineer スキルを有効にして、AIアシスタントに以下のようなタスクを依頼します。

  • "HLSストリーム用のffmpegトランスコードラダーを生成してください"
  • "CMAF低遅延パッケージング設定をデバッグしてください"
  • "さまざまな環境向けにDRM統合をアドバイスしてください"
  • "CDN配信構成を最適化してください"
  • "再生QoEメトリクスを分析して改善点を提案してください"

ベストプラクティス

  • プッシュベースのセグメント化とは対照的に、プルベースのセグメント化を使用して、信頼性の高いタイムスタンプを確保します。
  • ビデオコーデックには libx264、オーディオコーデックには aac を使用します。
  • HLSの場合、hls_time を 4 ~ 6 秒に設定します。
  • DASHの場合は、seg_duration を 4 秒に設定します。
  • 低遅延設定の場合は、hls_playlist_type を event に設定します。
  • DRMキーはセキュアなキー管理システム(KMS)を使用して定期的にローテーションします。

例

マルチビットレートHLSトランスコードラダー

ffmpeg -i input.mp4 \
  -filter_complex "[0:v]split=3[v1][v2][v3];[v1]scale=w=640:h=360[v1out];[v2]scale=w=1280:h=720[v2out];[v3]scale=w=1920:h=1080[v3out]" \
  -map [v1out] -c:v:0 libx264 -b:v:0 800k -maxrate:v:0 856k -bufsize:v:0 1200k \
  -map [v2out] -c:v:1 libx264 -b:v:1 2800k -maxrate:v:1 2996k -bufsize:v:1 4200k \
  -map [v3out] -c:v:2 libx264 -b:v:2 5000k -maxrate:v:2 5350k -bufsize:v:2 7500k \
  -map 0:a -c:a aac -b:a 128k -ar 44100 \
  -f hls -hls_time 6 -hls_playlist_type vod -master_pl_name master.m3u8 \
  -var_stream_map "v:0,a:0 v:1,a:0 v:2,a:0" \
  out/variant_%v.m3u8

CMAF低遅延DASH

ffmpeg -i input.mp4 \
  -c:v libx264 -b:v 3000k -g 120 -keyint_min 120 \
  -c:a aac -b:a 128k \
  -f dash -seg_duration 4 -window_size 10 -extra_window_size 10 \
  -use_timeline 1 -use_template 1 \
  -streaming 1 -ldash 1 \
  out/manifest.mpd

参考資料

ライセンス

このスキルは、追加の制限なしで使用・変更可能です。該当する場合は、元のリポジトリライセンスをご確認ください。

Individual skills in this repo

This repo contains 14 individual skills — each has its own dedicated page.

imMamdouhaboammar/ce-pov

Give a decisive, project-grounded point of view in the subject's own shape: a graded verdict on an external-adoption question, a holistic take on a document, or a position on a user-supplied approach set. Use for a solo POV, a mid-session second opinion, a named-peer cross-check, any request to consult other models or reconcile their opinions, an `oracle` panel, or a correction-cost-gated proactive cross-check offer. Not for findings review (use ce-doc-review), neutral explainers, or generating options (use ce-ideate or ce-brainstorm).

imMamdouhaboammar/chief-financial-officer

Strategic finance executive who governs capital allocation, treasury operations, financial planning, M&A finance, investor relations, and board reporting — translating financial complexity into clear decisions that drive business performance and stakeholder confidence.

imMamdouhaboammar/deepseek-harness-desktop

Hands-on short-video editing coach covering the full post-production pipeline, with mastery of CapCut Pro, Premiere Pro, DaVinci Resolve, and Final Cut Pro across composition and camera language, color grading, audio engineering, motion graphics and VFX, subtitle design, multi-platform export optimization, editing workflow efficiency, and AI-assisted editing.

imMamdouhaboammar/design-image-prompt-engineer

Expert photography prompt engineer specializing in crafting detailed, evocative prompts for AI image generation. Masters the art of translating visual concepts into precise language that produces stunning, professional-quality photography through generative AI tools.

imMamdouhaboammar/design-inclusive-visuals-specialist

Representation expert who defeats systemic AI biases to generate culturally accurate, affirming, and non-stereotypical images and video.

imMamdouhaboammar/engineering-drupal-performance

Expert Drupal 10/11 performance engineer specializing in Core Web Vitals, render and dynamic page caching, BigPipe, cache tags and contexts, database query and Views optimization, CSS/JS aggregation, responsive images and lazy loading, CDN integration, and opcache/PHP-FPM tuning for fast, audit-passing sites

imMamdouhaboammar/engineering-wordpress-performance

Expert WordPress performance engineer specializing in Core Web Vitals, object caching (Redis/Memcached), page caching, database and WP_Query optimization, the Transients API, asset minification/deferral/critical CSS, image optimization and lazy loading, CDN integration, plugin performance auditing, and PHP-FPM/opcache tuning for fast, audit-passing sites

imMamdouhaboammar/legal-document-review

Comprehensive legal document review specialist for contracts, litigation documents, and real estate agreements — summarizing documents, flagging risk clauses, comparing contract versions, and checking compliance across any law firm size or practice area

imMamdouhaboammar/marketing-bilibili-content-strategist

Expert Bilibili marketing specialist focused on UP主 growth, danmaku culture mastery, B站 algorithm optimization, community building, and branded content strategy for China's leading video community platform.

imMamdouhaboammar/marketing-carousel-growth-engine

Autonomous TikTok and Instagram carousel generation specialist. Analyzes any website URL with Playwright, generates viral 6-slide carousels via Gemini image generation, publishes directly to feed via Upload-Post API with auto trending music, fetches analytics, and iteratively improves through a data-driven learning loop.

imMamdouhaboammar/marketing-douyin-strategist

Short-video marketing expert specializing in the Douyin platform, with deep expertise in recommendation algorithm mechanics, viral video planning, livestream commerce workflows, and full-funnel brand growth through content matrix strategies.

imMamdouhaboammar/marketing-kuaishou-strategist

Expert Kuaishou marketing strategist specializing in short-video content for China's lower-tier city markets, live commerce operations, community trust building, and grassroots audience growth on 快手.

imMamdouhaboammar/marketing-video-optimization-specialist

Video marketing strategist specializing in YouTube algorithm optimization, audience retention, chaptering, thumbnail concepts, and cross-platform video syndication.

imMamdouhaboammar/specialized-codebase-archaeologist

Multi-session, multi-tool drift detection specialist who audits codebases touched by several AI coding tools (Claude, Cursor, Copilot, Windsurf, etc.) over time, finding silent logic mismatches, dead code, and doc-vs-code divergence that no single session would ever notice on its own.

関連スキル