System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及計算機,具體涉及聯動參數的配置方法、裝置、計算機設備及存儲介質。
技術介紹
1、在一些應用場景中,會涉及到端云聯動。例如,服務端的內容分發網絡(contentdelivery?network,即cdn)邊緣節點到終端播放器之間的鏈路,若要保證直播在這段鏈路上的性能效果,需要終端播放器與cdn邊緣節點的強配合優化,結合雙方的狀態信息,優化決策才能接近最優解。因此,就需要一種終端播放器與cdn邊緣節點之間聯動的機制。其中,這種聯動機制最主要的在于聯動參數的配置。
技術實現思路
1、有鑒于此,本公開提供了一種聯動參數的配置方法、裝置、計算機設備及存儲介質,以解決端云聯動參數的配置問題。
2、第一方面,本公開提供了一種聯動參數的配置方法,所述方法包括:
3、獲取目標聯動參數,所述目標聯動參數包括本地期望目標內容分發網絡執行的第一聯動參數和/或目標內容分發網絡期望本地執行的第二聯動參數;
4、將所述目標聯動參數寫入超文本傳輸協議請求的頭部信息中,得到目標超文本傳輸協議請求;
5、將所述目標超文本傳輸協議請求發送至所述目標內容分發網絡,以使得所述目標內容分發網絡基于所述目標聯動參數生成第一執行策略。
6、第二方面,本公開提供了一種聯動參數的配置方法,所述方法包括:
7、接收目標超文本傳輸協議請求,所述目標超文本傳輸協議請求的頭部信息中包括有目標聯動參數,所述目標聯動參數包括客戶端期望本地執行的第一聯動參數和/或本
8、對所述目標超文本傳輸協議請求進行解析,得到所述目標聯動參數;
9、基于所述目標聯動參數生成所述第一執行策略。
10、第三方面,本公開提供了一種聯動參數的配置裝置,所述裝置包括:
11、目標聯動參數獲取模塊,用于獲取目標聯動參數,所述目標聯動參數包括本地期望目標內容分發網絡執行的第一聯動參數和/或目標內容分發網絡期望本地執行的第二聯動參數;
12、目標聯動參數寫入模塊,用于將所述目標聯動參數寫入超文本傳輸協議請求的頭部信息中,得到目標超文本傳輸協議請求;
13、目標超文本傳輸協議請求發送模塊,用于將所述目標超文本傳輸協議請求發送至所述目標內容分發網絡,以使得所述目標內容分發網絡基于所述目標聯動參數生成第一執行策略。
14、第四方面,本公開提供了一種聯動參數的配置裝置,所述裝置包括:
15、目標超文本傳輸協議請求接收模塊,用于接收目標超文本傳輸協議請求,所述目標超文本傳輸協議請求的頭部信息中包括有目標聯動參數,所述目標聯動參數包括客戶端期望本地執行的第一聯動參數和/或本地期望客戶端執行的第二聯動參數;
16、目標超文本傳輸協議請求解析模塊,用于對所述目標超文本傳輸協議請求進行解析,得到所述目標聯動參數;
17、第一執行策略生成模塊,用于基于所述目標聯動參數生成所述第一執行策略。
18、第五方面,本公開提供了一種計算機設備,包括:存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計算機指令,處理器通過執行計算機指令,從而執行上述第一方面或其對應的任一實施方式的聯動參數的配置方法。
19、第六方面,本公開提供了一種計算機可讀存儲介質,該計算機可讀存儲介質上存儲有計算機指令,計算機指令用于使計算機執行上述第一方面或其對應的任一實施方式的聯動參數的配置方法。
20、本公開實施例提供的聯動參數的配置方法,在目標聯動參數中包括客戶端期望目標cdn執行的第一聯動參數和/或目標cdn期望客戶端執行的第二聯動參數,通過第一聯動參數與第二聯動參數的配置實現客戶端設備與目標cdn的聯動,由于超文本傳輸協議(hypertext?transfer?protocol,簡稱為http)請求的頭部信息中對所攜帶的數據長度無約束,因此,可以依據需求進行多個聯動參數的配置,即,通過端云聯動參數的配置實現客戶端與目標cdn均能夠依據對端的期望需求進行數據通信,保證了端云之間的配合聯動。
本文檔來自技高網...【技術保護點】
1.一種聯動參數的配置方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述將所述目標聯動參數寫入超文本傳輸協議請求的頭部信息中,得到目標超文本傳輸協議請求,包括:
3.根據權利要求2所述的方法,其特征在于,所述確定所述聯動參數模板中目標字段的位置,包括:
4.根據權利要求1所述的方法,其特征在于,所述第一聯動參數中包括至少一個第一功能聯動參數,所述第一功能聯動參數中包括至少一個第一功能聯動子參數以及所述第一功能聯動子參數的參數值;和/或,所述第二聯動參數中包括至少一個第二功能聯動參數,所述第二功能聯動參數中包括至少一個第二功能聯動子參數以及所述第二功能聯動子參數的參數值。
5.根據權利要求4所述的方法,其特征在于,若所述第一功能聯動參數中包括多個所述第一功能聯動子參數,各個所述第一功能聯動子參數及所述第一功能聯動子參數的參數值采用鍵值對的形式表示,所有所述第一功能聯動子參數對應的鍵值對采用預設標識符進行組合,所述組合后的內容為所述第一功能聯動參數的參數值。
6.根據權利要求2所述的方法,其特征
7.根據權利要求1至6中任一項所述的方法,其特征在于,所述方法還包括:
8.一種聯動參數的配置方法,其特征在于,所述方法包括:
9.根據權利要求8所述的方法,其特征在于,所述基于所述目標聯動參數生成所述第一執行策略,包括:
10.一種聯動參數的配置裝置,其特征在于,所述裝置包括:
11.一種聯動參數的配置裝置,其特征在于,
12.一種計算機設備,其特征在于,包括:
13.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機指令,所述計算機指令用于使計算機執行權利要求1至9中任一項所述的聯動參數的配置方法。
...【技術特征摘要】
1.一種聯動參數的配置方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述將所述目標聯動參數寫入超文本傳輸協議請求的頭部信息中,得到目標超文本傳輸協議請求,包括:
3.根據權利要求2所述的方法,其特征在于,所述確定所述聯動參數模板中目標字段的位置,包括:
4.根據權利要求1所述的方法,其特征在于,所述第一聯動參數中包括至少一個第一功能聯動參數,所述第一功能聯動參數中包括至少一個第一功能聯動子參數以及所述第一功能聯動子參數的參數值;和/或,所述第二聯動參數中包括至少一個第二功能聯動參數,所述第二功能聯動參數中包括至少一個第二功能聯動子參數以及所述第二功能聯動子參數的參數值。
5.根據權利要求4所述的方法,其特征在于,若所述第一功能聯動參數中包括多個所述第一功能聯動子參數,各個所述第一功能聯動子參數及所述第一功能聯動子參數的參數值采用鍵值對的形式表示,所有所述第一功能聯動子...
【專利技術屬性】
技術研發人員:張東輝,
申請(專利權)人:北京字跳網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。