Cloudflare Ra Mắt CDN MoQ Thương Mại Đầu Tiên Khi Cộng Đồng Thử Nghiệm Giao Thức Live Streaming Mới

Nhóm Cộng đồng BigGo
Cloudflare Ra Mắt CDN MoQ Thương Mại Đầu Tiên Khi Cộng Đồng Thử Nghiệm Giao Thức Live Streaming Mới

Cloudflare đã trở thành mạng phân phối nội dung lớn đầu tiên cung cấp Media over QUIC ( MoQ ) như một sản phẩm chính thức, đánh dấu một cột mốc quan trọng cho giao thức live streaming mới nổi này. Thông báo này đã khơi dậy nhiều cuộc thảo luận sôi nổi trong cộng đồng nhà phát triển về tiềm năng của công nghệ này trong việc thay thế các tiêu chuẩn streaming hiện tại như WebRTC , HLS/DASH và RTMP .

MoQ đại diện cho một nỗ lực đầy tham vọng nhằm tạo ra một tiêu chuẩn thống nhất cho live media streaming. Được xây dựng trên nền tảng công nghệ giao thức QUIC , nó hứa hẹn sẽ giải quyết nhiều hạn chế kỹ thuật đã làm khổ các giải pháp streaming hiện tại trong nhiều năm.

Những Ưu Điểm Kỹ Thuật Thúc Đẩy Việc Áp Dụng Sớm

Các cuộc thảo luận trong cộng đồng cho thấy sự nhiệt tình mạnh mẽ đối với những lợi ích kỹ thuật cốt lõi của MoQ . Giao thức này loại bỏ tình trạng head-of-line blocking, một vấn đề lớn với streaming dựa trên TCP khi một gói tin bị mất có thể làm đóng băng toàn bộ luồng stream. Với các luồng độc lập của QUIC , các track âm thanh và video có thể tiếp tục truyền tải ngay cả khi dữ liệu khác bị trễ.

Những người thử nghiệm sớm báo cáo hiệu suất ấn tượng từ điểm cuối relay công khai của Cloudflare . Người dùng đã kết nối thành công bằng cách sử dụng nhiều thư viện và công cụ khác nhau, với nhiều người khen ngợi chất lượng phát lại mượt mà. Công nghệ này cũng cho phép các tính năng tiên tiến như phụ đề thời gian thực được tạo trực tiếp trong trình duyệt bằng cách sử dụng các mô hình AI .

Tuy nhiên, việc triển khai này đi kèm với những hạn chế đáng chú ý. Xác thực chưa khả dụng, buộc người dùng phải chọn tên phát sóng khó đoán để đảm bảo bảo mật. Hỗ trợ Safari vẫn chưa hoàn chỉnh, và dịch vụ hiện tại chỉ hỗ trợ một phần của đặc tả MoQ .

Tình trạng hỗ trợ trình duyệt hiện tại

Trình duyệt Hỗ trợ WebTransport Tương thích MoQ
Chrome Hỗ trợ đầy đủ Hoạt động
Firefox Hỗ trợ đầy đủ Hoạt động (một số lỗi được báo cáo)
Safari Chỉ có cờ tính năng Hạn chế/Đang phát triển

Những hạn chế hiện tại của việc triển khai MoQ của Cloudflare

  • Không có hệ thống xác thực (yêu cầu tên phát sóng không thể đoán được)
  • Không hỗ trợ ANNOUNCE (ảnh hưởng đến các tính năng hội nghị)
  • Vấn đề tương thích với Safari
  • Hiệu suất chưa được tối ưu hóa
  • Chỉ hỗ trợ một phần của đặc tả draft-07

Thách Thức Hỗ Trợ Trình Duyệt và Cơ Sở Hạ Tầng

Việc triển khai này làm nổi bật những thách thức đang diễn ra với khả năng tương thích trình duyệt và triển khai cơ sở hạ tầng. Trong khi Chrome và Firefox hỗ trợ công nghệ WebTransport cơ bản, người dùng Safari phải chờ đợi việc triển khai đầy đủ hơn. Một số người dùng Firefox đã gặp phải các lỗi cụ thể ảnh hưởng đến một số cấu hình nhất định.

Cơ sở hạ tầng mạng đặt ra một rào cản khác. Không giống như kết nối WebRTC peer-to-peer, MoQ dựa vào cơ sở hạ tầng máy chủ, điều này đơn giản hóa việc vượt qua NAT nhưng đòi hỏi hỗ trợ CDN mạnh mẽ. Mạng anycast của Cloudflare cung cấp nền tảng này, mặc dù các nhà cung cấp nhỏ hơn có thể gặp khó khăn trong việc đạt được quy mô này.

QUIC đã được sử dụng khá rộng rãi! Chúng tôi thấy gần 10% các yêu cầu HTTP sử dụng HTTP/3

Cuộc thảo luận trong cộng đồng cũng tiết lộ những lo ngại về sự khác biệt trong kiểm soát tắc nghẽn giữa các triển khai WebRTC và QUIC , điều này có thể ảnh hưởng đến chất lượng streaming dưới áp lực mạng.

MoQ so với các công nghệ streaming hiện tại

Công nghệ Độ trễ Độ phức tạp thiết lập Vượt qua NAT Head-of-line Blocking
WebRTC Rất thấp Cao Cần thiết (STUN/TURN) Không
HLS/DASH Cao Trung bình Không cần thiết Có (dựa trên TCP)
RTMP/SRT Trung bình Trung bình Hạn chế Có (dựa trên TCP)
MoQ Thấp Trung bình Không cần thiết Không (dựa trên QUIC)

Tác Động Ngành và Phát Triển Tương Lai

Việc ra mắt này đại diện cho một sự chuyển đổi chiến lược từ các quy trình tiêu chuẩn hóa dài hạn sang triển khai thực tế. Sau ba năm làm việc của ủy ban, quyết định của Cloudflare phát hành một triển khai hoạt động cung cấp dữ liệu thử nghiệm thế giới thực có thể thông báo cho việc phát triển giao thức trong tương lai.

Các nhà cung cấp CDN lớn khác như Google , Akamai và Fastly đối mặt với áp lực phải theo sau. Cộng đồng kỳ vọng sự phát triển nhanh chóng khi nhiều công ty triển khai cơ sở hạ tầng MoQ và thu thập kinh nghiệm vận hành.

Đối với những người tạo nội dung và nền tảng streaming, MoQ mang lại những lợi thế tiềm năng về khả năng mở rộng và triển khai tính năng. Thiết kế của giao thức cho phép xử lý media linh hoạt hơn và có thể đơn giản hóa các quy trình thiết lập phức tạp hiện tại được yêu cầu cho các giải pháp dựa trên WebRTC .

Công nghệ này vẫn đang ở giai đoạn đầu, với công việc đáng kể cần thiết để phù hợp với độ trưởng thành của các giao thức streaming hiện có. Tuy nhiên, việc triển khai thương mại của Cloudflare báo hiệu sự tự tin rằng MoQ có thể chuyển đổi từ công nghệ thử nghiệm sang cơ sở hạ tầng sẵn sàng sản xuất.

QUIC: Một giao thức truyền tải hiện đại được phát triển bởi Google giúp cải thiện TCP bằng cách giảm độ trễ kết nối và loại bỏ head-of-line blocking

WebTransport: Một web API cho phép giao tiếp hai chiều độ trễ thấp giữa trình duyệt và máy chủ sử dụng HTTP/3 và QUIC

Anycast: Một phương pháp địa chỉ mạng trong đó nhiều máy chủ chia sẻ cùng một địa chỉ IP, tự động định tuyến người dùng đến máy chủ gần nhất có sẵn

Tham khảo: The First MoQ CDN: Cloudflare