视频防盗链
解析器鏈接:
https://www.administratorw.com/index/qqvod.php?url= ? 清晰度高url后面支持mp4、m3u8地址
https://z1.m1907.cn?jx= ? ?清晰度底,鏈接后面只支持電影名
此接口解析出來的m3u8地址為:(雄獅少年)
https://cdn.oss-cn-chengdu-shanghai.myqcloud.com.zhegeyuming.top/video/1643954867462.m3u8
支持上面只是網(wǎng)上公開的解析地址。可能有一些隱藏的需要付費(fèi)的定制化解析接口,清晰度更高,功能更完善。
盜鏈視頻網(wǎng)站:https://www.xigutv.com/
通過瀏覽器模擬M站:拿到MP4文件:
MP4文件:
https://pcweb-v1.log.mgtv.com/dispatcher.do?wver=2.0.34&time=20220215165956&suuid=1318C6C2-F9B0-41F3-9CA6-8A8B99DE7E93&guid=1480740461772718080&url=https%3A%2F%2Fm.mgtv.com%2Fb%2F365109%2F15419138.html%3Flastp%3Dlist_index&cookie=216b4be5-449f-42aa-874e-aac5a2e64bc2&uuid=&ch=&ref=https%3A%2F%2Fwww.mgtv.com%2F&from=android&uvip=0&rdc=&sessionid=1644915081314&abroad=0&src=mgtv&act=routeend&bid=4.1.1&idx=0&pt=0&cf=1&ct=0&td=&vts=6240&vid=15419138&plid=365109&cid=3&pay=1&def=1&istry=1&ap=0&cp=0&bdid=0&bsid=0&cpn=1&cdnip=sluiceyf.titan.mgtv.com&pstatus=initialize&purl=http%253A%252F%252Fsluiceyf.titan.mgtv.com%252Fc1%252F2022%252F02%252F09_0%252F1F3A4E1417757494B93E0329599282DE_20220209_1_1_473.mp4%253Farange%253D300%2526pm%253Db2DmTkfuKW9lQBG9WSb9m3xGKaRytW_yRt_pZFdfTSoneAweF3mWm6V0ACW~1RwvAVSzlsUHiZbY0Tc0sSqu02NJTFxIMNVjqaOzoeU4_WqhxVzlgr~YDvAteWxh21PmBLc0Hiwn9f_VKI~WEJuEi2IkQUkoWxi7e6MMyVmeJXNhaDtODpQu6PPWnnovU010PhyvDcSACYx~4dRylQB~VTE6w6ymoAEoMQRXsqsQ9byrn2VlZwIXL1hTwOkwaj7zOILAX38534scDNQMtfsPNMEM5snHgpzJeF5MCDoFbekCW9uxp3j9erBz13TL9lcvvKCpfWpatke3_vlMeeD_l4XvUc73F9LUt4XF4sKl~yM~wKIoC5~5BRYl6EyzdVX~T3QHBF5MZAutyo94VfkNZ_7kG09yshERKKGp8PA759~Y8qz4bx94Zeh0tycvcCvyauDTY7VND4EeO4Wx%2526uid%253D1480740461772718080%2526vcdn%253D0%2526scid%253D25117%2526ruid%253De6dea15746ab4a7c%2526sh%253D1&et=&ext1=1
將此mp4拼接到解析器鏈接后面即可播放vip電影,即使在我沒開通vip的情況下也能播。而且畫質(zhì)能接近高清,不影響觀看體驗(yàn)。
存在的問題:我不是vip用戶,為什么會(huì)返回完整的播放鏈接。
思路1:播放人數(shù)的控制(允許播放的ip數(shù)量)
在視頻URL中指定連接最多能供多少人播放。不在同一內(nèi)網(wǎng)的播放終端,他們的公網(wǎng)IP一般是不同的。限制一個(gè)URL最多能被多少公網(wǎng)IP播放,就能限制同一個(gè)URL可以播放的人數(shù)。從而可以防范他人將視頻URL轉(zhuǎn)移到其他站點(diǎn)后,無限制的分發(fā)給任意多的人數(shù)觀看。
思路2:控制url的有效時(shí)間。
在視頻Url中指定過期時(shí)間。如果請(qǐng)求的視頻url已過期,則視頻無法播放,通過這種方式,可以為視頻URL設(shè)置有效時(shí)間,防范他人將視頻URL轉(zhuǎn)移到其他站點(diǎn)后長(zhǎng)期使用
用戶請(qǐng)求視頻得時(shí)候會(huì)在URL中帶著MD5等加密算法加密過的文件路徑、key密鑰、過期時(shí)間,當(dāng)CDN節(jié)點(diǎn)在驗(yàn)證請(qǐng)求時(shí),除了驗(yàn)證過期時(shí)間,還會(huì)驗(yàn)證此MD5值是否匹配,如果不匹配,就算請(qǐng)求未過期也會(huì)禁止訪問。
如果你的網(wǎng)站有些內(nèi)容需要付費(fèi)才能訪問,此時(shí)就需要key密鑰設(shè)置。
HLS的加密:也就是m3u8里面的ts數(shù)據(jù)都進(jìn)行了加密處理,然后瀏覽器或者播放器播放時(shí),通過m3u8里面內(nèi)置的解密密鑰地址,去動(dòng)態(tài)解密。這種相對(duì)來說實(shí)現(xiàn)簡(jiǎn)單一些,但也有弊端,那就是這一類使用公開加密標(biāo)準(zhǔn)的通病。
公開的標(biāo)準(zhǔn)方案:通病就是標(biāo)準(zhǔn)統(tǒng)一、公開。如果作為技術(shù)人員想去破解,還是有機(jī)會(huì)的。像HLS這種,如果我偽裝成自己是瀏覽器,你總是要給我解密密鑰的。我自然就可以獲取m3u8后將視頻解密開來。
芒果Pc端:非會(huì)員拿到的m3u8:
https://pcvideohwyunott.titan.mgtv.com/c1/2022/02/09_0/9FBF8F34D6D2E9060830EE6A048E5771_20220209_1_1_1148_mp4/DE5CC7736340D0A5BDC1E8F52A720B84.m3u8?arange=0&pm=E9gkA4d0l96Ad5pypMgKivSlB2ejB0vD9h0WuO0Zno_VG7T3VSo7x4mtB_xLu~EIiYq_sqCRZ1yl446Wu3oT~X713zQgjQE~PULTPQbnm3aSV~JaH~vaSKQw5AN8ataFta5gpZjAzL2QHDaPNMjKikHEsbiN0IeULUL9Luughc09TV_1BeiSPJAlINW__80JjWQ8o_GfOtNuYhlQdsCNbyAVmsYa4r3lWNe8WEq6fp2fXvle7kep_3vF7ipUNDWEJC92ds8Qt4W_nXpaqoPfbShk7hAnBVdvLZcegto9_JSy9PefiI0SYpaIDUNigCidT~ojKI8CfZbH0_wiCzCpU2k~dO_k301OxhFj0rDG8vWFDnQ1Aefu9xWkdIv14c~4M65q_xRxG7q~IJgGzcXVWb5fxLfIe2v3WyzjBpGasGiLyf9odIT1gLC~u7u_eNU12AboOAsN31We1~BAG0yElsPAqFZZe~NYhbd1Kdc0Hi2Yn05pDq1UjD7xHRX4MkBbDgw1JhjJh25tKnQq&mr=I2Fc3DqyYU5EkLynknv8Rt0myRrRylotb5SzGUp~QIkhGEl1uEMUqe536QbvNYArLxjjYzjmsb2RsQ2V4~NQKz2xBYGfsJcyT5InCXNtxx9ALJjBCr56HUIqkaHKzuIAdvNTbwXXNDlqddsgQrXXv3rAIZBZn4fJ~pOt7ab8g9ogBNaNtn9YfM0_nFnb8ksgrfSnnxilBmonqTAXof_fajPt2dxyWSzrGki4GiWrI5pEVUIkYPtbGFWioezMHvJNbpfvpvdrKh4W7JAt0AN9k_yZha933x6~YvhS5UbYBmykggoe8mRHAy7Uzpmfuju94ndLyy7AW4CakB005knN0CkuZSMf7wknNhPUdAowgs6_XWgHLwp_DvDrKHKTg0VyqNyGj7nzejJHCWMO5ivKvphLrCidMZxUR1cVF9L0mPl7Gto0uHVlvcz8p~v_tlUrsu2HjAAL5W4yZo6c_zDXzHOk03Uu8Fnc32JI8NgDjQRs_Lt4Tj_m6YC5wFc~9TRooCkna2NOOcCyFinsEsnwxVTZhcLAvFMhzlbKzZ9RwagDXA8EJa9qF6y0~6EB0ML_8RD4l8zNGgABueEm3uki_GRQz7RU0CvA4aMZQ2~b47g8crch5nyojMFNezXtnG9eV2bkx1uej_LPZspFfLp49Xu77LlRCoB4&vcdn=0&scid=25065&cpno=6i06rp&ruid=287669adb933467d&sh=1
會(huì)員拿到的m3u8:
https://pcvideoaliyun.titan.mgtv.com/c1/2022/02/09_0/9FBF8F34D6D2E9060830EE6A048E5771_20220209_1_1_1148_mp4/C74EBB260662891429A44939CC773D25.m3u8?arange=0&pm=la5ylRJ9l8RKr2T2oYjmfBwui2eutbJB9huW9YRAufiaqW__~7h3V00NYyTlcvJpSZWmXQonsMh8MXvbBkqcpqh05nPrnVhVxp3eJ5gwV3ZQMldyIaZDRllkUR6k7U_oz6FDOJBypDFywkweZtoEOn6cCDoYN0xsTokZyiXTNHtKWkVqT6NwEyorYyRl4zHCE~UOo2GmyW24MDoGUHnNDmP~IN2Vv9db0BqXJ7A97tQ4kjXPLkiIwWs1KwMeWKhu0~c9h41lfFJlADSf3NOtirqtk90iH5gbiqfW190uSMHhZKqPPTUYqgv6oim1z245Duns98UkHG_QqJulErAF_d02jTNVU70cScbe9RdSFzGAdsicBlEXhQhVgISiYHOuAzt8d76QitOpM475qImJ4LRczUU2YIXnVYOSwySoQf2ZCpf8MyBtxWFlCFejsuOsbC3sGmpSkRIvWWLUMpMuuLyXDhLwRXCTVge0kn_pI~XhcIYiYGNdq9xMGnkriHWeitFZ6A--&mr=d4~ZPQ0V2bqRaeDgd2a7cRhPsQmWCjx2nFQ90~zhvpGl1Zb7aZyM2SmKFE7sLDuZ1aaYIcjiGtyajAbjqhsB5b6siKQJG6V5t8oIr~OqxXJQ5sUQGOoifcgQeWT0w7H~Kyh07NONaUxLp8mprj8SxPr1nFx9NGRYLYlVU~wdQTQr4GSuFbzSPBm2rgCTgqTD9zMieKDpXzAbTOuUdZrDLPFLU_NHjgS71i3ySrq8FZqT8jwhOWPjxCPGWKTLpmZ361ePi6QfFlbyW5BfXh0ruHqZCtPv3UM899CMB6O7DbDDuTZTSgxc7aiP7bKomfmMuyt72KnTP2XGU07s4J4fBylye2y~lvNDqMmhTA8YQRQVo2ZMMSqJcAHtkm2puXwsLsuO7cHBvE8OhiV6MWUpBoAMji~EJoTemMbGfT0T~NriqgnRlc3bSok~8RfXv4AQuQVFrET~hWiNR8j~5kF4GtXKPF1wm~Idf~g44I5otSsqvAdw2OIpHIUrLcpibWn9V~0mnbRQ3iZo5o~DaL694V22o6wwqVvdRj7CPlnBSw3KdQXkEvF8TuzUMpmM1aqe_Nk__o5pa5Wv14z~GVQ~uSIrEcGWZehpIpEhbhH4YRGnEpFmWb651Z8mh52VlR_95lx1yyq~Ln7lquHGbxSmLnb~vZnwyrpY&uid=561a693890135571bf15e48c6246825c&vcdn=0&scid=25021&cpno=6i06rp&ruid=59a0e61895d441ad&sh=1
總結(jié)
- 上一篇: 如何树立领导形象
- 下一篇: php 上周日期,php获取本周和上周的