ライブプロファイル取得APIを利用することで、ライブプロファイルの設定情報を取得することができます。
■JavaScriptによるAPI呼び出し関数書式
loadEqMeta(param, callback)
- param:各パラメータをオブジェクト型で生成
- callback:戻りjsonp名
■API呼び出しURL
http(s)://api01-platform.stream.co.jp/apiservice/getLiveProfile/?token=xxxx&各パラメータ
■パラメータ
項目名 | 必須 | 説明 | フォーマット | デフォルト値 |
token | ○ | アカウント(CID)毎に 発行されたトークン |
文字列 | 無し |
type | --- | 返却形式のタイプを指定 「jsonp」「json」が指定可能 |
文字列 | jsonp |
callback | --- | JSONPコールバック関数名 ※jsonp時のみ有効 |
文字列 | searchResultEq |
pageSize | --- | 取得する件数 | 半角数字 (上限100) |
10 |
pageNumber | --- | 取得を開始するページ番号 | 半角数字 | 1 |
lpid | --- | 取得するライブID 「,」区切りで指定することで 複数指定可能 Javascript利用の場合は配列に格納 |
半角数字 | 無し |
liveName | --- | ライブ設定名 ※部分一致 |
文字列 | 無し |
status | --- | ライブのステータス stop:配信停止中 prepare:配信準備中 open:本番配信中 |
文字列 | 無し |
p1,p2,p3 | --- | 指定の引数を戻り値として そのまま返却 |
文字列 | 無し |
■レスポンス
項目名 | 説明 | 備考 | |||
response_status | APIレスポンスステータス | 「レスポンスステータス」 ー「■レスポンスステータス」 を参照 |
|||
livesum | ライブ履歴全件数 | ||||
profiles | lpid | ライブID | |||
status | ライブステータス | ||||
live_name | ライブ配信設定名 | ||||
live_description | ライブ設定説明 | ||||
group_id | グループ設定 (録画ファイルアップロード先) |
||||
mpid | トランスコード設定 | ||||
max_client | 同時接続数制限 | ||||
liveapp_flg | EQライブキャスト利用 | ||||
bitrate_fhd | 配信帯域 - フルHD画質 | ||||
bitrate_hd | 配信帯域 - HD画質 | ||||
bitrate_high | 配信帯域 - 高画質 | ||||
bitrate_standard | 配信帯域 - 標準画質 | ||||
bitrate_low | 配信帯域 - 低画質 | ||||
encoder_type | ご使用の ライブエンコーダー台数 |
1:1台 2:2台 |
|||
vod_flg | VODの使用可否 | ||||
exlink | enabled | 関連リンク利用可否 | |||
settings | index | 関連リンク番号(1~3) | |||
text | リンクテキスト | ||||
url | リンクURL | ||||
vlpid | セキュリティプロファイルID | ||||
server_number | ライブエンコーダーを 1台のみご利用頂く際の 詳細設定 |
1:1系統 2:2系統 |
|||
chat | enabled | チャット設定利用可否 | 0:利用しない 1:利用する |
||
auto_resize_flg | 自動リサイズ | 0:無効 1:有効 |
|||
width | 表示サイズ - width | ||||
height | 表示サイズ - height | ||||
enter_msg | 投稿されるメッセージ管理 | 0:表示する 1:入室メッセージのみ表示する 2:表示しない |
|||
good_btn | [いいね]ボタン表示 | 0:無効 1:有効 |
|||
trouble_btn | [わかりません]ボタン表示 | 0:無効 1:有効 |
|||
admin_displayname | 管理者表示名 | 管理者 運営 事務局 |
|||
block_words | ブロックする文字列 | ||||
live_permalink | ライブパーマリンク | ||||
thumb_feedout | サムネイル - 配信停止URL | ||||
thumb_feedin | サムネイル - 配信準備URL | ||||
thumb_liveopen | サムネイル - 配信終了URL |
■レスポンス例:正常時
{ |
■レスポンス例:エラー時
{ |
■JavaScriptによるAPI呼び出しサンプル
※当サンプルは、弊社一部環境で動作確認をいたしましたが、全環境にて動作保障するものではございませんので、予めご了承ください。
また、当サンプルを使ったお客様ページの構成等はサポート対象外となりますので、併せてご理解くださいますようお願いいたします。
- HTMLサンプル
<html> |
- JSサンプル
※下記サンプルコードをご利用になる場合は、「const token = “”;」の「””」の中に、EQ管理画面の「契約会社情報」に表示されている「ReadAPIのToken」を追記してください。
確認方法について詳細は、「ReadAPIを呼び出す方式」-「■Token情報確認方法について」をご参照ください。
/** |