Linux에서 PS3으로 미디어 콘텐츠 스트리밍

Linux에서 PS3으로 미디어 콘텐츠 스트리밍

저는 Playstation 3(수정되지 않은 원본 PS3)에서 재생하려는 일부 비디오 파일이 포함된 Linux 시스템(Debian 테스트)을 가지고 있습니다. 약 4MB/s로 실행되는 한 쌍의 Devolo 전력선 어댑터를 사용하여 전원 콘센트를 통해 터널링된 54Mbps WLAN 또는 100MBit LAN을 사용하여 PS3를 홈 네트워크에 연결할 수 있습니다.

저는 DLNA가 좋은 방법이라는 것을 알고 있으며 Linux용 여러 DLNA 서버(fuppes, mediatomb, minidlna, xbmc)를 사용해 보았습니다. 이들 중 어느 것도 안정적으로 작동하지 않았습니다. 미디어가 나타나지 않거나 파일이 몇 분 후에 무작위로 중지되고 비디오를 빨리 감거나 되감을 수 있는 방법이 없는 경우입니다.

이제 질문은 다음과 같습니다.

  • DLNA에 어떤 문제가 있는지 잘 모르겠습니다. 더 많은 대역폭이 필요한가요, 아니면 DLNA 프로토콜이 나쁜가요? 아니면 이러한 서버 구현에 문제가 있거나 PS3와 호환되지 않나요?
  • 장치를 연결하는 다른 방법이 있나요?떨어져서내 PS3에? IP를 사용하여 USB 장치를 다른 이더넷 네트워크에 연결할 수 있다고 들었지만 Google을 사용하여 가치 있는 것을 찾지 못했습니다.

현재 미디어 재생을 위해 USB 스틱을 사용하고 있지만 이 솔루션은 약간 투박한 느낌이 듭니다!

고쳐 쓰다:제가 언급하는 것을 잊은 중요한 점은 PS3를 업무용 노트북(Windows XP SP3)으로 교체하고 Samba를 사용하여 동일한 Devolo 이더넷 연결을 통해 비디오 공유를 설치하면 비디오 재생이 완벽하게 작동한다는 것입니다.

업데이트 2:이 질문을 게시한 지 꽤 시간이 지났지만 마침내 실제 이더넷 케이블을 통해 PS3를 컴퓨터에 연결할 수 있었습니다. 뭔지 맞춰봐? 문제가 지속됩니다. 비디오 재생이 10초 또는 15초마다 1초 동안 일시 중지됩니다. 나는 이것이 네트워크 연결 문제가 아니라고 99.9% 확신합니다. 현재 PMS를 사용하고 있으며 트랜스코딩 버퍼는 항상 400MB로 가득 차고 비트 전송률은 약 1 - 2 Mb/s입니다.

문제가 될 수 있는 다른 아이디어가 있나요?

문제가 해결되었습니다.내 대답을 참조하십시오.

답변1

나는 사용한다PS3 미디어 서버100m 유선으로 연결하면 완벽하게 작동합니다. 내 Sony TV와 Xbox 360도 아무런 문제 없이 PS3 미디어 서버에서 스트리밍할 수 있습니다.

720/1080p 파일에서는 무선이 전혀 작동하지 않습니다.

편집: 빨리 감기/일시 정지 등은 PS3에서도 작동합니다. 수신기의 최대 속도도 설정할 수 있습니다.

답변2

네트워크 조건을 제외한 의견에 동의합니다.

저는 오랫동안 mediatomb을 사용해왔는데, 유일한 문제는 mkv 트랜스코딩을 설정하는 데 시간이 부족하다는 것이었습니다. 즉, 저는 Linux 상자(Ubuntu 11.04 amd64) 간에 1Gbs 링크를 실행하고 있습니다.

Media Grave가 매우 훌륭하고 비우호적인 소프트웨어라는 점에는 동의하지만 작동합니다.

초기 검사를 위해 구성한 다음 예약 검사를 실행했습니다. 나는 inode 모니터링 구성을 사용하는 것이 리소스 집약적이고 버그가 많다는 것을 알았습니다.

DLNA에 어떤 문제가 있는지 잘 모르겠습니다. 더 많은 대역폭이 필요한가요? DLNA 프로토콜이 나쁜가요? 아니면 이러한 서버 구현에 결함이 있거나 PS3와 호환되지 않나요?

아마도 둘 다일 것입니다. 네트워크 측면을 배제할 수 있다면 기가비트 이더넷 링크를 시도하고 어떤 DLNA/upnp 서버가 가장 안정적인지 시도해 보십시오. PS3 미디어 서버는 대부분 잘 작동하지만 미디어 무덤보다 더 많은 리소스가 필요하고 서버를 amd 1.3Ghz 시스템에서 실행하므로 약간 리소스 집약적입니다.

답변3

좋아, 마침내 이 문제를 해결했습니다. 스트리밍 속도를 늦추는 데에는 두 가지 문제가 결합된 것으로 보입니다. 첫 번째는 데비안의 일부 업데이트로 인해 네트워크 카드 펌웨어 파일이 엉망이 되었다는 것입니다. 모든 펌웨어 패키지를 다시 설치했습니다. 두 번째 문제는 MTU가 1500인데 1452로 줄였습니다. 이 두 가지 변경 후에는 비디오 스트리밍이 완벽하게 작동합니다. 드디어 무료!

관련 정보