I'm using a modified JW Player 4.0.46 (added back the bwstreams feature from 3.x). I'm now trying to use the JW player to play YouTube videos, and am having the "only one youtube connection" bug frequently. I have three questions about this:
1) How does the player parse out the video stream URL from the youtube page URL? I've been seeing PHP and other code in the discussions, but don't see an explanation of exactly what is the "correct" way to embed YouTube video in the JW player.
2) Does a later version of the player resolve this error reliably? If so, is is the current release version that fixes it, or do I need something later from subversion?
3) I've read that some sort of bandwidth detection and/or bitrate switching feature has been built back into the player, but have not seen real documentation as to how this works. Is that correct, and if so, is it documented?
Thanks,
Larry

1) The "correct" way is the way that works, and there are many. You can use the YouTube proxy, YT.SWF, to go through the YouTube API or you can use a serverside script to get the direct URI, including the high quality formats.
2) The "only one youtube..." has been resolved in later versions of the v4.x player and also requires an updated YouTube proxy, YT.SWF.
3) Bandwidth detection may be in the v4.4.x player.
For more information, check the Roadmap and tickets here:
http://developer.longtailvideo.com/trac/