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
Shoutcast Status 2.0 (VB3.6) Details »»
Shoutcast Status 2.0 (VB3.6)
Version: 2.0, by Zachariah Zachariah is offline
Developer Last Online: Jan 2020 Show Printable Version Email this Page

Category: Forum Home Enhancements - Version: 3.6.3 Rating:
Released: 09-06-2006 Last Update: 11-15-2006 Installs: 360
Uses Plugins Template Edits
Additional Files  
No support by the author.

Shoutcast Status 2.0 on your VB3.6 ForumHome.

/* ----------------- 11/15/2006 -----------------
This is a Nice hack to add Shoutcast Status on your VB3.6 ForumHome.
Hope it helps !!!

Zachariah @ http://www.szone.us

SHOUTcast is a free-of-charge audio homesteading solution. It permits anyone
on the internet to broadcast audio from their PC to listeners across the
Internet or any other IP-based network (Office LANs, college campuses, etc.).

http://www.shoutcast.com

Zerro Queries Added

================================================== =====
Tested On:

vBulletin 3.6+
SHOUTcast Server v1.9.5

DEMO
================================================== =====

== Install: 2-5 min ==


Full Stats
- Needs Shoutcast server admin password

Server Name
Song History
4 media layers (winamp, quicktime, media player, real player)
DJ Name
Bitrate
Current Song
Media Type
Most Ever Connected
Hit Count
Users Connected
Avj. Connect Time
User Max
Online / Offline status
XML Data Cache


Lite Stats
- Does not need shoutcast server admin password

Server Name
4 media layers (winamp, quicktime, media player, real player)
Bitrate
Current Song
Users Connected
User Max
Online / Offline status
XML Data Cache

================================================== =====
Adds: 2 plugins
Adds: 8 images, 2 files
Adds: 10 templates
Adds: 45 phrases

Change Log

Shoutcast 1.9 - 598 Downloads

Show Your Support

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

Comments
  #292  
Old 05-18-2007, 01:03 PM
digital3 digital3 is offline
 
Join Date: Feb 2007
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For those who have never used this before it would probably be nice if usage instructions were included. "Currently our shoutcast server is down" gets a little dull on forumhome. Just some simple instructions on how to add stations and get it going would be nice.

Is there something I have to install from shoutcast.com *other* than this mod? How do I set my site to tune into certain stations I want, etc?

OK Never mind. I see now that the server has to be installed and has a 25 KB readme with a lot of complex linux instructions that have to be executed in SSH that I don't have time to hassle with.
Reply With Quote
  #293  
Old 05-18-2007, 02:27 PM
yashua yashua is offline
 
Join Date: Apr 2007
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Zachariah View Post
Should work on CHMOD 666 also.
yah but doesnt that mean anyone can go in my server and edit the file if its chmod has allows anyone to write on the file or does not letting anyone execute it stop them from doing it?
Reply With Quote
  #294  
Old 05-18-2007, 02:41 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by digital3 View Post
For those who have never used this before it would probably be nice if usage instructions were included. "Currently our shoutcast server is down" gets a little dull on forumhome. Just some simple instructions on how to add stations and get it going would be nice.

Is there something I have to install from shoutcast.com *other* than this mod? How do I set my site to tune into certain stations I want, etc?

OK Never mind. I see now that the server has to be installed and has a 25 KB readme with a lot of complex linux instructions that have to be executed in SSH that I don't have time to hassle with.
You do not need SSH access unless you plan to install Shoutcast server on your webhost.
Make sure you have Unlimited Bandwith on your web package.

The bandwith useage depends on "# of users connected" and the quility of the song in kbps.

uploadspeed / bitrate = max listeners , always leave some for overhead

Example: 256k upload speed / 56k bitrate = max 4 listeners ( 4* 56 = 224kbps ) keep in mind that your provider says he gives you 256kbps upload, the actual speed might be much lower.

The shoutcast server and where it is hosted is up to you.
- I have one sitting on a windows 2k system and a cable modem.
- I have one sitting on freebsd server and a T1.

**SHOUTcast Server is available for the following platforms: Windows 95/98/ME/NT/2000/XP, Mac OS X, FreeBSD, Linux, and Solaris
http://shoutcast.com/download/serve.phtml

================
Install is not to hard.
In the zip build.
================

product-shoutcast_home_full.xml
install.txt
- upload
-- scast_home.xml
-- includes
---- shoutcast
------ scast.php
------ cache_templates.php
-- images
---- misc
-------- shoutcast_off.gif
-------- radio.gif
-------- im_winmp.gif
-------- im_real.gif
-------- im_qt.gif
-------- im_mirc.gif
-------- im_genre.gif

When you upload the files to your web server you want to keep the folder structure in tact.

Everything in the "upload" folder will be placed in the root of your vBulletin install.

D:\inetpub\vhosts\dev\forums

/forums/scast_home.xml

The forums/includes/shoutcast folder will be made and the php files uploaded.

The images by default will upload where the default style is installed. /forums/images/misc/. If you have a custom style with a different location then upload the images to the custom /images/misc/.

$stylevar[imgdir_misc] - style_location/images/misc

======================
In your Admin Control Panel
======================

Admincp => Plugin System => Manage Products
Click [Add/Import Product]
Browse for the file "product-shoutcast_home_full.xml"
Allow Overwrite
Import

Settings:
Admincp => vBulletin Options => Shoutcast Forumhome
[ EDIT ]
Reply With Quote
  #295  
Old 05-19-2007, 04:24 AM
dmyre dmyre is offline
 
Join Date: Jan 2003
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Has anyone been able to get this to work on vb3.6.5?
I installed/reinstalled numerous times, and still have had no luck.
I did set the CHMOD to 777.

Within my "installed products" page, this is not underlined, like the rest of my mods are...
Any help would be appreciated...
Reply With Quote
  #296  
Old 05-21-2007, 03:36 AM
krazycivik krazycivik is offline
 
Join Date: Nov 2005
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yeh how to you CHMOD somthing? not everyone knows.. im a newb anyone? i installed everything right but it gives me a server error.. help
Reply With Quote
  #297  
Old 05-23-2007, 08:26 PM
Stereo123456 Stereo123456 is offline
 
Join Date: Mar 2007
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok how do i add multiple ips so that i cn have more than 1 person broadcasting at different times, without having to keep changing the details. Thanks
Reply With Quote
  #298  
Old 05-23-2007, 10:26 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by krazycivik View Post
yeh how to you CHMOD somthing? not everyone knows.. im a newb anyone? i installed everything right but it gives me a server error.. help
CHMOD is usaly built into the FTP program you use to upload file to your webserver.
- properties of the XML file should allow you to change the permissions.

Quote:
Originally Posted by Stereo123456 View Post
ok how do i add multiple ips so that i cn have more than 1 person broadcasting at different times, without having to keep changing the details. Thanks
I am working on a database version to allow the admin to add multi IP's , Ports, Passwords, ect ..

Client side display will be a default station and the rest in a dropdown or something. I have not designed the front end yet.
Reply With Quote
  #299  
Old 05-23-2007, 11:05 PM
dmyre dmyre is offline
 
Join Date: Jan 2003
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dmyre View Post
Has anyone been able to get this to work on vb3.6.5?
I installed/reinstalled numerous times, and still have had no luck.
I did set the CHMOD to 777.

Within my "installed products" page, this is not underlined, like the rest of my mods are...
Any help would be appreciated...
Anyone?
Reply With Quote
  #300  
Old 05-24-2007, 12:08 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dmyre View Post
Has anyone been able to get this to work on vb3.6.5?
I installed/reinstalled numerous times, and still have had no luck.

Within my "installed products" page, this is not underlined, like the rest of my mods are...
Any help would be appreciated...
I have it working on all 3.6.x versions. The underline or not is choice of the developer during assembly.
I will update in the next build. Thanks.

To put less load on the shoutcast server and to speed up page loads. The shoutcast info the script gets is cached to your local webserver in a XML file. The XML file is called up when there is a request to show the data. If your cache file does not update then you are not connecting to the shoutcast server. (cache file is always "zero" kb)

9 out of 10 times this is because of settings (port,ip,password) or your webhost has blocked ports in their firewall. Many hosts only allow queries for data on port 80 (http, rss, xml feeds). This hack will pull the XML feed from your shoutcast server port. I have seen many webhosts designate a port for "other" needs of their clients.

If you are 100% sure your setting and install is correct.

Send a ticket to your webhost and see if ports are blocked (ie:8000). If so they may give you another port you can use. Reset your shoutcast server to output on that port. Lastly, if there is nothing that your host will do, you can move the shoutcast server to output on port 80 vs. 8000 and your webhost should read the feed.
Reply With Quote
  #301  
Old 05-28-2007, 02:15 PM
tirol07 tirol07 is offline
 
Join Date: Mar 2007
Location: Austria
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

very nice "for: 3.6.7"
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 04:57 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04726 seconds
  • Memory Usage 2,324KB
  • Queries Executed 25 (?)
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
  • (6)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
  • (2)pagenav_pagelinkrel
  • (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