Internet Streaming Nó là gì và nó hoạt động như thế nào?
Manuel Esteban / Shutterstock
Chúng tôi đã truyền phát nội dung từ internet trong một thời gian dài và đến lúc internet đồng nghĩa với các dịch vụ như Netflix và Youtube. Nhưng chính xác những gì đang phát trực tuyến, và nó hoạt động như thế nào?
Truyền phát xảy ra từng bit
Khi bạn muốn xem video hoặc phát một bài hát trên máy tính của mình, bạn cần tải xuống trước. Không có cách nào khác. Biết được điều này, bạn có thể xem Netflix hoặc Spotify và hỏi về cách chúng tôi tìm ra cách tải video và nhạc ngay lập tức?, Vâng, đó chỉ là vấn đề. Khi bạn truyền phát phương tiện, nó không tải xuống máy tính của bạn ngay lập tức; nó đang tải từng mảnh trong thời gian thực.
Từ ngữ Stream streaming trực tuyến là tự mô tả. Thông tin đến máy tính của bạn trong một luồng thông tin liên tục, ổn định. Nếu tải phim gần giống như mua nước đóng chai, phát trực tuyến phim cũng giống như sử dụng vòi để đổ đầy chai rỗng.
Bạn có thể so sánh phát trực tuyến phim với xem băng VHS. Khi bạn phát băng VHS, mỗi giây video và âm thanh sẽ được quét từng mảnh. Điều này xảy ra khi bạn đang xem trong thời gian thực, điều đó có nghĩa là mọi gián đoạn sẽ đột ngột tạm dừng hoặc kết thúc trải nghiệm xem phim của bạn.
Khi bạn phát trực tuyến một bộ phim hoặc một bài hát, máy tính của bạn sẽ tải xuống và giải mã các mẩu bitty của tập tin đa phương tiện trong thời gian thực. Nếu bạn có kết nối internet nhanh bất thường, thì tệp có thể được tải xuống đầy đủ trước khi bạn xem xong hoặc nghe nó, đó là lý do tại sao một luồng sẽ đôi khi tiếp tục ngay cả khi internet bị cắt. Điều đó đang được nói, bất cứ điều gì bạn truyền phát không đi vào bộ nhớ vĩnh viễn của máy tính của bạn (mặc dù một số dịch vụ, như Spotify, sẽ đặt một số tệp bộ nhớ cache nhỏ trên thiết bị của bạn để phát lại trong tương lai nhanh hơn).
Các doanh nghiệp làm việc chăm chỉ để truyền phát nhanh
Truyền phát video và âm thanh từ internet không phải là mới; nó chỉ cảm thấy mới vì cuối cùng nó cũng thuận tiện. Xem video hoặc phát một bài hát từ một trang web xảy ra từng chút một từng là một vấn đề gây phiền nhiễu và tốn thời gian. Luồng sẽ liên tục dừng lại và bắt đầu và bạn có thể dành vài phút chỉ để chờ phương tiện đệm (và đôi khi, nó hoàn toàn không đệm).
Nhưng cách thức phát trực tuyến hầu hết giữ nguyên. Các tệp tải xuống từng chút một khi bạn đang xem hoặc nghe chúng. Đó là cơ sở hạ tầng đã thay đổi và các doanh nghiệp như Youtube và Netflix đã làm việc chăm chỉ (và chi rất nhiều tiền) để xây dựng cơ sở hạ tầng đó.
Sashkin / Shutterstock
Youtube và Netflix trước đây chỉ sử dụng một hoặc hai máy chủ để lưu trữ nội dung của họ và nó không hoạt động. Người dùng ở xa các máy chủ đã trải qua nhiều độ trễ và ngày lưu lượng truy cập cao (ví dụ tối thứ bảy) sẽ làm chậm các máy chủ phát trực tuyến để thu thập dữ liệu. Các công ty đã giải quyết vấn đề này bằng cách xây dựng Mạng phân phối nội dung (CDN), để lưu trữ và gửi nội dung. CDN là một mạng lưới máy chủ toàn cầu dày đặc, tất cả đều chứa cùng một nội dung. Điều này giúp giảm độ trễ, giữ cho máy chủ ở các khu vực đông dân cư không bị quá tải.
Tất nhiên, một CDN mạnh mẽ là vô ích nếu tất cả người dùng của bạn có kết nối internet tồi tệ. Theo một số cách, vấn đề này tự giải quyết theo thời gian. Các ISP luôn cạnh tranh để có kết nối internet nhanh hơn, mạnh hơn và những tiến bộ như kết nối internet gia đình Google Fiber và 5G trên toàn thế giới đang ở rất gần.
Nhưng một số dịch vụ phát trực tuyến và ISP đã nhận ra rằng, mặc dù kết nối internet tại nhà nhanh và CDN dày đặc, lưu lượng truy cập internet toàn cầu cao có thể gây ra độ trễ phát trực tuyến. Chưa kể, các dịch vụ như Netflix sử dụng hơn 15% băng thông internet toàn cầu. Khi rất nhiều người đang phát trực tuyến phần mới nhất của Stranger Things, toàn bộ internet có thể chậm lại.
Do đó, các dịch vụ phát trực tuyến có xu hướng cung cấp Thiết bị kết nối mở (OCA) cho các ISP. Các OCA này về cơ bản là các ổ cứng chứa đầy đủ các bộ phim, bài hát phổ biến và nội dung có thể phát khác, và chúng làm giảm nhu cầu ISP của bạn chuyển hướng lưu lượng truy cập internet của bạn đến máy chủ Netflix hoặc Hulu. Điều này không chỉ giúp phát trực tuyến nhanh hơn mà còn ngăn chặn toàn bộ internet chậm lại trước sự thương xót của Netflix.
Phát trực tiếp trình bày các vấn đề mới
Với tính năng phát video trực tiếp trên các nền tảng như Facebook Live hoặc Twitch, thông tin bạn nhận được trên máy tính của bạn đang diễn ra trong thời gian thực (hoặc càng gần càng tốt). Vì vậy, như bạn có thể tưởng tượng, một người truyền phát trực tiếp cần có khả năng tải lên nội dung nhanh như bạn có thể tải xuống nội dung.
Dariusz Jarzabek / Shutterstock
Khi một người phát trực tiếp đang quay video của họ, mỗi mili giây của video đó (và âm thanh đi kèm của nó) được chia thành các tệp nhỏ. Các tệp nhỏ này được nén và sắp xếp bởi một bộ mã hóa, chúng bay qua internet và máy tính của bạn tải xuống từng chút một. Vì các tệp được mã hóa, máy tính của bạn có thể đặt chúng lại với nhau trong một video dễ hiểu và không nên có nhiều độ trễ giữa bạn và nguồn phát trực tuyến.
Các dịch vụ phát trực tiếp phổ biến như Twitch và Youtube sử dụng một mạng lưới máy chủ toàn cầu để giảm độ trễ và cải thiện chất lượng phát video. Nhưng tất cả các video phát trực tiếp đều bị ảnh hưởng bởi kết nối internet của người phát trực tiếp. Như bạn có thể tưởng tượng, người livestream không thể sử dụng OCA. May mắn thay, sự phát triển của các kết nối internet tại nhà nhanh, như Google Fiber, đã giúp phát trực tiếp và việc triển khai kết nối internet tại nhà 5G sẽ nâng cao chất lượng phát trực tiếp hơn một chút.
Tương lai của truyền phát là trò chơi điện tử
Ý tưởng chơi trò chơi video trong trình duyệt của bạn không quá mới. Một chút tốt của Internet là dành riêng cho các trò chơi nhỏ và có rất nhiều người truy cập Facebook đặc biệt cho Farmville và Candy Crush. Nhưng một số công ty đang cố gắng đưa trình duyệt chơi game tiến thêm một bước bằng cách tạo các dịch vụ phát trực tuyến cho các trò chơi console nặng tài nguyên.
Nói rõ hơn, chúng ta không nói về Farm Simulator đang phát trực tiếp trên Twitch, chúng ta đang nói về các trò chơi video từ xa, không có bảng điều khiển chuyên dụng hoặc máy tính 1000 đô la. Với tính năng phát trực tuyến trò chơi, một máy chủ ở xa nhà bạn sẽ xử lý tất cả số lượng khủng hoảng cần thiết để cung cấp năng lượng cho các trò chơi đói tài nguyên. Các dịch vụ như Google Project Stream và Nvidia's GEFORCE NOW hứa hẹn rằng máy tính xách tay 100 đô la xù xì của bạn sẽ có thể chơi ngay cả những trò chơi lớn nhất, đẹp nhất. Điều này có thể tiết kiệm cho mọi người rất nhiều tiền và nó sẽ loại bỏ rào cản mà các giới hạn phần cứng đã đặt ra cho các trò chơi video.
Tất nhiên, phát trực tuyến một trò chơi video đến máy tính của ai đó khó khăn hơn nhiều so với phát trực tuyến phim. Bạn không liên tục tải xuống một tệp tĩnh; bạn đang thao tác và tương tác với một tệp với thời gian thực. Nếu có bất kỳ độ trễ nào giữa đầu vào bộ điều khiển và hoạt động trên màn hình, thì trò chơi không thể chơi được. Bạn có thể xem các dịch vụ như Skype và Facetime như một con trỏ trước để phát trực tuyến trò chơi, vì chúng yêu cầu kết nối hai chiều nhanh chóng. Nhưng phát trực tuyến trò chơi cần phải liền mạch hơn nhiều.
Các dịch vụ phát trực tuyến trò chơi nặng về tài nguyên chưa phải là chính thống hay siêu đáng tin cậy, vì vậy các công ty đã rất kín tiếng về bí mật thương mại của họ. Nhưng chúng tôi biết rằng về cơ bản họ đang theo bước chân của Netflix. Các công ty như Nvidia đang xây dựng CDN chứa đầy các card đồ họa siêu mạnh và Google đang cố gắng tìm ra cách ghép nối các Thiết bị kết nối mở có đầy đủ các trò chơi với các dịch vụ internet gia đình Google Fiber tốc độ cao. Dù bằng cách nào, phát trực tuyến trò chơi là bước tiếp theo trong câu chuyện truyền phát trực tuyến.