国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

DPlayer m3u8 視頻禁止下載

這篇具有很好參考價值的文章主要介紹了DPlayer m3u8 視頻禁止下載。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

1. 介紹

正常的 m3u8 格式視頻通過控制臺是無法下載的,但是可以通過插件下載,下面介紹如何規(guī)避這個問題。
思路:后端生成一個一次性的密鑰,前端放在請求頭中,可以防止大部分插件下載。這里只說前端。

2. 實(shí)現(xiàn)

集成 DPlayer 播放器這里就不說了,網(wǎng)上一大推。文章來源地址http://www.zghlxwxcb.cn/news/detail-820418.html

  // 接口封裝
  disposable() {
    return new Promise((resolve, reject) => {
      axios.get('file/disposable').then(res => {
        resolve(res);
      }).catch(err => {
        reject(err);
      });
    });
  },
 // m3u8
 let that = this;
 this.dplayer = new DPlayer({
    container: document.getElementById('page-content-view-video'),
    autoplay: true,
    hotkey: true,
    video: {
      url: 'http:xxxx.m3u8',
      type: 'customHls',
      customType: {
        customHls: function(video, player) {
          let config = {
            xhrSetup: async function(xhr, url) {
              // 這里是為了每個請求攜帶不同的一次性密鑰
              if(url.endsWith('.m3u8')) {
                xhr.setRequestHeader('disposable', await that.$api.disposable());
              }else if(url.endsWith('.ts')) {
                xhr.setRequestHeader('disposable', await that.$api.disposable());
              }
            },
          };
          const hls = new window.Hls(config);
          hls.loadSource(video.src);
          hls.attachMedia(video);
        },
      }
    },
  });

到了這里,關(guān)于DPlayer m3u8 視頻禁止下載的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python 實(shí)現(xiàn) m3u8 視頻下載

    Python 實(shí)現(xiàn) m3u8 視頻下載

    m3u8 是一種 基于文本的媒體播放列表文件格式 ,通常用于指定流媒體播放器播放在線媒體流。它是一個簡單的文本文件,其中包含多個由 URI 引用的媒體資源文件的 URL。m3u8 文件通常包含多個 ts 文件的鏈接,這些 ts 文件是實(shí)際的視頻和音頻數(shù)據(jù)文件,通常是通過 HTTP 協(xié)議傳

    2024年02月07日
    瀏覽(20)
  • python 批量下載m3u8的視頻

    python 批量下載m3u8的視頻

    ?前些天發(fā)現(xiàn)了一個巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家:點(diǎn)擊跳轉(zhuǎn) 目錄 一,貓抓獲取視頻地址 二,安裝配置ffmpeg 1,windows使用 2,python使用 三,碧站視頻 四,合并ts文件 1,背景 2,實(shí)現(xiàn) 4,缺點(diǎn) 五,下載m3u8視頻 1,背景 2,實(shí)現(xiàn)V1 3,實(shí)

    2024年02月13日
    瀏覽(22)
  • 【python】多線程下載m3u8分段視頻

    1.說明 m3u8是一種傳輸數(shù)據(jù)的方式,比如說一集20分鐘的完整視頻被分割成一千多段一兩秒的小視頻,客戶端播放的時候是感覺是連續(xù),但如果你要下載這集視頻,那就要把一千多個小視頻全都下載然后自己拼接成一個完整視頻。拼接的話很簡單,像格式工廠等很多軟件都可以

    2024年02月12日
    瀏覽(16)
  • ffmpeg 下載網(wǎng)上m3u8的視頻文件

    FFmpeg 是一個音視頻領(lǐng)域使用最廣泛的跨平臺開源庫。由C語言編寫,但廣泛的為 C/C++、C#、Java、Python 等主流編程語言所調(diào)用。它集合了幾乎所有的編碼解碼庫與流協(xié)議,幾乎能完美處理音視頻開發(fā)領(lǐng)域的所有需求。 方式一:源碼安裝 FFmpeg 通過編譯源碼安裝 FFmpeg 的優(yōu)點(diǎn)是可

    2023年04月09日
    瀏覽(15)
  • 視頻防盜鏈下載,ffmpeg轉(zhuǎn)m3u8,ts實(shí)現(xiàn)視頻切片

    視頻防盜鏈下載,ffmpeg轉(zhuǎn)m3u8,ts實(shí)現(xiàn)視頻切片

    最近公司有個需求,要求付費(fèi)的大視頻防止下載,不卡頓功能。 優(yōu)先使用的是阿里的視頻點(diǎn)播,自己琢磨沒事干,網(wǎng)上很多電影視頻網(wǎng)站是如何做到的呢,然后就是各種搜,得到了一下結(jié)果 這個video標(biāo)簽的src地址是下載不了的,這下和電影網(wǎng)站的一樣了

    2023年04月26日
    瀏覽(13)
  • vue項(xiàng)目如何播放m3u8格式視頻

    vue項(xiàng)目如何播放m3u8格式視頻

    在node_modeols里面找到@easydarwin下的dist/compent/EasyPlayer-lib.min.js和EasyPlayer.wasm兩個文件復(fù)制到pubilc目錄下 引入 在components中 在模板中

    2024年02月15日
    瀏覽(23)
  • 如何將頁面m3u8、blob類型的視頻鏈接下載下來?

    如何將頁面m3u8、blob類型的視頻鏈接下載下來?

    有時候訪問頁面遇到喜歡的視頻,會直接使用代碼檢查,找到視頻鏈接直接拷貝下載,但是遇到video標(biāo)簽中的鏈接帶有blob(如圖),直接拷貝訪問是無法下載的。我們需要按以下步驟來實(shí)現(xiàn)目的: 1.F12開啟代碼檢查,點(diǎn)擊代碼區(qū),CTR+F調(diào)出搜索框,輸入video,找到video標(biāo)

    2024年02月11日
    瀏覽(31)
  • M3U8在線視頻下載(解決DMM等網(wǎng)站下載的視頻是dcv格式)

    M3U8在線視頻下載(解決DMM等網(wǎng)站下載的視頻是dcv格式)

    1.Edge(或chrome瀏覽器) 2.N_m3u8DL-CLI 1.首先需要你購買的正版視頻文件支持視頻播放,然后在準(zhǔn)備播放界面按F12調(diào)出控制臺選擇網(wǎng)絡(luò),之后再點(diǎn)擊播放,這時候會彈出新的窗口用于播放,在新的窗口再次按F12調(diào)出控制臺,這時候會單獨(dú)打開一個控制臺窗口。 2.搜索m3u8找到一個chu

    2024年02月03日
    瀏覽(39)
  • 安卓 Windows 通過ts鏈接獲取m3u8視頻地址進(jìn)行視頻下載

    安卓 Windows 通過ts鏈接獲取m3u8視頻地址進(jìn)行視頻下載

    目錄 環(huán)境: 解決思路及過程: .TS—— .m3u8 1.利用安卓視頻緩存機(jī)制合成視頻 1.1 找到鯊魚瀏覽器目錄 1.2 進(jìn)入Android/data/com.zhijianzhuoyue.sharkbrowser/cashe 緩存目錄 ?1.3 顯示隱藏文件 1.4 進(jìn)入可以看到兩個隨機(jī)生成的視頻文件夾,進(jìn)入一個即是對應(yīng)視頻播放緩存目錄 1.4 再次進(jìn)入得

    2024年02月11日
    瀏覽(23)
  • vue項(xiàng)目中使用m3u8格式播放大視頻

    vue項(xiàng)目中使用m3u8格式播放大視頻

    網(wǎng)站中播放大視頻時經(jīng)??D,無法順利播放,在查找解決方案時發(fā)現(xiàn)很多文章建議使用m3u8流媒體播放代替MP4播放,做了下測試,現(xiàn)總結(jié)記錄下測試過程中遇到的問題與解決辦法。 1.使用ffmpeg做視頻轉(zhuǎn)換 1)下載ffmpeg ?FFmpeg github 2)在環(huán)境變量path中加入配置,以便在控制臺使

    2024年02月09日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包