Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
XEON Series - vbFLV Streaming Video Player Details »»
XEON Series - vbFLV Streaming Video Player
Version: 1.1.0, by syrus.xl syrus.xl is offline
Developer Last Online: Apr 2016 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.6.10 Rating:
Released: 11-12-2006 Last Update: 11-19-2006 Installs: 81
Template Edits
Additional Files  
No support by the author.

XEON series ? The vbFLV Video Player


[ Click Here to see the DEMO ]

If you use this modification please click INSTALL - it shows your appreciation and I can notify you of updates, when they become available!

Release Date: 2006-11-13
Revision: 1.1 (see change log in this post). If UPGRADING from Revision 1.0 DO NOT overwrite any files, apart from the main player.swf
vBulletin versions compatible: Works on ANY - uses no MySQL

Features:
  • XML Based FLV Player
  • Single playlist population
  • Fade in/out over thumbnails
  • Auto-detect Normal or Widescreen video formats
  • Auto-detect Scroll-bar on if more than 5 videos in XML file
  • Optimized for vBulletin using a single ?conditional?
  • Optimized picture clarity/quality
  • Slide Scroll bar to view other movies
  • Uses javascript object embed for all known browser compatibility issues

Watermarked version details: *See second post below*

As many members requested, here at vbulletin.org, I designed this video player. It is XML driven, and the full vBulletin integrated version will be a commercial product, with many added features.
To compliment the XEON vbMp3 Player I brought you, the XEON series vbFLV Video Player, is another feature packed add-on. This is currently designed as a popup.

The vbFLV Video Player allows you to add unlimited video footage from various sources. There are no limits on FLV streaming, but you may wish to think about bandwidth consumption, if you intend to have very long movie clips. Note: most FLV clips are between 1-2Mb?s each, due to compression used. I would suggest you read these instructions carefully for no problems to occur, installation is fairly straight forward but setup will take longer.

Broadcast streaming video directly from your vBulletin forum.
You can encode your own movie files into the FLV format.
Use websites like www.keepvid.com to download any video from Google, YouTube, iFilm, and numerous other video websites. Visit www.keepvid.com for a full list.

Bandwith Consumption:
Due to design of this player and you will rarely find flv files around websites, the player is restricted to local flv files only. This was done by request, since most people that requested this modification wanted to play videos on their own websites, not on a global basis. If you have a large forum and huge video files, and only a small bandwidth limit I would not recommend you install this version.

Why FLV?
FLV is a widely used format for video/audio - and uses can be even interactive. No other video format comes close to these specifications - and the compression ratio will surpass anything around. In this tutorial you will be able to find the best compression ratio to use (the demo uses a 512k stream, which these days is quite adaquate for most users). Most video formats can be converted to the FLV format, I have listed a few places below where you can get free converters from.

What is FLV?
FLV is video format used by Flash, it is possible to take a 50Mb mpeg file and convert it to a 512k FLV stream, reducing the file size to around 10Mb. Giving you a high compression ratio of 5:1 in most cases. Is it more common on Google, YouTube, myspace, and many other video hosting websites.


Editing the XML file:
You can change all titles, descriptions, thumbnails and flv titles in the XML file. To edit it just right-click and select open with either Notepad, Wordpad or TextEdit (if you?re using a Apple).

Adding more videos:
Each video in the XML file is setup like this:
HTML Code:
<item>
<date>13 November 2006</date>
<descr><b>Example 3</b></descr>
<video>example3.flv</video>
<image>example3.jpg</image>
</item>
So, we have Date, Description, video_name.flv and video_name.jpg ? each videos detail is enclosed between < item > tags.


Thumbnails & Descriptions


Thumbnails:
These small images must be created in any graphics program (The player will work without these thumbnails). If you do wish to create these images then they should be of a maximum size (width=70 and height=50), making them all the same size does look better, if they don't show up make sure you have named them the same as the details in the XML file. Note they must be non-progressive jpg images.

Creating the Thumbnail Images:
You can easily create the images by playing the video you want the image for, pause it at the point where you would like the screenshot. Now Hold down the ALT key and Press PRT SCR ? this will take a screenshot of just the player, open any image program and select Paste. Crop the image and resize until it is no larger than 70x50 pixels, save as a jpg.

Description:
You can add short titles and dates to your videos (as shown in the screenshot and demo, this data is entered in the XML file.


Transcoding your movies to FLV format
[high]Free FLV Encoders:[/high]
http://rivavx.com/index.php?encoder&L=3 - Riva FLV Encoder
Transcodes AVI, MPEG, Quicktime, WMV and more codecs.

[high]Commercial FLV Encoders:[/high]
http://www.yaodownload.com/video-des...dersconverter/

[high]More FLV Encoders can be found here:[/high]
http://www.brothersoft.com/downloads/flv-encoder.html


Installation:
Upload the entire contents of the Upload folder into your forum ?root?. There are index.html files within the video and images folders, these are just directory protection files, so people cannot just browse your folders and download.

Note: If you have installed any previous releases by me, then you may receive an alert about overwriting the flashobject.js file ? this file hasn?t been changed at all, so you can skip or overwrite. DO NOT rename any files or folders; the player does have dedicated paths compiled which cannot be altered.

XML Setup:
Make sure you enter no paths, just the file names. The player has defaults set for images and video directories.

Template edit:
AdminCP -> Styles & Templates -> Navigation / Breadcrumb Templates -> navbar

Find:
Code:
<td class="vbmenu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>

Add after:
Code:
<!-- vbFLV Player Start -->
<if condition="$show['member']">
<script type="text/javascript">
<!--

function Openvbflv(){
vbflv = window.open('vbflv.html','vbflv','directories=no,height=400,width=580,location=no,menubar=no,resizable=no,status=no,toolbar=no')

return false;
}

-->
</script>
<td class="vbmenu_control"><a href="#" onclick="return Openvbflv()">FLV Player</a></td>
</if>
<!-- vbFLV Player End -->

KNOWN ISSUES: none

Change Log:
15/11/2006 - Player screen resize fixed
13/11/2006 - Initial Release

Future Improvements:
Limited, due to being a XML version. All major features will be incorporated in the commercial fully integrated vBulletin version, available soon, with plugins.


This modification is fully supported, and keep your eyes open for other flash-based modifications I release. More ?XEON series? based projects are planned, but probably will not be released until early next year!

Screenshots below show current version.

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #82  
Old 12-12-2006, 06:42 AM
syrus.xl's Avatar
syrus.xl syrus.xl is offline
 
Join Date: Jun 2005
Location: In a cyber world...
Posts: 999
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by FRANKTHETANK 2 View Post
OK SYRUS.
i got this player up now. i love it it. but how would i place this in cmps box on home page? can it be done? thanks
Due to the width of the player, I didn't create a vBa CMPS module for this modification. With all 3 columns active in vBa CMPS it would cause side-scroll on anyone viewing your website at low resolutions.

I only used it on my site, by closing right-side blocks, plus I use vBPortal, and it was a simple HTML block with calls placed to the main player file.

If you still want a vBadvanced CMPS block, I will write the required code.
Reply With Quote
  #83  
Old 12-12-2006, 09:12 PM
FRANKTHETANK 2 FRANKTHETANK 2 is offline
 
Join Date: Sep 2006
Posts: 364
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

no you dont have to right one i was just wondering. thanks for your great work
Reply With Quote
  #84  
Old 12-29-2006, 07:41 PM
ctsolutions ctsolutions is offline
 
Join Date: Dec 2002
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice mod! Installed! Thanks.
Reply With Quote
  #85  
Old 02-16-2007, 11:59 PM
XtremeCrash's Avatar
XtremeCrash XtremeCrash is offline
 
Join Date: Oct 2005
Location: Missouri
Posts: 59
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way you can put it in in vbadvanced?Like have it on the main page in the middle?
Reply With Quote
  #86  
Old 02-17-2007, 02:06 AM
syrus.xl's Avatar
syrus.xl syrus.xl is offline
 
Join Date: Jun 2005
Location: In a cyber world...
Posts: 999
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by XtremeCrash View Post
Is there a way you can put it in in vbadvanced?Like have it on the main page in the middle?
The only reason I didn't make a vBadvanced center block for this modifcation was due to the size of the flash file. It can easily be done, with the correct block code - however if you are using a fixed style then the block with this vB FLV Flash player would break the style.

An alternative way, would be to use no right column, if the player was coded into a block. Basically, it's all about the size of this player.

I am working on a new version of this modifcation, however it won't be released for awhile because I have other releases that need documenting before I release them.

The coding required for a center block for vBadvanced CMPS - I could do, because its only a 10 minute job.
Reply With Quote
  #87  
Old 04-16-2007, 02:45 PM
DiSpy's Avatar
DiSpy DiSpy is offline
 
Join Date: Feb 2007
Location: South Florida!!
Posts: 107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've been reading about your forthcoming commercial version of this hack.

I'd like to use something like this, but have the .flv files hosted on a separate box... is this going to be possible? In other words, I want to host the files externally by using URL's, but not on like youtube or something, just on my own private separate server (for bandwidth and storage reasons).

I'd also like people to be able to upload files, and create thier own playlists from the lists of files available.

Also, i'd like the player integrated in the page, not in a popup.

Will this be possible with your new commercial version?

Is there a list somewhere with all the features that will be included in the commercial version? What about a demo?

THANK YOU!
Reply With Quote
  #88  
Old 04-16-2007, 02:52 PM
syrus.xl's Avatar
syrus.xl syrus.xl is offline
 
Join Date: Jun 2005
Location: In a cyber world...
Posts: 999
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All you have mentioned and more will be available. The Pro version is still in an Alpha form at the moment, and resembles nothing like this free version. For obvious reasons I can't announce on here much about the modification itself.

For more details click here.
Reply With Quote
  #89  
Old 05-31-2007, 02:26 AM
syrus.xl's Avatar
syrus.xl syrus.xl is offline
 
Join Date: Jun 2005
Location: In a cyber world...
Posts: 999
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No longer supported on here. We will be releasing v2.0 - but only available from our main site due to support requirements.
Reply With Quote
  #90  
Old 08-19-2007, 07:11 AM
SuperTaz's Avatar
SuperTaz SuperTaz is offline
 
Join Date: Apr 2007
Location: Pennsylvania
Posts: 744
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oooh...Looks good...Great job
Reply With Quote
  #91  
Old 09-03-2007, 02:09 AM
SuperTaz's Avatar
SuperTaz SuperTaz is offline
 
Join Date: Apr 2007
Location: Pennsylvania
Posts: 744
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will this work with Version 3.6.8?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:48 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.14159 seconds
  • Memory Usage 2,329KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (1)bbcode_html
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete