首頁 收藏 QQ群
 網(wǎng)站導航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 117897|回復: 12
[使用心得]

ATV 簡單的抓取源教程!

[復制鏈接]
發(fā)表于 2014-12-25 17:34 | 顯示全部樓層 |閱讀模式 | 來自廣東
這里所謂的代理  就是通過php小程序來幫你抓取動態(tài)的播放地址
我們一成都電視臺的為例講解一下
成都電視臺的網(wǎng)址是http://www.cditv.cn/show-192-1-1.html  右鍵  查看源碼
我們可以看到下面這么一段代碼
  • <font size="4" face="微軟雅黑">        <video poster="view.png" src="http://cdn1.cditv.cn/cdtv1/CDTV1.flv/playlist.m3u8?wsSecret=14578a9ccaf95abb5dca29394ec13f50&wsTime=5210929c" height="480" width="640" tabindex="0" loop='loop' controls='controls' autoplay="autoplay" preload="none" ></font>

這就是播放地址   當然這個播放地址是動態(tài)的  那么怎么通過php來實時的抓取他呢
我先貼出代碼  然后在一句句解釋
  • <font size="4" face="微軟雅黑"><?php
  • $id=$_SERVER["QUERY_STRING"];
  • $url="http://www.cditv.cn/show-192-".$id."-1.html";
  • $info=file_get_contents($url);
  • preg_match('/poster="view.png" src="(.*?)"/i',$info,$m);
  • header('location:'.urldecode($m[1]));
  • ?></font>


第一句就是定義id  無需多做解釋
第二句就是需要采集播放地址的網(wǎng)址  因為成都幾個臺的播放網(wǎng)址是


所以我們用到了id  倒是后分別id分別為1,2,3就是我們采集這三個不同頁面的播放地址
第三句就是取內(nèi)容  也無需解釋  應用到其他地方不需要修改
第四句就是關鍵了  其實也很簡單
preg_match('/poster="view.png" src="(.*?)"/i',$info,$m);
大家注意標紅色的部分   左邊的就是我們需要采集內(nèi)容的左邊部分   右邊的就是右邊部分
需要注意的是  我們選取的左邊部分需要在所采集的網(wǎng)頁中是唯一適配的或者是第一個適配的  不然去不到內(nèi)容
第五句就是輸出  也不需要解釋

使用方法:復制上面那段代碼  保存為cdhls.php,上傳到服務器中  如果上傳到根目錄的話那么播放地址就是http://你的域名/cdhls.php?1和http://你的域名/cdhls.php?2等等


上一篇:【實戰(zhàn)教程】AppleTV直接觀看WD Mybooklive上的mkv
下一篇:【新手必看】什么是M3U8,與HTML5有什么區(qū)別 ?
發(fā)表于 2014-12-25 17:43 | 顯示全部樓層 | 來自浙江
樓主用心了,內(nèi)容非常精彩。
回復 支持 反對

使用道具 舉報

發(fā)表于 2017-5-24 17:05 | 顯示全部樓層 | 來自廣東
硬是沒看懂
回復 支持 反對

使用道具 舉報

發(fā)表于 2020-3-31 05:33 | 顯示全部樓層 | 來自四川
樓主威武啊,ZNDS有你更給力!
回復 支持 反對

使用道具 舉報

發(fā)表于 2020-4-28 20:34 | 顯示全部樓層 | 來自四川
先把機器刷成磚,再把磚頭刷成機器,我都佩服自己在ZNDS學到的刷機技術!
回復 支持 反對

使用道具 舉報

發(fā)表于 2020-5-11 15:05 | 顯示全部樓層 | 來自重慶
老鐵666!必須支持一波!
回復 支持 反對

使用道具 舉報

發(fā)表于 2020-6-5 23:46 | 顯示全部樓層 | 來自四川
先把機器刷成磚,再把磚頭刷成機器,我都佩服自己在ZNDS學到的刷機技術!
回復 支持 反對

使用道具 舉報

發(fā)表于 2020-6-7 13:29 | 顯示全部樓層 | 來自四川
先把機器刷成磚,再把磚頭刷成機器,我都佩服自己在ZNDS學到的刷機技術!
回復 支持 反對

使用道具 舉報

發(fā)表于 2020-6-15 00:53 | 顯示全部樓層 | 來自四川
又見一個好帖,果斷先馬克mark收藏了!posttime=1592153599
回復 支持 反對

使用道具 舉報

發(fā)表于 2020-8-6 19:35 | 顯示全部樓層 | 來自四川
先把機器刷成磚,再把磚頭刷成機器,我都佩服自己在ZNDS學到的刷機技術!
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡信息服務信用承諾書 | 增值電信業(yè)務經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-10-22 02:53 , Processed in 0.089109 second(s), 17 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表