Tối Ưu Hóa Mạng Của Bạn Cho Video Trực Tiếp Trên Google Cloud

Giống như rất nhiều ngành bị ảnh hưởng bởi đại dịch toàn cầu, ngành truyền thông và giải trí buộc phải nhanh chóng tạo ra các giải pháp đặc biệt để giúp các đài truyền hình “giữ cho chương trình luôn được phát sóng trực tiếp”. Điều này gây ra những thay đổi lớn trong khâu sản xuất, phân phối phương tiện truyền thông. Các xu hướng như công việc ảo đã và đang được tiến hành và Google Cloud có thể là nhân tố quan trọng trong quá trình phát triển lâu dài của chuỗi cung ứng truyền hình trực tiếp.

1. Hiểu và hiệu chỉnh mạng và máy ảo của bạn với Google Cloud

Việc phát sóng video trực tiếp yêu cầu hiệu suất mạng nhất quán cao. Các yếu tố quan trọng sau đây là những yếu tố quan trọng trong quá trình sản xuất và phân phối luồng video:

  • Độ trễ (thời gian cần thiết để truyền từ Điểm A → Điểm B)

  • Jitter (phương sai của độ trễ theo thời gian)

  • Số lượng gói (Packages) giảm xuống (số lượng gói bị mất từ ​​Điểm A → Điểm B)

Đây là cách hiểu và hiệu chỉnh mạng và máy ảo của bạn:

  • Cơ sở mạng: Hiểu mức hiệu suất mạng hiện tại của bạn về độ trễ, chập chờn và sụt giảm gói.

  • Hiệu chỉnh: Điều chỉnh các điểm cuối truyền tải đám mây của bạn để bù đắp bằng cách:

  • Chọn giao thức truyền tải lớp phủ phương tiện phù hợp như Truyền tải đáng tin cậy an toàn (SRT), Zixi hoặc Truyền tải luồng Internet đáng tin cậy (RIST) / SMPTE 2022-7.

  • Độ trễ và rung lắc thay đổi theo khoảng cách và số lượng các bước xử lý trung gian và chuyển tiếp; do đó, đo lường cả hai thông số và điều chỉnh bộ đệm mạng ứng dụng / máy ảo nhận khi cần thiết.

  • Máy ảo điểm chuẩn: Việc tối ưu hóa kích thước máy ảo và điều chỉnh các thay đổi của hệ điều hành có tác động trực tiếp đến hiệu suất truyền tải video. Bao gồm các:

  • Thay đổi kích thước của bộ đệm ‘nhận’ Hệ điều hành khách.

  • Thay đổi sang loại máy hiệu suất cao hơn (CPU / RAM) nếu máy ảo của bạn được sử dụng để truyền tải phương tiện (chịu trách nhiệm cho lưu lượng truy cập vào / ra) chạy với mức sử dụng CPU bền vững hơn 50%. Tốt nhất nên để lại khoảng trống thừa để giải thích cho việc sử dụng CPU tăng đột biến tạm thời không thể tránh khỏi do khối lượng công việc / chập chờn mạng vốn có trong bất kỳ mạng nào.

Mạng của Google Cloud cho phép bạn tạo các hệ thống có độ trễ và chập chờn thấp hơn theo hai cách:

  • Mạng cáp quang toàn cầu của Google kết nối trực tiếp các lục địa và khu vực khác nhau qua một đường trục chuyên dụng. Do đó, tất cả các khu vực nằm trong một bước nhảy mạng duy nhất của nhau, không bị cản trở bởi các bước nhảy mạng không liên quan hoặc các thỏa thuận chuyển tuyến của bên thứ ba.

  • Google cũng đã xuất bản PerfKit Benchmarker để cung cấp cho bạn khả năng hiển thị và hiểu thêm về hiện tượng rung và độ trễ trong kiến ​​trúc của bạn.

2. Sản xuất nội dung trên “mây” với Google Cloud

Bạn có thể đưa luồng phương tiện thô của mình vào Google Cloud qua internet công cộng hoặc qua kết nối với nhau, với các yêu cầu kinh doanh của bạn để xác định phương pháp nhập phù hợp nhất. Trong cả hai trường hợp, việc sử dụng giao thức không mất dữ liệu như SRT được khuyến khích.

Internet công cộng:

Khi sử dụng Internet công cộng, bạn có thể sẽ sử dụng TCP hoặc UDP với lớp phủ giao thức không mất dữ liệu. Nói chung, nên sử dụng UDP với lớp phủ không mất dữ liệu (chẳng hạn như SRT); ngoài ra, bạn cũng có thể truyền tín hiệu của mình qua VPN từ cơ sở tới Google Cloud. Nếu sử dụng phương tiện truyền tải an toàn như SRT, nhu cầu về VPN sẽ giảm xuống, nhưng các giao thức khác không có bảo mật vẫn có thể yêu cầu VPN.

Google Cloud VPN không phải là một điểm lỗi duy nhất dựa trên máy ảo. Thay vào đó, đó là một dịch vụ mở rộng quy mô khu vực cung cấp băng thông lên tới 3gbps trên mỗi đường hầm. Các đường hầm bổ sung có thể được thiết lập để có băng thông lớn hơn và VPN có sẵn trong các cấu hình HA cung cấp dịch vụ khả dụng 99,99%. Google Cloud VPN sử dụng cấp mạng cao cấp. Bạn cũng có thể chủ động nhận được thông báo về các đường hầm VPN được sử dụng quá mức trước khi nó trở thành nút cổ chai, ngăn chặn mất gói và tăng khả năng phục hồi cho hệ thống của bạn.

Khi không sử dụng VPN, chúng tôi khuyên bạn nên sử dụng cấp Mạng cao cấp của Google cho quá trình nhập internet công cộng để lưu lượng truy cập từ nguồn của bạn đi vào mạng của Google từ điểm hiện diện gần nhất với nguồn đó.

Kết nối liên kết:

Để truyền thông lượng cao hơn, đặc biệt là đối với các phương pháp nhập dựa trên UDP / RTP, kết nối chuyên dụng (Kết nối chuyên dụng hoặc Kết nối đối tác qua nhà cung cấp dịch vụ) phổ biến hơn. Khi chọn loại kết nối, hãy xem xét các yêu cầu kết nối của bạn, chẳng hạn như vị trí kết nối và dung lượng cần thiết. Cả hai loại kết nối đều có thể được định cấu hình với khả năng dự phòng để đạt được SLA 99,99%. Truy cập trang web ngang hàng của Google để bắt đầu và đọc thêm về các phương pháp hay nhất về kết nối của Google Cloud.

3. Phân phối

Các đài truyền hình và các công ty truyền thông hiện đại ngày nay có hai nhu cầu phân phối chính:

Phân phối cho các MVPD, Đối tác và Nhà điều hành

Mạng toàn cầu của Google là một dịch vụ khác biệt cung cấp cho các nhà phân phối một bước nhảy vọt về khả năng truyền tải dựa trên tính năng tuyệt vời của Google Cloud trên ba lĩnh vực chính: phạm vi tiếp cận, độ tin cậy và hiệu suất.

Phạm vi tiếp cận: mạng toàn cầu duy nhất với 91 vị trí kết nối trực tiếp toàn cầu cho phép các nguồn cấp dữ liệu xuất phát từ bất kỳ khu vực nào trên thế giới được truyền đến bất kỳ khu vực nào khác sau khi xử lý và chuyển đổi trong đám mây thích hợp.

Độ tin cậy: mạng toàn cầu đã được thiết kế để tự phục hồi trong trường hợp có nhiều lỗi hoặc tắc nghẽn khác nhau bằng cách tìm ra các đường dẫn tối ưu thay thế. Các hoạt động này được xử lý tự động. Google đã tạo ra các cơ chế để bảo vệ chống lại các cuộc tấn công nâng cao bao gồm cả các mối đe dọa DDoS .

Hiệu suất: Sự đổi mới của Google trong hệ thống mạng đem lại lợi ích về hiệu suất mạng cực cao trong và giữa các khu vực. Điều đó có nghĩa là bạn có thể truyền tải đến các đối tác với băng thông cao và độ trễ thấp

Phân phối OTT và Trực tiếp đến Người tiêu dùng (DTC) trên Google Cloud

Việc áp dụng hàng loạt các phương tiện truyền phát trực tuyến đã đòi hỏi việc phân phối nội dung trên quy mô nhỏ trên toàn cầu cho khách hàng cuối cùng. Khách hàng cuối rất khác nhau về vị trí, khả năng kết nối, thiết bị và ISP của họ.

Google Cloud CDN đã được xây dựng nhằm mục đích cung cấp nội dung với tốc độ, hiệu quả và độ tin cậy cho mọi nơi trên thế giới. Cloud CDN lưu trữ nội dung của bạn ở hơn 100 địa điểm trên khắp thế giới và chuyển nó tới 144 vị trí biên mạng , đặt nội dung của bạn gần với người dùng, thường là trong một mạng qua ISP của họ – mang đến cho người xem trải nghiệm nội dung tốt nhất có thể. Ngoài ra, bằng cách sử dụng Cloud CDN, bạn nhận được lợi ích của hơn một thập kỷ cải tiến vượt trội, chẳng hạn như bắt tay SSL nhanh thông qua QUIC, kiểm soát tắc nghẽn nâng cao thông qua BBR, quản lý DNS đơn giản thông qua IP anycast toàn cầu và khả năng hấp thụ DDoS trên quy mô lớn.

Mặc dù Cloud CDN có thể phân phối nội dung từ bất kỳ nguồn gốc nào, Google Cloud Storage (GCS) với các khả năng nâng cao như nhóm đa khu vực cho phép bạn tiếp tục tận dụng các cải tiến của Google để làm hài lòng khách hàng của mình.

Phần kết luận

Việc thiết lập và cấu hình mạng phù hợp là rất quan trọng để đạt được các chương trình phát video chất lượng cao trên đám mây. Mạng toàn cầu của Google cung cấp cho khách hàng một hệ thống có khả năng cao và với sự điều chỉnh thích hợp cho các trường hợp sử dụng phương tiện, khách hàng có thể đạt được độ tin cậy và hiệu suất cao trong hệ thống phát của họ.

Không có hệ thống mạng nào là tĩnh và không thay đổi. Mạng Google Cloud cung cấp các công cụ tiện ích để theo dõi và thông tin chi tiết. Điều này cho phép bạn liên tục đo lường và cải thiện hiệu suất tổng hợp của mình trong một môi trường luôn thay đổi, nơi nhu cầu của các đối tác phát sóng và khách hàng của bạn liên tục phát triển.

Đăng ký tư vấn giải pháp về Google Workspace TẠI ĐÂY

Chức năng này đã bị chặn