2017-10-09 84 views
2

我想知道如何收集有關足球比賽的實況數據,比如:比分,球員,事件(黃色,紅牌,傷病)。我如何收集有關足球比賽的實況數據?

我知道有可能從使用PHP的FlashScores之類的頁面中獲取這些數據,但是我想知道FlashScores和類似的服務如何獲取數據到他們的數據庫。他們以什麼方式收集數據?

這是不可能對每場比賽的人:P

我不知道他們從網頁每個聯盟的得分。可能嗎?如果它不會產生太大的網絡流量?

如果任何人有一些想法,請大家幫我解決這個問題;)

+1

即使Stackoverflow不是問這樣的問題的地方,我認爲聽到一些很好的答案將是相當有趣的。 – Twinfriends

+1

*在每場比賽中都不可能有人 - 這就是你的錯誤,FlashScores在每場比賽中最有可能沒有人,但每場比賽總是有人,保持得分,我相信[Stats](https: //www.stats.com/data-feeds/)實際上與大多數體育記分牌相連,因此幾乎可以立即獲得分數。 – George

回答

2

等公司Opta數據確實不得不每場比賽(至少)2人在各大足球聯賽標註的足球賽事。有人觀看了比賽,並向其他人宣佈了這些事件,他們將這些事件記錄下來(在一個爲此而優化的程序中)。 最近他們改變了他們的程序3 persons
'三位專家分析師將覆蓋每場比賽,一場收集所有主隊的行動,一隊客隊和第三位分析師檢查數據的一致性並增加額外的數據層。

自己做這件事似乎是一個非常廣泛的想法。 Afaik正在進行大量的研究,試圖自動從視頻自動化這個標籤過程。

附註:1899霍芬海姆作爲一個例子,使用鞋子和球的傳感器,以及多個攝像頭(甚至無人駕駛飛機)來自動收集實時訓練數據。但到目前爲止,我所知道的所有主要足球聯賽都禁止傳感器。

+1

http://www.optasports.com/ - 我已經基於OPTA數據構建了一些解決方案;它非常詳細,而且非常昂貴,因爲它針對的是廣播公司和媒體,而不是獨立的網絡項目。以下是所有供稿的列表:http://www.optasports.com/services/media/data-feeds/core-data-feeds.aspx –