小程序video播放OSS防盜鏈視頻報錯

小程序video標(biāo)簽播放帶有阿里防盜鏈的視頻地址 報錯 MEDIA_ELEMENT_ERROR:Format error

  • 小程序開發(fā)者工具報
MEDIA_ELEMENT_ERROR:Format error
  • 真機調(diào)試報錯:
errMsg: "error code = -499897,
domain = kTTVideoErrorDomainOwnPlayer,
info = { TTPlayerErrorInfoKey = "<avio.c,ffurl_seek,490>AVERROR(ENOSYS)
<http.c,check_http_code,1036>AVERROR(EIO)
<http.c,process_line,1362>ret:-858797304
<http.c,http_read_header,1599>HTTP/1.1 403 Forbidden
<avio.c,ffurl_connect,240>err:-858797304
<utils.c,init_input,420>ret:-858797304
<utils.c,avformat_open_input,562>ret:-858797304
ffmpeg format error.code:-858797304,message:Server returned 403 Forbidden (access denied) open input file. fail:-1"; 
isDirectURL = 1; 
},
src = https://static.dffengguang.com.cn/back-end/carvideo/20220624104613.mp4 
--- vid = ,api_version = ,fetcher = --- video_model =
  • 判斷應(yīng)該是防盜鏈問題,解決如下:
  1. 登錄阿里云OSS管理后臺配置OSS Referer白名單:


    WeChat72211bfe8a0978540100ffa3c687dcc3.png
  1. 在阿里云cdn配置 Referer白名單:


    WeChat25b2a2aa2a53ea5bc3ea221a5850d929.png

    3.配置的字節(jié)小程序域名:

https://microapp.bytedance.com/
https://tmaservice.developer.toutiao.com/
  • 注:當(dāng)時只設(shè)置了阿里OSS的Refer白名單 無效 ,最后添加了cdn的Referer白名單就能播放了。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 需要在防盜鏈白名單中做個處理,在網(wǎng)上找到的都是說將servicewechat.com加入白名單即可。然而這么做了后...
    下班再說閱讀 3,149評論 0 0
  • 一.盜鏈的定義: 某內(nèi)容不在自己服務(wù)器上,而通過技術(shù)手段,繞過別人放廣告有利益的最終頁,直接在自己的有廣告有利益的...
    繁天涯閱讀 13,634評論 2 9
  • 參考:阿里云視頻點播內(nèi)容安全保護(hù)機制 訪問限制和播放中心授權(quán):用法簡單,安全登記較低,對于盜鏈有一定的防護(hù)作用,但...
    一念成我閱讀 3,818評論 2 2
  • 背景 A是網(wǎng)站站長,在A的網(wǎng)站的網(wǎng)頁里有一些圖片和音頻視頻的鏈接,這些靜態(tài)資源都保留在服務(wù)器上。B是另一個網(wǎng)站的站...
    Charlot閱讀 1,204評論 0 3
  • 一、基礎(chǔ)防盜鏈 基礎(chǔ)防盜鏈主要是針對客戶端請求過程中所攜帶的一些關(guān)鍵信息來驗證請求的合法性, 比如客戶端請求IP,...
    TsengYUen閱讀 6,690評論 1 10

友情鏈接更多精彩內(nèi)容