2011-05-12 7 views
1

Zend Framework를 사용하여 Picasa 웹 앨범의 사진을 표시하고 있습니다. 내 질문은 앨범에 동영상이있는 경우 동영상을 표시하는 방법입니다.Picasa 앨범에서 비디오 재생

foreach ($albumFeed as $albumEntry) { 

    if ($albumEntry->getMediaGroup() != null) { 

     $mediaArray = $albumEntry->getMediaGroup()->getContent(); 
     if (sizeof($mediaArray) > 1) { 
     foreach($mediaArray as $mediaEntry) { 
      if ($mediaEntry->getMedium() == 'video') { 
      $media = 'video'; 
      $videoSrc = $mediaEntry->getUrl(); 
      break; 
      } 
     } 
     } 
    } 
    } 

$ videoSrc에는 비디오 링크가 있지만 어떻게 비디오를 재생할 수 있습니까?

에코 "< 객체 폭 = '400'높이 = '255'\ > < 임베드 SRC = 'HTTP :? //video.google.com/googleplayer.swf에서는 videoURL

내가 좋아하는 뭔가를 시도 = $ videoSrc ' TYPE = "애플리케이션/X-충격파 플래시'의 allowScriptAccess = '항상' 폭 = '410'높이 = '255'> </삽입 > </오브젝트 >";

하지만 작동하지 않았습니다. 어떤 생각?

감사합니다

당신은 비디오를 표시하려면이 코드를 시도 할 수 있지만, 11 시간 (후에 떠날 것이다
+0

내가 Picasa에서 비디오 링크가 짧은 기간 후에 만료 것을 확신 Picasa에서 YouTube로 업로드 할 수는 있지만 API의 데이터를 가져 오는 경우 문제가 발생합니다. – Ashley

+0

Thanks Ashley. 만료 날짜가 있지만 곧 재생할 수있을 것으로 기대합니다. Picasa 웹 앨범에서 가져옵니다. – user215097

답변

0

-;

<object width="425" height="355"> 
    <param name="movie" 
      value="YOUR_VIDEO_URL"> 
    </param> 

    <param name="wmode" 
      value="transparent"> 
    </param> 

    <embed src="YOUR_VIDEL_URL" 
      type="application/x-shockwave-flash" 
      wmode="transparent" width="425" height="355"> 
    </embed> 
</object> 
+0

동영상을 보았지만 동영상이 없습니다. http://v19.nonxt8.googlevideo.com/videoplayback?id=61efd1105 619fa95 & itag 기준으로 5 & 시작 = 0 & LEN = 2147483647 & 응용 프로그램 = Picasa를 & 등 = INVALID & 엘 = INVALID & IP = 0.0.0.0 & ipbits = 0 &는 = 2882111679 & sparams = 아이디, itag 기준, IP, ipbits 만료, 만료 & 서명 = 47FA67E350034755A1AFD04C703346DD60E8B98.E02F6F5838CFF49358A0986058588AEF216CCFE & key = ck1
그냥 빈 페이지 만 표시합니다. 고맙습니다. 나는 그 대답에 감사 드린다. – user215097