Google+ 비디오는 Picasa 비디오로 저장됩니다. 그들은 쉬운 임베딩을 허용하지 않는 방식으로 제공됩니다.
YouTube 코드를 사용하여 YouTube에 업로드하고 퍼가기가 쉽습니다.
Google+ 버전을 사용해야하는 경우 11 시간마다 비디오 스트림 URL이 만료되므로 Google+ 피드에 플레이어 코드를 사용할 수 없습니다.
나는 정기적으로 비디오의 RSS 피드
https://picasaweb.google.com/data/feed/tiny/user/<<the video poster's userid>>/photoid/<<the video's id>>
를 검색하고 <media:content url="<<video source url>>">
을 추출하여 내 웹 사이트에 그것을했다. Google Picasa API를 사용하면 쉽게이 작업을 수행 할 수 있습니다. 나는 각 사용자의 방문에서 스트림 URL을 얻기 위해 AJAX 호출을하지만 방문자는 거의 없다.
각 비디오 형식에 대한 URL을 얻을 수 있습니다.
이 URL을 사용하여 Google+ 플레이어를 검사 할 때 얻을 수있는 소스 코드의 URL을 대체합니다.
<embed width="800" height="600" flashvars="fs=1&hl=en&autoplay=1&ps=picasaweb&fmt_list=<<your fmt_list>>&fmt_stream_map=<<your fmt_stream_map>>&playerapiid=uniquePlayerId&video_id=picasacid&t=1&vq=large&auth_timeout=86400000000" wmode="opaque" scale="noScale" bgcolor="#fff" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" src="//www.youtube.com/get_player?enablejsapi=1&vq=hd720">
URL은 삽입의 flashvar
속성의 플레이어에 전달됩니다. 비디오 형식 목록 매개 변수 (fmt_list
)와 스트림 URL 목록 (fmt_stream_map
)을 바꿔야합니다.
FlashVar를 속성의 내용이 urlencoded를하고 당신이 flashvar
속성 내부에 보내는 fmt_list
및 fmt_stream_map
의 내용이, 또한 fmt_list
있도록 urlencoded를하고 fmt_stream_map
이중 urlencoded로 결국 있음을 유의하십시오.
나는 충분히 노골적 이었으면 좋겠다.
어떻게이 소스 코드를 가져 오나요? – abraham