Najnowsza technologia znana jako H.265 (zwana również HEVC – High Efficiency Video Coding) pojawiła się w celu rozwiązania tego problemu.W tym poście porównujemy H.265 z jego poprzednikiem, H.264, i badamy, co oznacza H.265 dla Twoich transmisji na żywo.
Najpierw zobaczmy rozdzielczość H.264 vs H.265.
H.264 – Wprowadzenie
H.264 (zwany również AVC – Advanced Video Coding) to branżowy standard kompresji wideo, który umożliwia nagrywanie, kompresję i dystrybucję cyfrowych treści wideo.
Działa poprzez przetwarzanie klatek wideo przy użyciu zorientowanego blokowo standardu kompresji wideo opartego na kompensacji ruchu.Jednostki te nazywane są makroblokami.Makrobloki (patrz rysunek poniżej) zazwyczaj składają się z próbek 16×16 pikseli, które można podzielić na bloki transformacji i mogą być dalej podzielone na tak zwane bloki predykcji.
Choć może to zabrzmieć myląc, oto, co musisz wiedzieć: algorytm H.264 może znacznie obniżyć szybkość transmisji bitów lepiej niż poprzednie standardy i jest szeroko stosowany przez strumieniowe źródła internetowe, takie jak filmy z Vimeo, YouTube, iTunes i innych.
Czym różni się H.265?
H.265 jest bardziej zaawansowany niż H.264 na kilka sposobów.Główną różnicą jest to, że HEVC pozwala na dalszą redukcję rozmiaru pliku, a tym samym zmniejszoną wymaganą przepustowość strumieni wideo na żywo.
W przeciwieństwie do makrobloków H.264, H.265 przetwarza informacje w tak zwanych jednostkach drzewa kodującego (CTU).Podczas gdy makrobloki mogą obejmować rozmiary od 4×4 do 16×16 bloków, jednostki CTU mogą przetwarzać nawet 64×64 bloki, co daje możliwość bardziej wydajnej kompresji informacji.
Oprócz większych rozmiarów CTU, HEVC ma również lepszą kompensację ruchu i przewidywanie przestrzenne niż AVC.Oznacza to, że HEVC wymaga bardziej zaawansowanego sprzętu, takiego jakBoxCaster Pro, aby móc skompresować dane.Na szczęście oznacza to jednak również, że widzowie z urządzeniami kompatybilnymi z H.265 będą potrzebować mniejszej przepustowości i mocy obliczeniowej, aby rozpakować te dane i oglądać strumień wysokiej jakości.Umożliwia to również przesyłanie strumieniowe wideo 4K przy typowych prędkościach sieci.
Minimalna prędkość wysyłania H.264 vs H.265
Ponieważ H.265 kompresuje dane znacznie wydajniej, użycie go jako narzędzia do kompresji wideo zmniejszy wymagania dotyczące przepustowości i pamięci masowej o około 50%.Poniższa tabela porównuje zalecaną przepustowość dla kodowania H.264 i H.265.