IVS 中不需要的內容和觀眾
惡意使用者可能會嘗試在您的平台上重新串流不需要的內容 (例如職業體育運動)。這種串流會大幅增加應用程式所提供的即時串流影片數量以及與之相關的成本,而不會為您的業務增加價值。除了為您提供停止使用中串流的控制項之外,Amazon IVS 還提供資源,協助您從一開始就偵測和防止此類行為。
偵測不需要的內容
異常偵測
您可以偵測並提醒在串流特定不需要的內容時發生的觀眾人數異常尖峰種類。(偵測到發生尖峰時,您可以採取停止串流並重設串流金鑰中的所述措施,具體如下所述。)
Amazon CloudWatch 可讓您建立警示,以便在特定情況下傳送警示;例如在觀眾人數激增時。Amazon IVS 會針對您的所有頻道自動向 Amazon CloudWatch 報告並行檢視 (CCV) 指標,因此您只需要設定警示即可。若要設定以 CCV 為基礎的異常偵測警示,請依照下列步驟執行:
-
在 https://console.aws.amazon.com/cloudwatch/
開啟 Amazon CloudWatch 主控台。 -
在左側導覽列中,選取警示,然後選取全部警示。
-
在頁面右上方,選取建立警示。
-
選擇選取指標。在指標中,選取 IVS,然後選取全部,然後選取並行檢視旁邊的核取方塊。
-
在右下角,選擇選取指標。隨即開啟 4 個步驟的警示建立精靈。
-
精靈:在步驟 1:指定指標和條件中,指定下列設定值:
-
統計值 = 最大值
-
持續時間 = 1 分鐘
-
閾值類型 = 異常偵測
-
每當並行檢視是... = 大於頻帶
-
異常偵測閾值 = 3
此閾值是初始建議值。根據一般流量模式和需求,您可能想要選取不同的值。使用較低的值可以更密切觀察您的指標;值越高,獲得的警示越少。
-
選取下一步。
-
-
精靈:在步驟 2:組態動作中,選擇現有的 SNS 主題或建立新主題,將電子郵件傳送至您指定的地址。若要建立傳送電子郵件的主題,請選取建立新主題,提供主題名稱,輸入您的電子郵件地址,然後選取建立主題。選取下一步以繼續。
-
精靈:在步驟 3:新增名稱和說明中,為警示新增名稱和選擇性說明,然後選取下一步。
-
精靈:在步驟 4:預覽並建立中,確認資訊正確無誤,然後選取建立警示。
-
您的警示已建立。如果出現提示,則請遵循所有指示確認 SNS 訂閱。
如需詳細資訊,請參閱:
自訂內容管制
您可以探索自訂內容管制解決方案,透過影像辨識來偵測不需要的內容。Amazon IVS 可自動將 Amazon IVS 即時串流錄製到 Amazon S3,包括產生用於此類解決方案的縮圖影像。
請考慮下列額外的偵測與預防技術:
-
Amazon IVS 管制與 Amazon Rekognition
示範展示了如何搭配 Amazon Rekognition 使用 IVS 自動錄製到 S3 來管制即時內容。 -
藉由 AI/ML 內容管制來建立更安全的線上社群
是一篇關於在 IVS 應用程式中使用 Amazon Rekognition 的部落格文章。
防止不需要的內容和觀眾
停止串流並重設串流金鑰
如果您偵測到某個頻道正在串流不需要的內容,則可以使用 Amazon IVS 主控台關閉該串流:
-
開啟 Amazon IVS 主控台
。(您也可以透過 AWS 管理主控台 來存取 Amazon IVS 主控台。) -
如果需要,在導覽列中,使用選擇區域下拉式清單選擇託管該頻道的區域。
-
選取要停止的串流正在其中執行的頻道。
-
在頻道頁面中,向下導覽至即時串流區段,然後選取停止串流。
即使在停止串流之後,廣播者也可以重新啟動該頻道上的串流。若要避免這種情況,請重設串流金鑰;這樣可防止廣播者在沒有取得新串流金鑰的情況下重新啟動串流。重設串流金鑰:
-
在頻道頁面中,向下導覽至串流組態區段,然後選取重設串流金鑰。
您還可以程式設計方式停止串流並重設 (刪除/建立) 串流金鑰。請參閱 Amazon IVS 低延遲串流 API 參考。
視應用程式簽發串流金鑰的方式而定,您可能需要採取進一步的措施來防止任何新串流金鑰被獲取。
使用私有頻道
在許多情況下,只需將播放 URL 嵌入第三方網站,就可以將不需要的內容串流到您平台以外的大量受眾。防止這種行為的最佳解決方案是 Amazon IVS 私有頻道。透過使用私有頻道,您可以使用有效的播放權杖限制檢視者播放。播放權杖用於驗證播放應用程式中的檢視者,從而阻止非預期平台上的觀眾。此外,您可以啟用來源強制執行,這樣可以防止觀眾在並非託管在您網域上的網站觀看串流。您也可以啟用嚴格的來源強制執行,來擴展此保護,以涵蓋常見的串流應用程式。
請注意,您可以在不強迫使用者建立和/或登入正式帳戶的情況下獲得私有頻道和身分驗證保護。您的播放應用程式可以輕鬆地在幕後匿名獲取權杖。您仍然可以利用來源強制執行。
若要進一步了解私有頻道,請參閱:
-
《IVS 低延遲串流使用者指南》中的設定私有頻道。在該文件中,若要進一步了解原始伺服器強制執行,請參閱產生和簽署 IVS 播放權杖。
使用播放限制政策
如果您不想使用私有頻道,仍可透過利用播放限制政策,從部分相同的保護中受益。此類政策可讓您在公有頻道上啟用地理封鎖和原始伺服器強制執行等功能。您可以使用 IVS 主控台或 API 建立播放限制政策,然後將政策的 ARN 連接至您的頻道。
若要進一步了解播放限制政策,請參閱:
-
開始使用 IVS 低延遲串流──請參閱防止不需要之內容和觀眾的相關資訊。
-
IVS 低延遲串流 API 參考:請參閱播放限制政策操作和 PlaybackRestrictionPolicy 物件。