Education·9 min

Bởi Shamir

Giải Thích Codec IPTV: H.264, HEVC, AV1, MPEG-2 — Ý Nghĩa Và Những Gì Thực Sự Phát Được

Nếu bạn từng nhìn vào một kênh tải được, phát âm thanh, nhưng video là một hình vuông đen — hoặc lỗi "codec không được hỗ trợ" trên hộp TV của bạn trong khi cùng một kênh phát tốt trên điện thoại của bạn — câu trả lời hầu như luôn nằm ở lớp codec. Codec là các định dạng nén mà nhà cung cấp IPTV của bạn sử dụng để gửi video; thiết bị của bạn phải có khả năng giải mã chúng, tốt nhất là trong phần cứng, hoặc bạn sẽ gặp màn hình đen, giật, hoặc quạt tăng tốc CPU.

Bài viết này hướng dẫn bạn qua bốn codec mà bạn sẽ thực sự gặp phải trên IPTV vào năm 2026, chúng tốn bao nhiêu băng thông và CPU, và những thiết bị nào phát đáng tin cậy những gì. Đó là bài bổ sung cho hướng dẫn băng thông của chúng tôi (codec là lý do tại sao bitrate trên mỗi chất lượng thay đổi rất nhiều) và hướng dẫn sửa màn hình đen của chúng tôi (codec không khớp là nguyên nhân #1 của âm thanh-có-video-không).

Ảnh chụp màn hình: Lớp phủ thông tin luồng Tuneline hiển thị codec, độ phân giải, bitrate, trạng thái giải mã phần cứng

Codec Thực Sự Làm Gì

Một luồng video thô là rất lớn — một giây video 1080p không nén ở 60fps là khoảng 750 MB. Một codec (coder–decoder) là thuật toán nén nó xuống thành cái gì đó bạn có thể phát trực tuyến qua internet. Nén xem xét các khung liên tiếp, loại bỏ những phần không thay đổi nhiều, và chỉ gửi những khác biệt. Sau đó, bộ giải mã của thiết bị bạn chạy thuật toán ngược để tái tạo các khung.

Codec càng tốt, cần ít dữ liệu hơn cho chất lượng hình ảnh như nhau — nhưng codec tốt hơn thường nặng hơn về mặt tính toán để giải mã. Căng thẳng đó là toàn bộ câu chuyện:

  • Hình ảnh tốt hơn trên mỗi byte → băng thông rẻ hơn, tuổi thọ dữ liệu hàng tháng dài hơn
  • Giải mã nặng hơn → cần phần cứng mới hơn để phát mà không giật

Khi thuật toán và silicon không đồng ý, bạn sẽ gặp màn hình đen.

Bốn Codec Mà Bạn Sẽ Gặp Phải Trên IPTV

Theo thứ tự từ "ở khắp nơi" đến "vừa mới đến":

MPEG-2 (loài khủng long, vẫn xuất hiện trên các luồng miễn phí)

  • Phát hành: 1995. Codec đứng sau DVD và các bản phát sóng TV cáp.
  • Nén: Tồi tệ theo tiêu chuẩn hiện đại — ~3–5x tệ hơn HEVC cho cùng một hình ảnh.
  • Nơi bạn sẽ thấy nó: Một số danh sách phát M3U công khai miễn phí, các kênh khu vực có ngân sách thấp, một số danh mục nhà cung cấp Mỹ Latinh và Nam Á, bất cứ thứ gì là bản sao chính xác của một luồng DVB qua không khí.
  • Chi phí CPU để giải mã: Tầm thường. Mọi thiết bị kể từ ~2003 đều có giải mã MPEG-2 phần cứng.
  • Băng thông: MPEG-2 1080p thường chạy ở 10–15 Mbps. Cùng hình ảnh trong HEVC sẽ là 3–4 Mbps.
  • Ghi chú thực tế: Nếu một danh sách phát miễn phí có vẻ hoàn hảo về pixel nhưng tiêu tốn lượng băng thông đáng kinh ngạc, MPEG-2 là thủ phạm thường gặp. Không có cách nào để sửa điều này ở cuối bạn — đó là lựa chọn mã hóa của nhà cung cấp.

H.264 / AVC (ngựa kéo, ~70% tất cả các luồng IPTV vào năm 2026)

  • Phát hành: 2003. Vẫn là codec video phổ biến nhất trên internet với biên độ lớn.
  • Nén: Tốt. Hiệu quả hơn khoảng 50% so với MPEG-2.
  • Nơi bạn sẽ thấy nó: Mặc định cho đa số nhà cung cấp Xtream và M3U. Hầu như mỗi kênh trực tiếp gửi H.264 trừ khi được dán nhãn rõ ràng khác.
  • Chi phí CPU để giải mã: Nhẹ. Giải mã H.264 phần cứng đã trở nên phổ quát kể từ ~2008 — mọi điện thoại thông minh, mọi TV thông minh, mọi Fire Stick / Roku / Chromecast kể từ khi nền tảng ra mắt đều có nó.
  • Băng thông: H.264 1080p thường 4–8 Mbps cho TV trực tiếp; 6–10 Mbps cho thể thao.
  • Ghi chú thực tế: Đây là codec "chỉ hoạt động". Nếu nhà cung cấp của bạn sử dụng H.264, bạn cơ bản không bao giờ gặp các vấn đề liên quan đến codec.

HEVC / H.265 (nâng cấp, ~20% các luồng, phát triển nhanh)

  • Phát hành: 2013. Mất nhiều năm để có được sự chấp nhận vì sự phức tạp của cấp phép bằng sáng chế.
  • Nén: ~30–50% tốt hơn H.264 với chất lượng hình ảnh tương tự. Một kênh HEVC 1080p có thể chạy 3–4 Mbps nơi H.264 tương đương chạy 6–8 Mbps.
  • Nơi bạn sẽ thấy nó: Các kênh "FHD" hoặc "4K" cao cấp, các luồng thể thao 2024+, các nhà cung cấp cao cấp Châu Á và Châu Âu, bất cứ thứ gì được dán nhãn (H265), (HEVC), hoặc (4K) trong danh sách kênh.
  • Chi phí CPU để giải mã: Đáng kể. Giải mã HEVC phần mềm cố định phần cứng cũ ở 100% CPU và giật. Giải mã phần cứng là những gì bạn thực sự cần.
  • Băng thông: Thấp hơn H.264 (toàn bộ điểm), nhưng thẻ độ phân giải trên các kênh HEVC có xu hướng cao hơn — nhiều nhà cung cấp gửi HEVC ở 4K, điều này bù đắp hơn việc tiết kiệm mỗi pixel.
  • Ghi chú thực tế: Vấn đề "video bị đen nhưng âm thanh hoạt động" trên các hộp Android TV cũ hơn và TV thông minh từ 2017 trở về trước hầu như luôn là HEVC. Bộ giải mã phần cứng của thiết bị không hỗ trợ HEVC, và phần mềm dự phòng không thể theo kịp tốc độ bit IPTV.

AV1 (tương lai, ~1–3% các luồng vào năm 2026, hầu hết là thử nghiệm)

  • Phát hành: 2018. Miễn phí bản quyền, hỗ trợ bởi Netflix / YouTube / Apple / Google / Amazon — được thiết kế để thay thế HEVC.
  • Nén: ~30–50% tốt hơn HEVC với chất lượng hình ảnh tương tự. Tốt nhất trên thế giới ngay bây giờ.
  • Nơi bạn sẽ thấy nó: Một số nhà cung cấp tập trung vào tương lai, chủ yếu cho các kênh thử nghiệm 4K và nội dung demo. Rất hiếm khi có IPTV trực tiếp hàng ngày vào năm 2026.
  • Chi phí CPU để giải mã: Nặng. Giải mã AV1 phần cứng xuất hiện trên điện thoại vào khoảng 2022, trên các chipset TV vào khoảng 2023–2024. Bất cứ thứ gì cũ hơn — bao gồm hầu hết các Fire Stick thời kỳ 2022 và các hộp Android TV — thực hiện giải mã phần mềm và không thể theo kịp ở 4K.
  • Ghi chú thực tế: Nếu một kênh không phát, bạn có thể thấy "AV1" trong chẩn đoán, và thiết bị của bạn đã hơn 3 năm tuổi, đó là vấn đề. Nhà cung cấp đi trước phần cứng nhiều năm.

Cái Gì Phát Cái Gì — Bảng Tương Thích Trung Thực

Thiết BịMPEG-2H.264HEVC 1080pHEVC 4KAV1 1080pAV1 4K
iPhone / iPad (2018+)✅ (2022+)⚠️ (2023+, phần mềm)
Điện thoại Android (2020+)✅ (chỉ flagship)✅ (flagship 2022+)⚠️
Mac (Apple Silicon, M1+)✅ (M3+)⚠️ (phần mềm)
Mac (Intel)⚠️ thay đổi
PC Windows (hiện đại)✅ (RTX 2000+ / Intel gen 11+)⚠️
Desktop Linux (với VA-API)✅ (Intel Quick Sync / NVENC)⚠️⚠️
Fire Stick 4K Max (2023)⚠️
Fire Stick 4K (2018)⚠️
Fire Stick (cơ bản, gen 2/3)⚠️ giật ở 4K
Chromecast với Google TV⚠️
NVidia Shield (2019)⚠️
Hộp Android TV chungtùy thuộc vào chipsettùy thuộc
TV Thông Minh (2020+)❌ (hầu hết)
TV Thông Minh (2016–2019)⚠️ thay đổi
TV Thông Minh (trước 2016)

✅ = giải mã phần cứng, phát mượt mà. ⚠️ = hoạt động nhưng có cảnh báo (giải mã phần mềm, nguy hiểm giật, hoặc chỉ trên chipset flagship). ❌ = sẽ không phát.

Cách Kiểm Tra Codec Của Một Luồng Trong Tuneline

Nhấn D trên máy tính để bàn trong khi một luồng đang phát, hoặc Cài đặt → Chẩn đoán → Thông tin luồng trên di động / TV. Lớp phủ hiển thị:

  • Codec video (H.264, HEVC, AV1, MPEG-2)
  • Độ phân giải (ví dụ: 1920x1080)
  • Tốc độ bit (Mbps)
  • Chế độ giải mã (phần cứng hoặc phần mềm — đây là cái quan trọng)
  • Codec âm thanh + tốc độ bit

Nếu bạn thấy Decode: software trên một combo codec/độ phân giải không tầm thường, đó là dấu hiệu cảnh báo của bạn. Giải mã phần mềm hoạt động cho các bùng nổ ngắn; phát lại kéo dài sẽ làm quá nóng thiết bị và giật.

Ảnh chụp màn hình: Giải mã phần cứng so với phần mềm trong chẩn đoán Tuneline

"Codec Không Được Hỗ Trợ" — Cách Chẩn Đoán Nó

Nếu một kênh không phát nhưng các kênh khác hoạt động, đi qua danh sách này theo thứ tự:

  1. Mở cùng một kênh trên thiết bị khác — điện thoại của bạn nếu hộp TV bị lỗi, hoặc ngược lại. Nếu nó phát trên thiết bị khác, bạn đã xác nhận đó là vấn đề giải mã ở phía thiết bị, không phải vấn đề ở phía luồng. Chuyển đến bước 2.
  2. Kiểm tra codec trong chẩn đoán trên thiết bị có vấn đề. HEVC là nguyên nhân phổ biến nhất trên phần cứng năm 2017 trở lại; AV1 là nguyên nhân phổ biến nhất trên năm 2022 trở lại.
  3. Nếu bạn có thể tránh codec, hãy chuyển sang luồng khác. Nhiều nhà cung cấp Xtream liệt kê cùng một kênh ở nhiều độ phân giải / codec khác nhau (CHANNEL (H264)CHANNEL (HEVC) chẳng hạn). Chọn biến thể H.264 — thiết bị sẽ phát nó, bạn chỉ cần sử dụng thêm một chút băng thông.
  4. Nếu bạn không thể tránh được, hãy buộc giải mã phần mềm trong Tuneline → Cài đặt → Phát lại → Chế độ giải mã → Phần mềm. Điều này sẽ phát một cái gì đó nhưng sẽ chậm, giật, và thoát điện pin / làm nóng thiết bị. Đó là một lựa chọn cuối cùng, không phải là một giải pháp dài hạn.
  5. Nếu chỉ một số kênh HEVC bị lỗi trong khi những kênh khác hoạt động, vấn đề có thể là độ sâu màu 10 bit (hồ sơ HEVC Main10) — các chip HEVC cũ hơn có thể làm 8-bit HEVC nhưng không phải 10-bit. Không có giải pháp chung cho vấn đề này ngoài phần cứng mới.

Tại Sao Lựa Chọn Codec Phía Nhà Cung Cấp Quan Trọng Hơn Cài Đặt Của Bạn

Một điểm tinh tế đáng nói thật: bạn không thể thay đổi codec của luồng mà nhà cung cấp gửi cho bạn. Một trình phát giải mã bất cứ thứ gì xuất hiện — nó không chuyển mã. Nếu nhà cung cấp của bạn gửi HEVC và thiết bị của bạn không thể giải mã HEVC, các giải pháp duy nhất là:

  • Chuyển sang biến thể H.264 của cùng một kênh (nếu nhà cung cấp cung cấp một)
  • Sử dụng một thiết bị khác
  • Chạy máy chủ chuyển mã ở phía trước của trình phát (Tvheadend / Stream Bridge / một ống ffmpeg tùy chỉnh) — nằm ngoài phạm vi của những gì một trình phát IPTV nên làm, và hầu như không bao giờ đáng giá cho người dùng cuối

Nếu bạn đang tìm kiếm một nhà cung cấp IPTV và bạn có phần cứng cũ, hãy hỏi xem các kênh của họ là H.264 hay HEVC. Một số nhà cung cấp tự hào quảng cáo "tất cả HEVC để có chất lượng tốt hơn" — điều đó rất tốt nếu phần cứng của bạn kịp theo, khó chịu nếu không.

Giải Mã Phần Cứng vs Giải Mã Phần Mềm — Tại Sao Nó Quan Trọng

Mỗi điện thoại, TV và máy tính hiện đại đều có một khối chip chuyên dụng để giải mã video — riêng biệt với CPU chính. Giải mã phần cứng:

  • Chạy với một phần năng lượng so với giải mã phần mềm (lớn trên điện thoại / Fire Sticks)
  • Không làm nóng thiết bị
  • Không cạnh tranh với các ứng dụng nền của bạn để lấy chu kỳ CPU
  • Về cơ bản là "miễn phí" lên đến mức tối đa được đánh giá của chip (ví dụ: "HEVC 4K60" hoặc "AV1 1080p30")

Giải mã phần mềm chạy thuật toán trên CPU đa mục đích chung. Nó hoạt động cho bất cứ thứ gì CPU có chu kỳ, nhưng ở các tốc độ bit và độ phân giải IPTV, câu trả lời thường là "không có đủ chu kỳ." Một hộp Android TV năm 2018 cố gắng giải mã phần mềm HEVC 1080p sẽ:

  • Kẹp CPU gần 100%
  • Bỏ khung hình (trông giống như giật hoặc pixelization)
  • Trở nên nóng
  • Thoát điện pin trên các thiết bị di động
  • Gây trôi âm thanh theo thời gian (xem sửa đồng bộ âm thanh của chúng tôi)

Quy tắc ngón tay cái: nếu chẩn đoán Tuneline cho thấy giải mã phần mềm trên bất cứ thứ gì đòi hỏi hơn H.264 1080p, phần cứng của bạn về cơ bản không phải là công cụ phù hợp cho luồng. Hãy hạ cấp luồng hoặc nâng cấp thiết bị.

Codec Wars Trong Rãnh Âm Thanh Thì Sao?

Ít được hỏi nhưng đáng trả lời: Các codec âm thanh IPTV hầu như luôn là AAC, AC-3 hoặc E-AC-3 (Dolby Digital / Dolby Digital Plus). Tất cả các thiết bị hiện đại đều giải mã cả ba trong phần cứng. Phía âm thanh thực tế không bao giờ không thành công vì lý do codec — khi âm thanh không phát, hầu như luôn là vấn đề luồng / kết nối, không phải sự không khớp codec. Xem hướng dẫn sửa màn hình đen của chúng tôi cho trường hợp ngược lại (âm thanh hoạt động, video không — triệu chứng HEVC cổ điển).

Câu Hỏi Thường Gặp

Tại sao HEVC đôi khi được gọi là H.265 và đôi khi được gọi là HEVC?

Chúng là cùng một codec. HEVC = "High Efficiency Video Coding" là tên chính thức ITU. H.265 là chỉ định IEEE / ITU-T trong họ H.26x. Các nhà cung cấp sử dụng cả hai để thay thế cho nhau. Không có sự khác biệt — cùng một thuật toán.

HEVC có sử dụng ít băng thông hơn H.264 không luôn luôn?

Đối với cùng một chất lượng hình ảnh, có — khoảng 30–50% ít hơn. Nhưng các nhà cung cấp không phải lúc nào cũng gửi HEVC ở cùng chất lượng như các luồng H.264 của họ; nhiều người sử dụng tiết kiệm băng thông để gửi 4K HEVC thay vì 1080p H.264, vì vậy lượng dữ liệu ròng cao hơn. Kiểm tra tốc độ bit, không phải codec, khi so sánh.

Có phải "hỗ trợ HEVC" sticker trên TV thông minh cũ của tôi thực sự giải mã IPTV HEVC không?

Thường là có cho 1080p; thường không cho 4K HEVC; hầu như không bao giờ cho 10-bit HEVC. Các chipset TV thông minh khác nhau rất lớn. Đáng kiểm tra với một trong các kênh HEVC của nhà cung cấp của bạn trước khi dựa vào nó.

Nói gì về VP9?

VP9 là codec trước AV1 của Google, được sử dụng nhiều bởi YouTube. Nó cực kỳ hiếm trên các luồng IPTV — gần như không. Nếu bạn thấy nó, nguồn luồng của bạn là bất thường.

Có thể một bản cập nhật phần mềm cho phép giải mã HEVC / AV1 trên thiết bị của tôi không?

Giải mã phần cứng cần hỗ trợ cấp silic. Một bản cập nhật phần mềm có thể kích hoạt giải mã phần mềm (mà Tuneline đã hỗ trợ trên hầu hết các nền tảng) nhưng không thể thêm giải mã phần cứng khi chip không có nó. Đây là lý do tại sao một thiết bị "hỗ trợ HEVC trong bảng đặc tính" có thể vẫn quá chậm cho 4K HEVC — bảng đặc tính nói rằng codec có sẵn, không phải là chip chạy nó ở độ phân giải của bạn.

Làm thế nào tôi có thể biết, trước khi mua một hộp TV mới, liệu nó sẽ phát HEVC và AV1 không?

Tìm kiếm các tuyên bố rõ ràng "HEVC 4K60 10-bit" và "AV1 4K60" trong bảng đặc tính — không chỉ "hỗ trợ HEVC" hoặc "hỗ trợ AV1." S905X4 / S905Y4 của Mediatek, A311D2 của Amlogic, và các chip Apple A-series / Snapdragon gần đây xử lý cả hai. Bất cứ thứ gì cũ hơn hoặc trong một hộp vô danh là một cuộc cờ bạc.

Tại sao AV1 tồn tại nếu HEVC hoạt động tốt?

HEVC có giấy phép bằng sáng chế phức tạp, đắt tiền — đó là lý do tại sao việc áp dụng mất một thập kỷ. AV1 không có bản quyền và được thiết kế đặc biệt để cung cấp cho các công ty phát trực tuyến một giải pháp thay thế mà họ không phải trả tiền cho từng luồng. Hỗ trợ phần cứng cuối cùng đã lan rộng, vì vậy hãy mong đợi các danh mục nhà cung cấp bắt đầu di chuyển vào năm 2026–2028.


Dòng Dưới Cùng

Sự không khớp codec là nguyên nhân phổ biến nhất dẫn đến "kênh này sẽ không phát" sau khi tài khoản của bạn đăng nhập đúng cách. Sửa chữa hầu như luôn là chọn một biến thể luồng khác (H.264 thay vì HEVC, nơi nhà cung cấp cung cấp cả hai) hoặc sử dụng một thiết bị khác với một khối giải mã mới hơn.

Trong Tuneline, nhấn D trên một luồng đang phát để xem codec video, chế độ giải mã, và liệu bạn có quay lại phần mềm không. Nếu bạn thấy Decode: software trên bất cứ thứ gì đòi hỏi hơn H.264 1080p, đó là chẩn đoán — và câu trả lời là chuyển luồng hoặc nâng cấp phần cứng.

Ảnh chụp màn hình: Tuneline hiển thị các biến thể H.264 và HEVC của cùng một kênh

Chia sẻ bài viết

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Đọc bài viết này bằng ngôn ngữ khác

Tuneline là một ứng dụng trình phát đa phương tiện. Ứng dụng không cung cấp, không lưu trữ và không phân phối bất kỳ nội dung nào. Bạn tự mang danh sách phát của mình, giống hệt như với VLC.