I video di Google+ vengono archiviati come video di Picasa. Sono serviti in un modo che non consente una facile integrazione.
Sarebbe più facile per voi caricarli su YouTube e incorporarli utilizzando il codice YouTube.
Se è necessario utilizzare la versione di Google+, non è possibile utilizzare il codice giocatore nel feed di Google+ perché l'URL del flusso video scade ogni 11 ore.
ho fatto nel mio sito recuperando periodicamente del video feed RSS
https://picasaweb.google.com/data/feed/tiny/user/<<the video poster's userid>>/photoid/<<the video's id>>
ed estraendo il <media:content url="<<video source url>>">
. Puoi farlo facilmente utilizzando Google Picasa Api. Faccio una chiamata AJAX per ottenere gli URL di streaming sulla visita di ciascun utente, ma ho pochissimi visitatori.
Si ottiene un URL per ogni formato video.
Questi URL vengono utilizzati per sostituire gli URL dal codice di incorporamento che puoi ottenere esaminando il player di Google+.
<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">
Gli URL vengono passati al giocatore l'attributo del embed flashvar
. Devi sostituire il parametro elenco formati video: fmt_list
e l'elenco URL stream: fmt_stream_map
.
Tenete a mente che il contenuto degli attributi FlashVar sono urlencoded e il contenuto del fmt_list
e fmt_stream_map
, che ci vengono inviati all'interno dell'attributo flashvar
, sono anche urlencoded in modo che il fmt_list
e fmt_stream_map
finiscono doppiamente urlencoded.
Spero di essere stato abbastanza esplicito.
come stai ottenendo questo codice di inserimento? – abraham