문제

나는이 모든 것이 어떻게 작동하는지 혼란 스러울 수 있습니다 ... 어떤 경우에는 설명 해주세요. 그러나 UPNP AV 표준에 의해 어떤 비디오 코덱이 지원됩니까? 아니면 기기당 (클라이언트) 기준이 있습니까? UPNP 장치 (Xbox, PS3 등)로 비디오 데이터를 보내는 앱을 만들고 싶지만 어떤 비디오 코덱을 대상으로 해야하는지 확실하지 않습니다. 그것이 모든 것에 효과가 있다는 것을 알고 있습니다.

편집 : 좋아, 그래서 나는 내가 원하는 비디오 형식을 선택할 수 있다는 것을 분명히 할 것입니다. 일단 내가 지원하는 전부가 될 것이므로 트랜스 코딩이 필요하지 않습니다. 내 요점은 모든 장치에서 지원되는 "표준"형식이 있었기 때문에 그냥 선택하고 완료 할 수있게되기를 바랐습니다. 분명히 그렇지 않습니다 ...하지만 거기에 있습니다. 어떤 종류의 비공식 Codec 대부분 장치 지원? 어디에서나 장치 및 지원되는 코덱 목록이 있습니까?

또한 DLNA가 어떻게 작동합니까 ... 내가 올바르게 이해한다면 그것은 UPNP AV (그러나 다른 것들 ...)의 일종의 하위 집합이며 내가 본 대부분의 UPNP 장치는 DLNA를 준수하는 것도 ... 코덱을 사용하는 것만으로 DLNA 지원은 공통 근거를 가질 수있는 방법입니까?

도움이 되었습니까?

해결책

Doug는 맞습니다. 클라이언트 장치에 따라 다릅니다.

서버가 파일을 즉시 트랜스 코딩하여 UPNP 서버에서 사용할 수 있도록 만들 수 있습니다. 모든 장치와 호환되는 파일 형식을 선택하는 것이 더 쉬울 것입니다 (목록이 가능할 정도로 작은 경우).

예를 들어, 지금 Xbox 360 또는 PS3에서 MKV 형식으로 H.264 인코딩 된 비디오를 재생할 수 없습니다. 그러나 파일을 지원되는 형식으로 트랜스 코딩 할 수 있습니다. PS3/360을 위해이 파일을 트랜스 코딩하기 위해 온라인으로 제공되는 많은 가이드와 각 장치에서 어떤 형식이 지원되는지가 있습니다.

다음은 몇 가지 예제 가이드입니다.

Xbox 360 변환 안내서

PS3 변환 안내서

다른 팁

내가 이해하는 것에서 실제로 장치가 설치 한 코덱에 달려 있으므로 장치에서 지원하는 것이 될 수 있습니다.

예를 들어 PS3가 Divx를 지원하고 Xbox가 그렇지 않다는 것을 알고 있습니다 (Windows 7이 없으면 트랜스 코드가 없으면).

DLAN 장치의 경우 일부 비디오 형식이 있어야하며 일부는 선택 사항입니다.

  • 가정 장치

    필수 : MPEG2
    선택 사항 : MPEG1, MPEG4, WMV9

  • 모바일/핸드 헬드 장치

    필수 : MPEG4 AVC (AAC LC ASSOC AUDIO)
    선택 사항 : VC1, H.263, MPEG4 PART 2, MPEG2, MPEG4 AVC (BSAC 또는 ASSOC. 오디오를위한 기타)

    다른 비디오 코덱은 언급되지 않습니다. 여기에는 선택 사항이 있습니다.

확인해 봐 여기:

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top