Web VideoMark Project
Web VideoMark プロジェクトの紹介、ツールのダウンロード、使用法などの説明は Web VideoMark の Web サイト をご覧ください。
Develop Environment
- bash: any
- node: see also .nvmrc
- pnpm: latest
Build Instructions
git clone [email protected]:videomark/videomark.git
cd videomark
corepack enable pnpm
pnpm install
pnpm build
Install
- Chrome のメニューで「その他のツール」から「拡張機能」を選択
- 「拡張機能」タブの「デベロッパーモード」を有効化
- 「パッケージ化されていない拡張機能を読み込む」をクリック
- このリポジトリに配置される
dist/production
ディレクトリを選択
Development
pnpm run build:watch
を実行すると、ローカルで行った変更が随時自動的に dist/production
へビルドされます。反映にはページの再読み込みが必要です。
Directories
- sodium
- 動画配信サービス利用時に計測を行うためのコンテンツスクリプト
Repositories
- aggregate-server
- QoE 値集計結果の取得を行うサーバー
- aggregator
- QoE 値集計を行う node アプリケーション
- fluentd-config
- fluentd の設定ファイルなど
- sodium-bot
- 動画配信サービスの視聴品質の自動計測のためのスクリプト
- videomark-browser
- Android 向けカスタムブラウザ作成のためのパッチファイル
- Chromium のソースツリーに適用してビルドするためのパッチ集です
Wiki
プロジェクト共通のメモなどは Wiki を参照してください。