<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          宅男福利!20行Python代碼,一網(wǎng)打盡B站小姐姐的直播信號(hào)源!

          共 2063字,需瀏覽 5分鐘

           ·

          2021-06-25 20:26



          大家好,我是菜鳥哥!

          今天我們又用Python來(lái)玩一個(gè)好玩的程序。隨著收看直播的用戶激增,越來(lái)越多的小姐姐們都在通過(guò)直播的方式和粉絲們交流互動(dòng)。但是直播的界面中總是充斥著各種各樣的廣告推薦和彈幕信息,讓我不能專注于欣賞小姐姐。

          我們可以通過(guò)網(wǎng)頁(yè)分析,來(lái)獲取到小姐姐的直播信息源,然后通過(guò)本地的視頻流播放器來(lái)收看小姐姐的直播。這讓我感覺(jué)到小姐姐仿佛就在我的身邊。既能鍛煉自己的Python知識(shí),又能欣賞小姐姐,豈不美哉。


          01.直播信號(hào)抓取

          首先,我們通過(guò)對(duì)于B站直播網(wǎng)頁(yè)的分析,來(lái)獲取小姐姐直播間的直播信號(hào)源。

          大家可以任意打開一個(gè)B站小姐姐的直播間,如下圖所示:

          首先通過(guò)“F12”按鍵打開 “開發(fā)者模式”,然后在Network選項(xiàng)下,點(diǎn)擊XHR組件。

          通過(guò)翻閱可以找到以live開頭的標(biāo)簽內(nèi)容,雙擊之后,就可以得到請(qǐng)求的信息。

          可以看到,這個(gè)Request URL就是直播的信號(hào)源。

          我們可以復(fù)制這個(gè)信號(hào)源地址,然后通過(guò)本地的視頻流播放器進(jìn)行直播播放。



          02.程序抓取直播信號(hào)源

          上述的方式,是通過(guò)手動(dòng)的方式,來(lái)獲取直播的信號(hào)源。

          我們還可以通過(guò)程序的方式來(lái)進(jìn)行直播信號(hào)源的獲取。

          直播信號(hào)源的接口地址為:

          https://api.live.bilibili.com/xlive/web-room/v1/playUrl/playUrl

          為了獲取視頻源的地址,需要向上述的連接中,傳遞幾個(gè)參數(shù),分別為:


          通過(guò)向接口鏈接,配置必要參數(shù),就可返回直播的鏈接地址。

          對(duì)于直播源地址的獲取,程序如下圖所示:


          03.關(guān)于cid參數(shù)

          需要注意的是,cid的參數(shù)一般于room_id的參數(shù)是不相同的!

          但是在本次程序的編寫中,cid的參數(shù)同room_id是相同的。


          上圖中的room_id為2324264,因此對(duì)應(yīng)的cid的參數(shù)同樣為2324264。room_id和cid相同,減少了程序編寫的負(fù)擔(dān),不需要我們?cè)偃ふ乙曨l的cid。


          04.批量獲取小姐姐的直播源

          最后,我們可以通過(guò)對(duì)于直播間的room_id抓取,來(lái)批量獲取小姐姐的直播源信號(hào)。程序如下圖所示:

          我們來(lái)通過(guò)視頻展示的方式,通過(guò)本地播放器來(lái)觀看小姐姐的直播。



          05.總結(jié)
          以上就是今天為大家?guī)?lái)的小姐姐的直播視頻源抓取的福利,大家可以按照上面的程序來(lái)自己動(dòng)手實(shí)驗(yàn),通過(guò)本地的播放器,來(lái)盡情觀看小姐姐的純凈直播吧。





          推薦閱讀:


          知識(shí)星球菜鳥學(xué)投資,星球來(lái)了!


          入門: 最全的零基礎(chǔ)學(xué)Python的問(wèn)題  | 零基礎(chǔ)學(xué)了8個(gè)月的Python  | 實(shí)戰(zhàn)項(xiàng)目 |學(xué)Python就是這條捷徑


          干貨:爬取豆瓣短評(píng),電影《后來(lái)的我們》 | 38年NBA最佳球員分析 |   從萬(wàn)眾期待到口碑撲街!唐探3令人失望  | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個(gè)海量小姐姐素描圖 |碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影


          趣味:彈球游戲  | 九宮格  | 漂亮的花 | 兩百行Python《天天酷跑》游戲!


          AI: 會(huì)做詩(shī)的機(jī)器人 | 給圖片上色 | 預(yù)測(cè)收入 | 碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影


          小工具: Pdf轉(zhuǎn)Word,輕松搞定表格和水??! | 一鍵把html網(wǎng)頁(yè)保存為pdf!|  再見PDF提取收費(fèi)! | 用90行代碼打造最強(qiáng)PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換 | 制作一款釘釘?shù)蛢r(jià)機(jī)票提示器! |60行代碼做了一個(gè)語(yǔ)音壁紙切換器天天看小姐姐!


          年度爆款文案


          點(diǎn)閱讀原文,領(lǐng)廖雪峰視頻資料!

          瀏覽 7
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  麻豆精品內射 | 在线免费看不卡黄色视频 | a免费在线观看 | 欧美日韩激情在线一区二区三区 | 五月天婷婷大香蕉 |