ブログ
EFV 3つのSAAS API を追加し、タスクを作成、リンクテスト、ビデオ削除に使用します。
製造中BeeCMSシステムの時、EFVシステムは分布式クラウドトランスコード SAAS API提供トランスコードサービスだから、EFV接続用に3つ追加SAAS API別に創造トランスコード任務、テストトランスコードマシンリンク、削除EFV上の動画。
SAAS API 紹介
1.創造トランスコード任務
POST /apifluent/createjob
DATA传递数据
apisecret efv系统中设置的APISECRET
apikey efv系统中设置的APIKEY
clientId 客户端辨识视频id,在BeeCMS中就是里边的视频ID,为字符串类型
remotePath 远程视频地址,云储存可访问的视频地址,也可以是预签名的存在有效期的可访问视频地址,用于EFV远程转码
notifyUrl 通知域名,转码完成数据会自动回传到这个地址,在BeeCMS中就是接收到数据就填充多分辨率播放链接和海报等数据
2.削除EFVビデオの中
DELETE /apifluent/delete?id=movieid
DATA传递数据
apisecret efv系统中设置的APISECRET
apikey efv系统中设置的APIKEY
QUERY传递数据
id=5fcf24ed3fd3764f5b40f95f
こちらidはいEFV中間動画idで、トランスコードサービスが完了すると、efvうちのid伝達するnotifyUrl接続するシステムがこれを受け取るidデータベースに保存され、削除時に要求されるdelete削除efv動画データと、セグメント分割写真など全ての内容。
3、テストEFVシステム接続状況
POST /apifluent/ping
DATA传递数据
apisecret efv系统中设置的APISECRET
apikey efv系统中设置的APIKEY
試験が完了したら、返品しますjson:
{success: 1}
接続されたシステムは、それに基づいて再判断することができるかどうかapisecret、apikey誤りか判断EFVシステムの接続状態が悪い。


