banner
뉴스 센터
건설 프로젝트 관리 경험을 쌓았습니다.

스트리밍 장치가 구식이 되는 이유는 무엇입니까?

Jun 06, 2023

오래된 Roku 스트리밍 스틱, Apple TV 박스 또는 기타 플레이어가 결국 작동을 멈추는 이유는 무엇입니까?

스트리밍 장치와 셋톱박스는 새로운 것이 아닙니다. 첫 번째 Roku는 2008년에 출시되었으며 Nintendo Wii는 Netflix를 재생할 수 있었습니다. 그러나 이러한 초기 장치의 대부분은 현재 로컬 파일을 재생하거나 지원되는 로컬 서버에서 스트리밍하는 것 외에는 완전히 작동하지 않습니다. 그런데 왜?

이전에 생각하지 못했던 몇 가지 문제를 포함하여 기술적 한계부터 비즈니스 문제에 이르기까지 특정 스트리밍 서비스 또는 기능이 오래된 하드웨어를 폐기하게 만들 수 있는 다양한 요인이 있습니다.

우리 모두는 오래된 컴퓨터, 휴대폰, 태블릿 및 기타 장치가 시간이 지남에 따라 구식이 되어 결국 사용할 수 없게 되는 데 익숙합니다. 결국 소프트웨어 업데이트가 종료되면 애플리케이션과 서비스는 오래된 하드웨어와 소프트웨어에서 작동하지 않는 새로운 플랫폼과 기술로 이동하기를 원합니다.

하지만 스트리밍 장치는 훨씬 간단합니다. 하드웨어가 여전히 다른 비디오를 스트리밍할 수 있을 만큼 충분히 능력이 있다면 2012년의 3세대 Apple TV에서 더 이상 YouTube를 재생할 수 없는 이유는 무엇입니까? 콘솔에서 Blu-ray 디스크와 그래픽이 인상적인 게임을 계속 재생할 수 있는데 Plex가 PlayStation 3에 대한 지원을 중단한 이유는 무엇입니까?

비디오, 오디오 및 기타 유형의 디지털 미디어는 코덱을 사용하여 저장 및 전송된 다음 파일을 디코딩하여 대상 장치(예: Roku 스틱)에서 재구성됩니다. 지난 수십 년 동안 다양한 사용 사례와 대상 장치를 겨냥한 많은 미디어 코덱이 있었습니다. 스트리밍의 목표는 항상 합리적인 속도로 다운로드할 수 있을 만큼 작은 파일에 적절한 수준의 세부 정보를 담을 수 있는 코덱이었습니다.

Apple Video와 Microsoft Video 1은 각각 1991년과 1992년에 출시된 초기 사례입니다. 시간이 지남에 따라 RealVideo 및 H.263과 같이 더 나은 압축 기술로 더 높은 품질을 제공하는 새로운 코덱이 개발되었습니다.

새로운 미디어 코덱은 스트리밍 경험을 크게 향상시킬 수 있지만 문제가 있습니다. 일반적으로 제대로 작동하려면 하드웨어 수준의 디코딩이 필요합니다. 사용 가능한 하드웨어 디코딩이 없는 경우 플레이어는 소프트웨어 디코딩을 사용해야 하며, 이는 완전히 지원되는 코덱에 비해 CPU 또는 GPU 사용량을 증가시킵니다. 휴대폰, 노트북 또는 기타 휴대용 장치의 경우 이는 배터리 수명이 더 나쁘다는 것을 의미합니다.

AV1 비디오 형식을 예로 들어 보겠습니다. 2018년에 출시되었을 때 테스트에 따르면 VP9 및 H.264(기타 일반적인 비디오 코덱)보다 30% 이상 더 나은 압축 기능을 제공했지만 리소스 집약적인 소프트웨어 디코딩 없이 재생할 수 있는 하드웨어는 없었습니다. 결국, 완전한 하드웨어 지원을 갖춘 새로운 데스크탑 그래픽 카드와 프로세서가 출시되었습니다.

그러나 Qualcomm은 Snapdragon 8 Gen 2와 같은 일부 최신 칩에서만 AV1 디코딩을 제공하며 Apple은 아직 자사 제품에서 AV1을 지원하지 않습니다. 현재 하드웨어 AV1 디코딩 없이 사용되는 장치가 많지만, 소프트웨어 디코딩만으로도 충분하므로 Netflix 및 기타 서비스에서는 가능한 경우 AV1을 사용합니다.

대부분의 최신 하드웨어는 많은 작업 없이 소프트웨어에서 AV1을 완전히 처리할 수 있지만 한 코덱에서 다른 코덱으로의 전환도 진행되지 않았습니다. 예를 들어, 오래된 PowerPC Mac이나 2010년대 초반 넷북에서는 최신 형식을 디코딩할 CPU 성능이 충분하지 않기 때문에 최신 YouTube 동영상을 재생하는 것은 불가능합니다. YouTube 및 기타 서비스는 일반적으로 최상의 호환성을 위해 동일한 비디오를 몇 가지 다른 형식으로 저장하지만 어느 시점에서는 이전 코덱에 대한 지원이 중단됩니다. 불행하게도 오래된 컴퓨터, 스트리밍 박스, 게임 콘솔 및 기타 장치는 먼지 속에 남아 있습니다.

인터넷 연결이 작동하지 않으면 비디오를 스트리밍할 수 없습니다. 인터넷 연결에 사용되는 프로토콜과 기술은 지난 10년 동안 급격하게 변경되지 않았지만 잠재적으로 문제를 일으킬 만큼 충분히 변경되었습니다.

실패하는 첫 번째 구성 요소는 때때로 전송 계층 보안(Transport Layer Security, 줄여서 TLS)일 수 있습니다. 이는 인증서와 신뢰 체인을 사용하여 웹사이트와 서버의 소유권과 정보를 확인하는 구성 요소입니다. 그러나 저장된 인증서와 인증 기관에는 만료 날짜가 있습니다.