![Debian Jessie에서 Amazon Video의 DRM 보호 비디오 스트리밍이 작동하도록 하려면 어떻게 해야 합니까?](https://linux55.com/image/77958/Debian%20Jessie%EC%97%90%EC%84%9C%20Amazon%20Video%EC%9D%98%20DRM%20%EB%B3%B4%ED%98%B8%20%EB%B9%84%EB%94%94%EC%98%A4%20%EC%8A%A4%ED%8A%B8%EB%A6%AC%EB%B0%8D%EC%9D%B4%20%EC%9E%91%EB%8F%99%ED%95%98%EB%8F%84%EB%A1%9D%20%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
Debian Jessie에서 Amazon Video를 사용하고 싶지만 작동시킬 수 없습니다.
다음과 같은 하드웨어 설정이 있습니다.
- CPU: 2코어, 3GHz(Intel Core 2 Duo E8400)
- 메모리: 6GB RAM
- GPU: 엔비디아 지포스 GTX 650(MSI N650-1GD5)
sudo 명령을 사용하고 있습니다.
GPU의 경우 버전 340.65의 독점 드라이버를 사용합니다. 데비안 웹사이트(https://wiki.debian.org/NvidiaGraphicsDrivers#Version_340.65):
contrib non-free
패키지 소스에 추가하는 모든 항목/etc/apt/sources.list
입니다.- 으로 소스를 업데이트했습니다
sudo aptitude update
. - 드라이버를 설치했습니다
sudo aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-dkms
. - 재시작
sudo reboot
.
HDMI를 통해 GPU를 TV(Panasonic)에 연결했습니다. VLC에서 HD 컨텐츠를 재생하는 것은 훌륭합니다. 비디오와 오디오가 모두 TV로 올바르게 전송됩니다.
오늘은 Amazon Video의 비디오 스트리밍을 테스트해 보려고 합니다. 비디오는 DRM으로 보호되고 데비안은 주요 플랫폼이 아니기 때문에 내가 원하는 것을 달성하는 방법을 알아내기 위해 약간의 노력을 기울여야 했습니다. Pipelight가 Amazon Video와 호환되는 Microsoft Silverlight 기술을 지원한다는 내용을 읽었습니다.
프로젝트 웹사이트에서 언급한 대로 파이프 조명을 설치했습니다(http://pipelight.net/cms/install/installation-debian.html,http://pipelight.net/cms/installation.html#section_2).
- 64비트 아키텍처를 실행하고 있으므로 i386 및
sudo dpkg --add-architecture i386
. wget http://repos.fds-team.de/Release.key
및 를 사용하여 프로젝트의 서명 키를 추가했습니다sudo apt-key add Release.key
.deb http://repos.fds-team.de/stable/debian/ jessie main
내 소스에 저장소를 추가했습니다/etc/apt/sources.list
.- 패키지 캐시를
sudo apt-get update
. - 덕트 조명을 설치했어요
sudo apt-get install pipelight-multi
. - 플러그인 라이브러리를
sudo pipelight-plugin --update
. - 저는 Silverlight 활성화를 사용하고 있습니다
sudo pipelight-plugin --enable silverlight
. - 저는 기본 브라우저인 Iceweasel(Firefox라고 함)을 (재)실행하여 Silverlight 확장 프로그램을 설치했습니다.
- 확장 기능(User-Agent Switcher 0.1.3,https://addons.mozilla.org/de/firefox/addon/user-agent-switcher-firefox/) Windows에서 실행되는 Firefox를 시뮬레이션합니다.
- Silverlight가 비디오를 올바르게 로드하고 스트리밍했는지 확인하기 위해 웹사이트에서 테스트했습니다(http://support.akamai.com/silverlight/). 그리고 그것은 훌륭하게 작동합니다!참고: 테스트 목적으로 NoScript 등과 같은 다른 모든 확장 기능을 비활성화했습니다.
하지만 왠지 Amazon Video가 작동하지 않습니다. 해당 사이트에 가서 영화를 재생하려고 하면 Silverlight가 올바르게 감지되어 로드하는 데 시간이 오래 걸리고 주황색 원이 표시되다가 작동이 중단됩니다. Microsoft의 복구 도구를 사용해 봐야 한다고 하는데 지금 당장은 할 수 없는 방법이 분명합니다.
이제 내 질문은 다음과 같습니다. Debian Jessie에서 Amazon Video의 DRM 보호 비디오 스트리밍이 작동하도록 하려면 어떻게 해야 합니까?
답변1
열심히 검색해서 드디어 이유를 찾았습니다. 내 파일 시스템에 누락된 확장 속성이 있습니다. Amazon Video의 Silverlight 콘텐츠가 로드되면 파일을 올바르게 생성하지 못합니다(http://www.heise.de/forum/Open-Source/Kommentare/Online-Videotheken-mit-Linux-nutzen/amazon-instant-video-error-1002/posting-1017443/show/,https://answers.launchpad.net/pipelight/+question/237089). 내 파일 시스템은 OS의 기본 구성(ext4)입니다.
따라서 파일 시스템에 확장 속성을 설치하고 활성화하려면 다음 단계를 수행하십시오.
- 패키지 attr을 설치합니다
sudo apt-get install attr
. /etc/fstab
마운트 옵션을 추가하여 속성을 활성화합니다user_xattr
.- fstab 다시 로드를 사용하십시오
sudo mount -a
.
뭔지 맞춰봐? 작동 중이에요! Iceweasel의 Debian에서 Amazon Video 콘텐츠를 재생할 수 있습니다.
Ubuntu는 Debian을 기반으로 하기 때문에 Firefox에서도 이런 방식으로 작동합니다.