プレイヤーデバッガーを使う

プロフェッショナルサービス担当の酒井です。

ブライトコーブのプレイヤーを使用している際、プレイヤーがロードされているのか、コンテンツが読み込まれているか、など、プレイヤーの動作状況をデバッグログなどで把握したいことがあります(ActionScript埋め込みコードで Flash内に埋め込んでいる場合は特にそうですね)。

プレイヤーデバッガーを使用すると、ブライトコーブのプレイヤーからのデバッグメッセージを表示させることができます。

プレイヤーデバッガーを表示するにはこちらのURLを開いてください。

デバッガーを表示した状態で、プレイヤーのあるURLを開くと、以下のようなデバッグメッセージが流れます。
詳細は割愛しますが、最初の方のログはプレイヤーのロードや準備の部分、後半の「NetConnection.Connect.Success」以降の部分は、 FMSとの接続の状態を表していると思ってください。

このログが流れるかどうかや流れ具合などで、プレイヤーがうまく動いているかどうかがおおよそわかるようになっています。
ActionScriptでプレイヤー開発をしている方などは、是非ご活用ください。

 lc0.4875937597826123 Registering connection: lc0.4875937597826123 17:44:49 lc0.4875937597826123 ERROR DEBUG
 lc0.4875937597826123 Calling remote method getDataForExperience 17:44:48 unknown DEBUG DEBUG
 lc0.4875937597826123 Flash Version: MAC 10,0,45,2 17:44:49 unknown DEBUG DEBUG
 lc0.4875937597826123 Screen Resolution: 1920x1200 17:44:49 unknown DEBUG DEBUG
 lc0.4875937597826123 Player ID: 64459670001 17:44:49 unknown DEBUG DEBUG
 lc0.4875937597826123 Publisher ID: 2135356001 17:44:49 unknown DEBUG DEBUG
 lc0.4875937597826123 Received result for method: getDataForExperience 17:44:49 unknown DEBUG DEBUG
 lc0.4875937597826123 Loading 1 modules 17:44:50 unknown DEBUG LOADING
 lc0.4875937597826123 Loading module http://admin.brightcove.co.jp/viewer/jp1.22.05.04/federatedVideoUI/modules/BrightcoveAPIModule.swf 17:44:50 unknown DEBUG LOADING
 lc0.4875937597826123 Loaded module http://admin.brightcove.co.jp/viewer/jp1.22.05.04/federatedVideoUI/modules/BrightcoveAPIModule.swf 17:44:50 unknown DEBUG LOADING
 lc0.4875937597826123 Themes have been loaded 17:44:50 unknown DEBUG LOADING
 lc0.4875937597826123 To use adContext in BEML, ads must be turned on in the player. 17:44:50 unknown ERROR ADVERTISING
 lc0.4875937597826123 params: [null value]
 module: videoPlayer
 method: isPlayerDefined
  17:44:50 unknown DEBUG API
 lc0.4875937597826123 JS API result: true 17:44:50 unknown DEBUG API
 lc0.4875937597826123 params: [object Array]
     0: templateReady
     1: bc_handler0
 module: experience
 method: addEventListener
  17:44:50 unknown DEBUG API
 lc0.4875937597826123 callEventListenerMethodFromJS: [object ExperienceAPI],addEventListener,templateReady,bc_handler0 17:44:50 unknown DEBUG DEBUG
 lc0.4875937597826123 JS API result: null 17:44:50 unknown DEBUG API
 lc0.4875937597826123 Loading image http://brightcove.vo.llnwd.net/d9/unsecured/media/2135356001/2135356001_65438997001_asset-1265621831198.jpg?pubId=2135356001 17:44:50 unknown DEBUG LOADING
 lc0.4875937597826123 Bucket number: 61 17:44:50 unknown DEBUG MEDIA
 lc0.4875937597826123 (0:1935) Attempting to connect to stream: rtmp://brightcove.fcod.llnwd.net:1935/a500/d9 17:44:50 unknown DEBUG MEDIA
 lc0.4875937597826123 Loading streaming video rtmp://brightcove.fcod.llnwd.net/a500/d9/&mp4:media/2135356001/2135356001_65531328001_Homepage-Final.mp4&1270720800000&b4a3c232a787db51817f5334f261902f (duration 23.685) 17:44:50 unknown DEBUG MEDIA
 lc0.4875937597826123 Content has been loaded 17:44:50 unknown DEBUG LOADING
 lc0.4875937597826123 params: [object Array]
     0: 0
 module: videoPlayer
 method: setVolume
  17:44:50 unknown DEBUG API
 lc0.4875937597826123 JS API result: null 17:44:50 unknown DEBUG API
 lc0.4875937597826123 (0:1935) NetConnection.Connect.Success 17:44:51 unknown DEBUG MEDIA
 lc0.4875937597826123 (0:1935) Bandwidth Detected: 13401 kb/s 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 changing rendition from (527000b/s, 480x268) to (1208000b/s, 640x360) 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 (0:1935) Closing. 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 (0:1935) NetConnection.Connect.Closed 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 Loading streaming video rtmp://brightcove.fcod.llnwd.net/a500/d9/&mp4:media/2135356001/2135356001_65531342001_Homepage-Final.mp4&1270720800000&b4a3c232a787db51817f5334f261902f (duration 23.685) 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 Bucket number: 33 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 (3:1935) Attempting to connect to stream: rtmp://brightcove.fcod.llnwd.net:1935/a500/d9 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 (3:1935) NetConnection.Connect.Success 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 Available bandwidth: 2416000 b/s 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 Detected encoding rate: 1208000 b/s 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 Best quality buffer time: 2 seconds 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 Setting buffer time to (maxed at 20): 2 seconds 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 (3:1935) Attempting stream: mp4:media/2135356001/2135356001_65531342001_Homepage-Final.mp4?videoId=65393443001&lineUpId=&pubId=2135356001&playerId=64459670001&playerTag=&affiliateId= 17:44:53 unknown DEBUG MEDIA
 lc0.4875937597826123 setting video smoothing to: false 17:44:53 unknown DEBUG DEBUG
 lc0.4875937597826123 setting video smoothing to: false 17:44:53 unknown DEBUG DEBUG
 lc0.4875937597826123 (3:1935) NetStatusEvent: NetStream.Play.Reset 17:44:54 unknown DEBUG MEDIA
 lc0.4875937597826123 (3:1935) NetStatusEvent: NetStream.Play.Start 17:44:54 unknown DEBUG MEDIA
 lc0.4875937597826123 (3:1935) NetStatusEvent: NetStream.Buffer.Full 17:44:54 unknown DEBUG MEDIA
 lc0.4875937597826123 (3:1935) onMetaData called. 17:44:54 unknown DEBUG MEDIA