2011-08-28 2 views
0

아무에게도 안내 할 수 있습니까? 나는 내 웹 서버 (아파치/PHP)에 비디오를 저장한다. 나는 선택된 사용자를위한 비디오 목록을 얻고 ipad/iphone에서 그 비디오를 재생하기 위해 ipad 앱용 코드를 작성해야한다. php webservice.I이 일을 계속할 수 없었습니다. 누구든지 관련 링크를 공유하거나 이것에 대한 의견을 보낼 수 있습니까? 어떤 도움을 주시면 감사하겠습니다.php Webservice를 사용하여 MySQL에서 iPhone으로 재생할 비디오를로드하십시오.

감사

답변

1

질문은 실제로 구현하는 많이 포함하지만, 지금이야 어디 모르겠어요 :

  1. 끊어 측 프로그래밍 웹 서비스를 노출 할 수있는 에 호출하여 사용 가능한 비디오 목록을 가져옵니다. 이거 해 봤니? 그리고 어떤 형식으로 서버 측 응답 인 SOAP XML 또는 JSON을 형식으로 만드시겠습니까?

  2. iOS 클라이언트 측에서 먼저 웹 서비스 URL 항목에 대한 HTTP 요청을 설정해야합니다. 그거 했니? 은 노력을 덜어주기 위해 ASIHTTPRequest을 사용하고 싶을 수도 있습니다.

  3. 데이터가 인 방식에 따라 서버 응답이 나타나면 XML 파서 또는 JSON 파서를 찾아 원시 응답을 구문 분석해야 할 수 있습니다.

  4. 재생하기 전에 동영상 전체를 다운로드하거나 동영상을 재생하거나 재생을 스트림해야합니다. 다운로드를 위해 ASIHTTPRequest이 다시 필요할 수도 있습니다. 비디오 스트리밍/plackback하는 (당신이 플레이어 레이아웃을보다 효율적으로 관리하려는 경우) 당신은 MPMoviePlayerViewController 또는 MPMoviePlayerController를해야 할 수도 있습니다, 참조 : MPMoviePlayerController and HTTP Live Streaming

  5. 을 그리고 경우 재생 목록 및 사용자 시청 기록을 저장하는 것을 잊지 마십시오 원활한 사용자 환경을 제공하고자합니다. 데이터 지속성 미디어로 NSUserDefaults/plist로 간단하게 을 사용하거나 SQLite 데이터베이스 또는 코어 데이터로 으로 사용할 수 있습니다.

특정 작업으로 궁극적 인 목표를 세분화하고 하나씩 다루는 것이 좋습니다.

0
  1. 웹 서버에서 동영상 목록으로 JSON 개체를 반환하도록 프로그램하십시오. 미리보기 이미지 등을 포함 할 수 있습니다.
  2. JSON 프레임 워크 중 하나를 사용할 수 있습니다 (바로 검색을 수행하십시오.).
  3. JSON 피드의 데이터를 사용하여 목록을 표시하십시오.
  4. 사용자가 항목을 클릭하면 동영상을 표시하기 위해 UIWebView의보기 컨트롤러를 시작합니다.

이러한 작업을 수행하는 방법을 모른다면 객관적인 C 프로그래밍 자습서를 먼저 고려해야합니다.

관련 문제