Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases

Reply
 
Thread Tools
Shoutcast Status Full Details »»
Shoutcast Status Full
Version: 1.8, by Zachariah Zachariah is offline
Developer Last Online: Jan 2020 Show Printable Version Email this Page

Version: 3.0.13 Rating:
Released: 02-22-2005 Last Update: 02-24-2006 Installs: 41
Template Edits
Code Changes Additional Files  
No support by the author.

Shoutcast Status Full 1.8 on your VB3.x Forum Home.

DEMO: http://www.gzhq.net/forums/index.php?

/* -----------------8/27/2005 6:23pm-----------------
This is a Nice hack to add Shoutcast Status on your VB3.X Forum Home.
Hope it helps !!! Zachariah @ http://www.gzhq.net

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

Collapsible Table
Server Name
Last 19 songs
3 Popup players (quicktime, media player, real player)
DJ Name
DJ ICQ
DJ AIM
Bitrate
Current Song
Media Type
Most Ever Connected
Hit Count
Users Connected
Avj. Connect Time
User Max
IRC Server and Room
Online / Offline status
XML Data Cache

================================================== =====

Edit: 1 template
Upload: 8 images, 2 files
Add: 5 templates


Tested On:
vBulletin v3.0.13
SHOUTcast Server v1.9.5
================================================== =====

Quote:
There are 4 types of this script here on vb.org:

1) CMPS: Shoutcast Status Lite
2) CMPS: Shoutcast Status Full
3) Shoutcast Status Lite (forum home)
4) Shoutcast Status Full (forum home)
-------------------------------------------------------*/
Variables used.
================================================== =====
If you choose not to show any/all:
Here is a list of variables that can be used in your "forumhome_shoutcast". If do not wish to show data, just remove the variables.

$scdef = Default station name
$scip = IP shoutcast server
$scport = Port of shoutcast server
$scpass = Admin password (not DJ) to shoutcast server
$ircsite = IRC Server - EX: irc.server.com
$song[t] = Song History:t can range from 0-19. EX: $song[0], $song[1], $song[2] .... $song[19] ----- $song[0] (zerro) is the current song playing.
$servertitle = "Discription" - setting in DJ - DSP (I used for DJ Name).
$servergenre = - setting in DSP.
$bitrate = Quility of the Bitrate - setting in DJ - DSP .
$icq = ICQ# of DJ - setting in DJ - DSP.
$aim = AIM# of DJ - setting in DJ - DSP.
$irc = IRC room of DJ - setting in DJ - DSP.
$url = URL - setting in DJ - DSP
$currentlisteners = Current connected users.
$maxlisteners = Max users for the server.
$irclink = irc://$ircsite/$irc
$listenamp = http://$scip:$scport/listen.pls
$listenlnk = http://$scip:$scport
$averagemin = average listener time in minuets

================================================== =====
Changelog |
================
1.8 2.17.06
- Added XML cache + timer

1.6
- Fixed Media Player in non IE browsers
- Fixed Real Player in non IE browsers

1.5
- Added 19 song history vs. 5
- Added Windows Media Player popup
- Added Real Media Player popup
- Added Quicktime Media Player popup
- Added marquee to Curent song playing
- Added Avj. Connect Time (avj. of the total time users connected; untill server reboot)
- Added Media Type (tells what the source file format is: mpeg, CDA, WAV)
- Added Hit Count (total connections to the server since the server reboot)
- Added Most Ever (total connections at one time to the server since the server reboot)
- Added 4 images for choice of media player
- Added Template Installer

Show Your Support

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

Comments
  #32  
Old 03-17-2005, 11:36 AM
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 nyunyu
this maybe a bit off topic, will my bandwith spiked up if i enable shoutcast on my server? i got more than 300 songs for download but still, it could be fun streaming a few of them. could anyone explain a lil?
Yes it is a hog. 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 in your case 256k uploadspeed / 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.

Bitrates
192k CD quility
56k stereo
24k mono (like an AM radio, but works for music)
8k voice
Reply With Quote
  #33  
Old 06-02-2005, 03:24 PM
xfaethorx's Avatar
xfaethorx xfaethorx is offline
 
Join Date: May 2004
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

will this support id3 tags?

at the song is determined from the file name and not the tags info and i'd prefer to have the tag info supported.
Reply With Quote
  #34  
Old 06-02-2005, 11: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 xfaethorx
will this support id3 tags?

at the song is determined from the file name and not the tags info and i'd prefer to have the tag info supported.
The ID3v1 transmits from your DJ (or other source) to the shoutcast server. This will not use file names. (if you do not fill out the ID3v1 tag the output will be a dash " - "



In this image you will see the info that transmits. @ the bottem you will see "Track Title / URL"

[x] Enable Title Updates
[x] Title (auto)
[x] URL (auto)



In this image you see the last 5 songs - the 3rd one did not have ID3v1 tag
Reply With Quote
  #35  
Old 06-06-2005, 03:08 PM
Jabba1970 Jabba1970 is offline
 
Join Date: Sep 2003
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello Harry,

that´s a nice hack but i have one question.

If is possible, you coding two shoutcast servers in this hack? I will control it from two sides.
explain: My Co-Admin will play Music at 8 o´clock and i am at ten o´clock. If is possible?

Sorry for my bad english, i am a german guy. I will hope, you understand me!

Bye Willy
Reply With Quote
  #36  
Old 06-06-2005, 03:29 PM
RMS-Chef RMS-Chef is offline
 
Join Date: Aug 2003
Location: MA, USA
Posts: 326
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Jabba1970
Hello Harry,

that?s a nice hack but i have one question.

If is possible, you coding two shoutcast servers in this hack? I will control it from two sides.
explain: My Co-Admin will play Music at 8 o?clock and i am at ten o?clock. If is possible?

Sorry for my bad english, i am a german guy. I will hope, you understand me!

Bye Willy
This hack does not create a server for you.
It simply displays current information from any existing shoutcast server.
Reply With Quote
  #37  
Old 06-06-2005, 03:59 PM
Jabba1970 Jabba1970 is offline
 
Join Date: Sep 2003
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RMS-Chef
This hack does not create a server for you.
It simply displays current information from any existing shoutcast server.
Okay, i will display 2 different shoutcast server. If the first offline, the second stream music and the other way round.
The first server is my own, the second server are from my Co-Admin.

bye Willy
Reply With Quote
  #38  
Old 06-06-2005, 07:11 PM
xfaethorx's Avatar
xfaethorx xfaethorx is offline
 
Join Date: May 2004
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HarryButt
The ID3v1 transmits from your DJ (or other source) to the shoutcast server. This will not use file names. (if you do not fill out the ID3v1 tag the output will be a dash " - "



In this image you will see the info that transmits. @ the bottem you will see "Track Title / URL"

[x] Enable Title Updates
[x] Title (auto)
[x] URL (auto)



In this image you see the last 5 songs - the 3rd one did not have ID3v1 tag
sorry i was using linux version of DST and not winamp since i switched to winamp all is well sorry
Reply With Quote
  #39  
Old 06-07-2005, 12:35 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 Jabba1970
Hello Harry,

that?s a nice hack but i have one question.

If is possible, you coding two shoutcast servers in this hack? I will control it from two sides.
explain: My Co-Admin will play Music at 8 o?clock and i am at ten o?clock. If is possible?

Sorry for my bad english, i am a german guy. I will hope, you understand me!

Bye Willy
I will see what I can come up with :nervous:
Reply With Quote
  #40  
Old 07-31-2005, 01:15 AM
dethfire dethfire is offline
 
Join Date: Feb 2003
Posts: 441
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

will this work with 3.5?
Reply With Quote
  #41  
Old 08-01-2005, 06:18 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 dethfire
will this work with 3.5?
I do not see a reason why not. But I will work on the new options that 3.5 has built in and see what I can do to add a few things :rambo: I'll have something done soon.
Reply With Quote
Reply

Thread Tools

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 07:08 PM.


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.17911 seconds
  • Memory Usage 2,307KB
  • 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
  • (8)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