2011-01-14 4 views
1

나는 .flv 스트리밍 피드를 제공하는 http 스트리밍 링크가 있습니다. 내 아이폰 프로그램에서 그걸 변환하고 액세스하고 싶습니다. 내가 어떻게 할 수 있니? 나는 VLC와 같은 데스크톱 소프트웨어를 가지고이 스트리밍 피드 URL을 입력하고 iPhone으로 변환하여 iPhone으로 지원하고 싶습니다. VLC를 H.264 및 MPEG-1 오디오로 시도했지만 지원되는 형식을 제공하지 않는 것으로 보입니다. 따라서 iPhone 프로그램에서 비디오를 재생하지 않습니다. 누군가 내가 어떻게 iPhone을 지원하는 파일을 스트리밍 할 수있는 데스크탑 소프트웨어를 설치할 수 있습니까?Mac/iPhone : 비디오 파일을 iPhone으로 스트리밍

미리 감사드립니다.

+0

superuser.com에서 일하는 것 같습니다. – Calvin

+0

스트리밍 비디오 애플리케이션을 다른 사람과 마찬가지로 승인 받기가 까다로운 까닭에이 기능을 WiFi로만 제한 할 수 있습니다. – tadman

+0

지금은 문제가 없습니다. 나중에 연결을 공개 할 수 있습니다. 그것이 지금 wifi 내에서만 atleast가 잘 작동한다면. – Getsy

답변

0

위대한 VLC조차도 FLV를 즉시 변환 할 수 없다고 생각합니다. (또는 FLV로 무엇이든 할 수 있습니다.) 스트리밍에 관한 한 로컬 네트워크 (Wi-Fi)로만 제한 될 것입니다. 먼저 데스크톱에서 임시 파일 서버를 만든 다음 AVPlayer의 initWithURL 메서드를 사용하여 해당 비디오를 찾는 간단한 방법으로 시작합니다.

바탕 화면에서 컴퓨터의 IP 주소를 쿼리하고 iDevice에 해당 URL (예 : http://192.168.0.2:2234/streamingVideo.mp4과 같은 선택적 포트 할당 및 파일 구성 요소)을 입력 한 다음 NSURL로 변환하도록 요청할 수 있습니다.

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. 그러나 나는 의심이있다. 나를 안내 해줘. 1 단계 : 데스크탑에 ad-hoc 파일 서버 만들기 -> 어떻게 할 수 있습니까? 생각할 수있는 샘플 서버는 무엇입니까? .flv 스트림을 바탕 화면에 저장할 것인가? 2 단계 : AVPlayer initwithURL을 사용하여 동영상을 찾습니다. -> 내 iPhone 앱에 있어야 함을 의미합니까? 그렇다면 왜? 3 단계 : 사용자에게 iDevice에 URL을 입력하도록 요청합니다. -> 컴퓨터 IP를 iPhone 프로그램에 URL로 입력하면 비디오를 스팀하고 재생할 수 있습니까? – Getsy

+0

저는 실제로 임시 파일 서버 부분에 대해 확신하지 못합니다. 데스크톱 환경이 나의 장점이 아닙니다. 하지만 기본적으로 사용자가 192.168.2 : 2234/video.mp4와 같은 주소를 iDevice에 입력 한 다음 AVPlayer의 initWithURL-Yes를 사용하여 마지막 질문에로드하는 방법을 생각하고있었습니다. 예. iDevice에서 initWithURL (사용자가 입력 한 URL)을 사용하여 리소스를로드합니다. – FeifanZ

0

정확히 http 스트리밍 링크는 무엇입니까? 이것은 iPhone으로 스트리밍하기 위해서는 HTTP 플래시 스트리밍을 사용해야합니다. 일반적인 스트리밍 미디어 나보다 적절한 RTMP 서버와는 다른 비트가 필요합니다. 일반적으로 두 가지 스트리밍 아키텍처 또는 값 비싼 상자가 필요합니다.