|
|||||||||
![]() |
|
Thread Tools | Search this Thread |
![]() |
#31 |
Regular Crew
Join Date: Aug 2010
Location: Wilmington, DE
Posts: 129
|
Re: Website for hosting video....
Thanks for the testing! I suspect the reason for no transport controls is that, if all else fails, the video is played as a "download" - and that would be dependent upon the device's download player.
Keep the tests coming!! ...Jerry |
![]() |
![]() |
![]() |
#32 |
Inner Circle
Join Date: Sep 2003
Location: Portland, Oregon
Posts: 3,420
|
Re: Website for hosting video....
autumn.html:
iPad - yes Chrome/PC - yes Firefox/PC - yes Firefox/Mac - yes Opera/Mac - yes Safari/Mac - yes When I flooded my internet connection, I also got a chance to see the adaptive streaming work - it does! Jerry, thanks for the referral to the latest JWPlayer, I'll check that out one of these days soon!
__________________
30 years of pro media production. Vegas user since 1.0. Webcaster since 1997. Freelancer since 2000. College instructor since 2001. |
![]() |
![]() |
![]() |
#33 | |
Major Player
Join Date: Mar 2004
Location: Hillsborough, NC
Posts: 409
|
Re: Website for hosting video....
Quote:
D |
|
![]() |
![]() |
![]() |
#34 |
Inner Circle
Join Date: Sep 2003
Location: Portland, Oregon
Posts: 3,420
|
Re: Website for hosting video....
Hey Jerry, I'm reviewing your autumn.html code for adaptive jwplayer closely, because I want to use it as a sample in class...
At lines 22 and 23 you're constructing the filenames of the alternate versions of the video? It's a little difficult for me to follow the code, because I don't know the real name of the target files. Is it Autumn2011640.mp4 and Autumn2011320.mp4? Code:
// base file is 960x540, lower bitrate folders are 640x360 and 320x180 var vid640 = vid.split(".")[0] + "640.mp4"; var vid320 = vid.split(".")[0] + "320.mp4"; PS. Where did this adaptive JS come from? Did you write it? I'm not finding it at the jwplayer site, or at least not yet.
__________________
30 years of pro media production. Vegas user since 1.0. Webcaster since 1997. Freelancer since 2000. College instructor since 2001. Last edited by Seth Bloombaum; November 30th, 2011 at 06:52 PM. Reason: added ps |
![]() |
![]() |
![]() |
#35 |
Regular Crew
Join Date: Aug 2010
Location: Wilmington, DE
Posts: 129
|
Re: Website for hosting video....
Seth,
You've got it right. Here's some more details. I rendered my project in Vegas to a DNxHD intermediate - 1920x1080 60p. Then used HandBrake to render 3 video files; Autumn2011.mp4 (which was 960x544), Autumn2011640.mp4 (640x368) & Autumn 2011320.mp4 (320x176) {HandBrake likes Mod 16}. Each of these used a HandBrake setting of Constant Quality: RF 30 & 29.97 fps (as I recall). Using MediaInfo, we can determine that the bitrate for Autumn2011.mp4 is 1235Kbps, Autumn2011640.mp4 is 660Kbps and Autumn2011320.mp4 is 241Kbps. JW Player then uses the following code to determine which file to use based on the available bandwidith. Code:
'levels': [ { bitrate: 1235, file: vid }, { bitrate: 660, file: vid640 }, { bitrate: 241, file: vid320 } ], Make sense? ...Jerry Edit: Yes, the JavaScript is mine, based upon the API I found on the www.longtailvideo.com site. |
![]() |
![]() |
![]() |
#36 |
Inner Circle
Join Date: Sep 2003
Location: Portland, Oregon
Posts: 3,420
|
Re: Website for hosting video....
Thanks Jerry!
I had good results this afternoon using the "Levels" block in JWPlayer to rather seamlessly accommodate html5 and flash plugin browsers - it's really working well. I started with the code in the quickstart pdf. Adaptive to bandwidth? Perhaps tomorrow. Thanks, this is some good source and really helped me get started fast. JWP has really come a long way in the last year or two, it's been a while since I looked at it.
__________________
30 years of pro media production. Vegas user since 1.0. Webcaster since 1997. Freelancer since 2000. College instructor since 2001. |
![]() |
![]() |
![]() |
| ||||||
|
|