And So I am while using jsplayer HTML5 player on my small wordpress site, in addition to some custom script to load within the next publish and replace that old content when the video is completed:

    $(document).ready(function(){
        $(".video-js").livequery('ended', function(){
            var sStr = "<?php echo get_permalink(get_adjacent_post(true,'',true)); ?>";
            var adj_numb = "<?php 
                            $adj = get_adjacent_post(true,'',true); 
                            $numb = $adj->ID;
                            echo $numb
                            ?>";
            var cur_numb = "<?php echo $post->ID; ?>";
            $.post(sStr, function(data) {
                var content = $( data ).find( '#post-' + adj_numb);
                $( "#post-" + cur_numb ).html( content );
                var vid = VideoJS.setup( "vid" );
                vid.play();
            });
        });
    });

This is effective, for just two videos. It loads within the next video and plays it, and something next, but following the 3nd video plays it simply stops. I figure what this means is I must kind of "totally reset" my variables and begin again right from the start from the script, which it isn't carrying this out due to $(document).ready(function(), as it is already all loaded at this time.

It is possible to standard method to loop through this script again, and re-set all of the variables after its run once?

Or shall we be held approaching the entire problem improperly?

Thanks!

Made JS:

    $(document).ready(function(){
        $(".video-js").livequery('ended', function(){
            var sStr = "http://www.theloniousfilms.com/zachmath/volkswagon/";
            var adj_numb = "94";
            var cur_numb = "96";
            $.post(sStr, function(data) {
                var content = $( data ).find( '#post-' + adj_numb);
                $( "#post-" + cur_numb ).html( content );
                var vid = VideoJS.setup( "vid" );
                vid.play();
            });
        });
    });

HTML:

<div class="post-96 post type-post status-publish format-standard hentry category-zachmath" id="post-96">
            <h2 id="director">Director Name</h2>

            <h2 id="post_title">Post-Name 
                <span id="post_name">

                "Hot Tub"
                 </span>
                 <span id="home"><a href="http://www.homelink.com/">HOME</a></span>

                <div class="entry">

                    <div class="video-js-box">
        <!-- Using the Video for Everybody Embed Code http://camendesign.com/code/video_for_everybody --><br />
        <video id="vid" class="video-js" width="640" height="360" preload autoplay poster="http://www.site.com/wp-content/uploads/2011/03/poster.jpg"><br />
          <source src="http://d29zgp48wvs9kv.cloudfront.net/orkin.m4v" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' /><br />

          <source src="http://d29zgp48wvs9kv.cloudfront.net/orkin.ogv" type='video/ogg; codecs="theora, vorbis"' /><br />
          <!-- Flash Fallback. Use any flash video player here. Make sure to keep the vjs-flash-fallback class. --><br />
          <object class="vjs-flash-fallback" width="640" height="360" type="application/x-shockwave-flash"<br />
            data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf"><param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" /><param name="allowfullscreen" value="true" /><param name="flashvars" value='config={"playlist":["http://www.theloniousfilms.com/wp-content/uploads/2011/03/poster.jpg", {"url": "http://d29zgp48wvs9kv.cloudfront.net/orkin.m4v","autoPlay":true,"autoBuffering":true}]}' /><!-- Image Fallback. Typically the same as the poster image. --><br />
          </object><br />
        </video>
      </div>

I wound up using a different method, where I drawn all of the posts Web addresses right into a array, then iterated through all of them, visiting the next item in a wide array once playback finished.