Monday, March 19, 2012

[YouTube-API] Re: Error loading Video with iFrame API and Safari 5.1.2

Jeff,

We are no longer able to reproduce this issue.

The individual in question did update to Safari 5.1.13 (and then to
5.1.14).

I'm not sure of the timing between when the potential fixed was
deployed relative to the Safari upgrades and when it stopped being
reproducible, so I can't offer much guidance there.

Thanks for your help,

Mike

On Mar 2, 8:58 am, Jeffrey Posnick <je...@google.com> wrote:
> Hello Mike,
>
>  The Players team believes that this might be addressed by some recent
> changes—can you still reproduce the issue?
>
> Cheers,
> -Jeff Posnick, YouTube API Team
> groups.google.com/group/youtube-api-gdata | apiblog.youtube.com |
> @YouTubeDev
>
> On Jan 23, 2:05 pm, mviamari <mviam...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Thanks Jeff.
>
> > Much appreciated.
>
> > Mike
>
> > On Jan 23, 10:55 am, Jeffrey Posnick <je...@google.com> wrote:
>
> > > Hello Mike,
>
> > >  Okay, I've let the Players team know. If they come up with any ideas,
> > > I'll pass them along.
>
> > > Cheers,
> > > -Jeff Posnick, YouTube API Team
> > > groups.google.com/group/youtube-api-gdata | apiblog.youtube.com |
> > > @YouTubeDev
>
> > > On Jan 20, 11:51 am, mviamari <mviam...@gmail.com> wrote:
>
> > > > Jeff,
>
> > > > This is the results of the HTML5 debug copy:
>
> > > > {"ce":[],"$h":[],"xb":["907605","903914","910206","905262"],"qp":"//
> > > > s.youtube.com/s","Fl":0,"op":
> > > > 90.56603773584905,"autoplay":false,"rb":"unknown","eventLabel":"detailpage" ,"tb":"en_US","Gl":
> > > > {"width":640,"height":390},"region":"US","Hl":{"width":1680,"height":
> > > > 1050},"we":28,"xe":"m","rp":1327078087991,"Il":{"width":640,"height":
> > > > 360},"cd":"6ZiFiI-F3FW1ibpR2xinN-0VgyMdiHMmR","ro":8.49,"Yk":
> > > > 5,"debug_videoId":"a1Y73sPHKxw","debug_playbackQuality":"medium","debug_dat e":"Fri
> > > > Jan 20 2012 08:48:07 GMT-0800 (PST)"}
>
> > > > Also, I always get a JS error message like this:
> > > > html5player-vflIRMUUQ.js:338TypeError: 'undefined' is not an object
> > > > (evaluating 'this.format.oc')
>
> > > > It's hard to determine exactly what it's for because of the
> > > > minification of the JS, but it seems that the browser isn't sending
> > > > correct format data for the player.
>
> > > > Let me know if there is any other debug data you need.
>
> > > > Mike
>
> > > > On Jan 20, 8:37 am, Jeffrey Posnick <je...@google.com> wrote:
>
> > > > > Hello Mike,
>
> > > > >  I'm not really sure how to proceed without a reliable way to
> > > > > reproduce the issue. There is a "Copy debug info" menu item when right-
> > > > > clicking on the HTML5 player, which should bring up a dialog box with
> > > > > text you could copy. If you could grab that when a playback failure
> > > > > occurs on youtube.com I'll pass that along to the Players team, but I
> > > > > don't know whether there will be much info there relevant to this
> > > > > investigation.
>
> > > > > Cheers,
> > > > > -Jeff Posnick, YouTube API Team
> > > > > groups.google.com/group/youtube-api-gdata | apiblog.youtube.com |
> > > > > @YouTubeDev
>
> > > > > On Jan 19, 6:56 pm, mviamari <mviam...@gmail.com> wrote:
>
> > > > > > Jeff,
>
> > > > > > I've done every variation of clearing browser cache, restarting
> > > > > > safari, restarting the computer, etc.  No luck.  I even tried
> > > > > > uninstalling some of the older video codecs
>
> > > > > > I did notice that i could use the iFrameAPI to connect to the embed
> > > > > > object even when I got the error.  it appears that the video is
> > > > > > permanently stuck in "buffering" (as determined by the PlayerState)
> > > > > > with a getCurrentTime()==0. Also, the play progress bar starts to
> > > > > > progress as if the video was playing, but then resets after 10-15sec.
> > > > > > The video content itself only shows a loading spinner.
>
> > > > > > Mike
>
> > > > > > On Jan 19, 2:29 pm, Jeffrey Posnick <je...@google.com> wrote:
>
> > > > > > > Hello,
>
> > > > > > >  Could you try clearing the browser cache on the instances of Safari
> > > > > > > 5.1.2 that you're seeing it on? You might be using an out of date JS
> > > > > > > file for some reason.
>
> > > > > > > Cheers,
> > > > > > > -Jeff Posnick, YouTube API Team
> > > > > > > groups.google.com/group/youtube-api-gdata | apiblog.youtube.com |
> > > > > > > @YouTubeDev
>
> > > > > > > On Jan 19, 1:49 pm, mviamari <mviam...@gmail.com> wrote:
>
> > > > > > > > It seems to be happening on all videos. However, I've only been able
> > > > > > > > to reproduce it on some instances of Safari 5.1.2.
>
> > > > > > > > If you can give me some console commands to run in the JS shell I will
> > > > > > > > collect some data for debugging.
>
> > > > > > > > Mike
>
> > > > > > > > On Jan 19, 10:40 am, Jeffrey Posnick <je...@google.com> wrote:
>
> > > > > > > > > Hello Mike,
>
> > > > > > > > >  I'm not able to reproduce that issue running Safari 5.1.2 on OS X,
> > > > > > > > > either on a test page with an <iframe> embed or on youtube.com when
> > > > > > > > > opted in to the HTML5 trial.
>
> > > > > > > > >  Are you seeing this with one specific video? If so, what's the video
> > > > > > > > > id? Or are you seeing it with all videos?
>
> > > > > > > > > Cheers,
> > > > > > > > > -Jeff Posnick, YouTube API Team
> > > > > > > > > groups.google.com/group/youtube-api-gdata | apiblog.youtube.com |
> > > > > > > > > @YouTubeDev
>
> > > > > > > > > On Jan 19, 12:01 pm, mviamari <mviam...@gmail.com> wrote:
>
> > > > > > > > > > I'm now also seeing this problem on youtube.com when the HTML5 trial is
> > > > > > > > > > joined.  It's not related to the iFrame API, but the actual iFrame Embed.
>
> > > > > > > > > > html5player-vflIRMUUQ.js:58 [  1.635s] [yt.debug]
> > > > > > > > > > yt.tracking.VideoStatsPing: Attempted to construct a VideoStatsPing for a
> > > > > > > > > > video that has no format or videoSize.
> > > > > > > > > > html5player-vflIRMUUQ.js:338TypeError: 'undefined' is not an object
> > > > > > > > > > (evaluating 'this.format.oc')

--
You received this message because you are subscribed to the Google Groups "YouTube APIs Developer Forum" group.
To post to this group, send email to youtube-api-gdata@googlegroups.com.
To unsubscribe from this group, send email to youtube-api-gdata+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/youtube-api-gdata?hl=en.

1 comment:

  1. Wow, very comprehensive review. I'm thinking about learning HTML5. I'm seeing more and more job/freelance listings asking for html5 video player knowledge and so along with reading some of the online references you listed, I'm going to have to pick up the book as well. Really appreciated the chapter breakdowns.

    ReplyDelete