本技術(shù)屬于互聯(lián)網(wǎng)傳輸,尤其涉及一種媒體信息的位置檢測方法、裝置、電子設(shè)備和存儲介質(zhì)。
背景技術(shù):
1、用戶可以通過互聯(lián)網(wǎng)接收媒體信息,例如,用戶可以通過互聯(lián)網(wǎng)觀看直播視頻、收聽語音等媒體信息。以直播為例,推送設(shè)備可以將直播間的視頻流信息發(fā)送至媒體平臺,媒體平臺再將該視頻流信息分發(fā)給有觀看需求的用戶。
2、當用戶觀看戶外旅游、探店、行政執(zhí)法、安防巡邏等直播時,現(xiàn)有技術(shù)僅使用衛(wèi)星定位直播方的位置,存在位置的偽造風險,不能保證視頻位置的真實性,容易造成用戶財產(chǎn)安全和人身安全問題。
3、因此,現(xiàn)有技術(shù)存在的問題是:在現(xiàn)有技術(shù)中,位置可偽造風險高,無法保證視頻位置的真實性。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供了一種媒體信息的位置檢測方法、裝置、電子設(shè)備和存儲介質(zhì),解決了位置可偽造風險高,無法保證視頻位置的真實性的問題。
2、第一方面,本技術(shù)實施例提供了一種媒體信息的位置檢測方法,應用于媒體平臺,包括:
3、接收推送設(shè)備發(fā)送的目標信息,其中,目標信息包括推送設(shè)備的第一位置、推送設(shè)備連接的基站的第二位置、媒體流信息、目標接收設(shè)備的標識;
4、根據(jù)第一位置和第二位置,計算推送設(shè)備和基站之間的距離;
5、將距離與距離閾值進行比較,得到校驗結(jié)果;
6、根據(jù)目標接收設(shè)備的標識,向目標接收設(shè)備發(fā)送校驗結(jié)果、媒體流信息、第一位置。
7、在一些可能的實現(xiàn)方式中,目標信息還包括用戶在推送設(shè)備的第一登錄信息、第一加密信息,其中,第一加密信息為推送設(shè)備基于預設(shè)加密算法對第一登錄信息、第一位置和第二位置進行加密得到;將距離與距離閾值進行比較,得到校驗結(jié)果,包括:
8、將距離與距離閾值進行比較;
9、在距離小于或等于距離閾值的情況下,根據(jù)預設(shè)加密算法,對第一登錄信息、第一位置和第二位置進行加密,得到第二加密信息;
10、將第二加密信息與第一加密信息進行比較,得到校驗結(jié)果。
11、在一些可能的實現(xiàn)方式中,目標信息還包括推送設(shè)備的標識、上網(wǎng)基站的標識;將第二加密信息與第一加密信息進行比較,得到校驗結(jié)果,包括:
12、將第二加密信息與第一加密信息進行比較;
13、在第二加密信息與第一加密信息相同的情況下,根據(jù)上網(wǎng)基站的標識,獲取預設(shè)時間段內(nèi)上網(wǎng)基站的連接設(shè)備的標識的信息;
14、將連接設(shè)備的標識與推送設(shè)備的標識進行匹配,得到校驗結(jié)果。
15、在一些可能的實現(xiàn)方式中,還包括:
16、根據(jù)目標接收設(shè)備的標識,獲取用戶在目標接收設(shè)備的第二登錄信息;
17、根據(jù)預設(shè)加密算法,對第二登錄信息、第一位置和第二位置進行加密,得到第三加密信息;
18、根據(jù)目標接收設(shè)備的標識,向目標接收設(shè)備發(fā)送校驗結(jié)果、媒體流信息、第一位置,包括:
19、根據(jù)目標接收設(shè)備的標識,向目標接收設(shè)備發(fā)送校驗結(jié)果、媒體流信息、第一位置、第二位置和第三加密信息。
20、第二方面,本技術(shù)實施例還提供了一種媒體信息的位置檢測方法,應用于目標接收設(shè)備,包括:
21、接收媒體平臺發(fā)送的平臺信息,平臺信息包括校驗結(jié)果、媒體流信息、第一位置,其中,校驗結(jié)果為媒體平臺根據(jù)推送設(shè)備的第一位置和推送設(shè)備連接的基站的第二位置,計算推送設(shè)備和基站之間的距離;將距離與距離閾值進行比較,得到的校驗結(jié)果,其中,媒體流信息、第一位置、第二位置分別為推送設(shè)備向媒體平臺發(fā)送的目標信息中的媒體流信息、推送設(shè)備的第一位置、推送設(shè)備連接的基站的第二位置;
22、在校驗結(jié)果包括距離大于距離閾值的結(jié)果的情況下,生成位置不可信的提示信息;
23、在校驗結(jié)果包括距離小于或等于距離閾值的結(jié)果的情況下,在目標頁面顯示第一位置的信息和媒體流信息。
24、在一些可能的實現(xiàn)方式中,平臺信息還包括第二位置、第三加密信息,其中,第三加密信息基于媒體平臺根據(jù)目標接收設(shè)備的標識,獲取用戶在目標接收設(shè)備的第二登錄信息;根據(jù)預設(shè)加密算法,對第二登錄信息、第一位置和第二位置進行加密得到;
25、在校驗結(jié)果包括距離小于或等于距離閾值的結(jié)果的情況下,在目標頁面顯示第一位置的信息和媒體流信息,包括:
26、在校驗結(jié)果包括距離小于或等于距離閾值的結(jié)果的情況下,獲取用戶在目標接收設(shè)備的第二登錄信息;
27、根據(jù)預設(shè)加密算法,對第二登錄信息、第一位置和第二位置進行加密,得到第四加密信息;
28、在第四加密信息與第三加密信息相同的情況下,在目標頁面顯示第一位置的信息和媒體流信息。
29、在一些可能的實現(xiàn)方式中,該方法還包括:
30、在第四加密信息與第三加密信息不相同的情況下,生成位置不可信的提示信息。
31、第三方面,本技術(shù)實施例提供了一種媒體信息的位置檢測裝置,應用于媒體平臺,包括:
32、接收模塊,用于接收推送設(shè)備發(fā)送的目標信息,其中,目標信息包括推送設(shè)備的第一位置、推送設(shè)備連接的基站的第二位置、媒體流信息、目標接收設(shè)備的標識;
33、計算模塊,用于根據(jù)第一位置和第二位置,計算推送設(shè)備和基站之間的距離;
34、比較模塊,用于將距離與距離閾值進行比較,得到校驗結(jié)果;
35、發(fā)送模塊,用于根據(jù)目標接收設(shè)備的標識,向目標接收設(shè)備發(fā)送校驗結(jié)果、媒體流信息、第一位置。
36、在一些可能的實現(xiàn)中,目標信息還包括用戶在推送設(shè)備的第一登錄信息、第一加密信息,其中,第一加密信息為推送設(shè)備基于預設(shè)加密算法對第一登錄信息、第一位置和第二位置進行加密得到;比較模塊用于將距離與距離閾值進行比較,得到校驗結(jié)果,包括:
37、比較單元,用于將距離與距離閾值進行比較;
38、加密單元,用于在距離小于或等于距離閾值的情況下,根據(jù)預設(shè)加密算法,對第一登錄信息、第一位置和第二位置進行加密,得到第二加密信息;
39、比較單元,還用于將第二加密信息與第一加密信息進行比較,得到校驗結(jié)果。
40、在一些可能的實現(xiàn)中,目標信息還包括推送設(shè)備的標識、上網(wǎng)基站的標識;比較單元用于將第二加密信息與第一加密信息進行比較,得到校驗結(jié)果,包括:
41、比較單元,用于將第二加密信息與第一加密信息進行比較;
42、獲取單元,用于在第二加密信息與第一加密信息相同的情況下,根據(jù)上網(wǎng)基站的標識,獲取預設(shè)時間段內(nèi)上網(wǎng)基站的連接設(shè)備的標識的信息;
43、匹配單元,用于將連接設(shè)備的標識與推送設(shè)備的標識進行匹配,得到校驗結(jié)果。
44、在一些可能的實現(xiàn)中,還包括:
45、獲取模塊,用于根據(jù)目標接收設(shè)備的標識,獲取用戶在目標接收設(shè)備的第二登錄信息;
46、加密模塊,用于根據(jù)預設(shè)加密算法,對第二登錄信息、第一位置和第二位置進行加密,得到第三加密信息;
47、發(fā)送模塊用于根據(jù)目標接收設(shè)備的標識,向目標接收設(shè)備發(fā)送校驗結(jié)果、媒體流信息、第一位置,包括:
48、發(fā)送單元,用于根據(jù)目標接收設(shè)備的標識,向目標接收設(shè)備發(fā)送校驗結(jié)果、媒體流信息、第一位置、第二位置和第三加密信息。
49、第四方面,本技術(shù)實施例還提供了一種媒體信息的位置檢測裝置,應用于目標接收設(shè)備,包括:
50、接收模塊,用于接收媒體平臺發(fā)送的平臺信息,平臺信息包括校驗結(jié)果、媒體流信息、第一位置,其中,校驗結(jié)果為媒體平臺根據(jù)推送設(shè)備的第一位置和推送設(shè)備連接的基站的第二位置,計算推送設(shè)備和基站之間的距離;將距離與距離閾值進行比較,得到的校驗結(jié)果,其中,媒體流信息、第一位置、第二位置分別為推送設(shè)備向媒體平臺發(fā)送的目標信息中的媒體流信息、推送設(shè)備的第一位置、推送設(shè)備連接的基站的第二位置;
51、生成模塊,用于在校驗結(jié)果包括距離大于距離閾值的結(jié)果的情況下,生成位置不可信的提示信息;
52、顯示模塊,用于在校驗結(jié)果包括距離小于或等于距離閾值的結(jié)果的情況下,在目標頁面顯示第一位置的信息和媒體流信息。
53、在一些可能的實現(xiàn)中,平臺信息還包括第二位置、第三加密信息,其中,第三加密信息基于媒體平臺根據(jù)目標接收設(shè)備的標識,獲取用戶在目標接收設(shè)備的第二登錄信息;根據(jù)預設(shè)加密算法,對第二登錄信息、第一位置和第二位置進行加密得到;
54、顯示模塊用于在校驗結(jié)果包括距離小于或等于距離閾值的結(jié)果的情況下,在目標頁面顯示第一位置的信息和媒體流信息,包括:
55、獲取單元,用于在校驗結(jié)果包括距離小于或等于距離閾值的結(jié)果的情況下,獲取用戶在目標接收設(shè)備的第二登錄信息;
56、加密單元,用于根據(jù)預設(shè)加密算法,對第二登錄信息、第一位置和第二位置進行加密,得到第四加密信息;
57、顯示單元,用于在第四加密信息與第三加密信息相同的情況下,在目標頁面顯示第一位置的信息和媒體流信息。
58、在一些可能的實現(xiàn)中,該裝置還包括:
59、生成模塊,用于在第四加密信息與第三加密信息不相同的情況下,生成位置不可信的提示信息。
60、第五方面,本技術(shù)實施例還提供了一種電子設(shè)備,該電子設(shè)備包括處理器以及存儲有計算機程序指令的存儲器;處理器執(zhí)行計算機程序指令時實現(xiàn)如第一方面或第一方面中的任一可能實現(xiàn)方式中的媒體信息的位置檢測方法,或者,實現(xiàn)如第二方面或第二方面中的任一可能實現(xiàn)方式中的媒體信息的位置檢測方法。
61、第六方面,本技術(shù)實施例還提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)上存儲有計算機程序指令,計算機程序指令被處理器執(zhí)行時實現(xiàn)第一方面或第一方面中的任一可能實現(xiàn)方式中的媒體信息的位置檢測方法,或者,實現(xiàn)第二方面或第二方面中的任一可能實現(xiàn)方式中的媒體信息的位置檢測方法。
62、本技術(shù)實施例的媒體信息的位置檢測方法、裝置、電子設(shè)備和存儲介質(zhì),應用于媒體平臺,通過接收推送設(shè)備發(fā)送的目標信息,該目標信息可以包括推送設(shè)備的第一位置、推送設(shè)備連接的基站的第二位置、媒體流信息和目標接收設(shè)備的標識,然后根據(jù)第一位置和第二位置,可以計算推送設(shè)備和基站之間的距離,再將該距離與距離閾值進行比較,可以生成校驗結(jié)果,例如校驗失敗或者校驗成功,接著根據(jù)目標接收設(shè)備的標識,可以向目標接收設(shè)備發(fā)送該校驗結(jié)果、媒體流信息和推送設(shè)備的第一位置。通過獲取衛(wèi)星定位的直播方位置信息與直播方上網(wǎng)時接入的基站位置信息,然后對兩個位置之間的距離進行校驗,可以判斷推送設(shè)備發(fā)送的直播方位置信息是否真實,降低了位置偽造的風險,保證了視頻位置的真實性,保障了用戶財產(chǎn)安全和人身安全。