• CloudAZ

Cách 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

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”

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