vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   Steamcast 0.9.73 beta Status Full (VB3.5) (https://vborg.vbsupport.ru/showthread.php?t=98538)

Zachariah 10-15-2005 10:00 PM

Steamcast 0.9.73 beta Status Full (VB3.5)
 
Steamcast 0.9.73 beta: Status Full 1.0 on your VB3.5 Forum Home.

/* -----------------10/15/2005 3:33pm-----------------
This is a Nice hack to add Steamcast Status on your VB3.5 Forum Home.
Hope it helps !!! Zachariah @ http://www.gzhq.net

Quote:

http://www.steamcast.com
Steamcast was written from the ground up to provide multiple stream source signals from one internal server. These source signals can either be initiated and generated an external source application such as Oddcast, SAM Broadcaster, SHOUTcast DSP, or sc_nsv (SHOUTcast/Icecast2 Source protocal tools) or by files on the local system or on other ICY/ICE compatible servers outside of the local system. Steamcast's interface is meant to give the end user as much ease in managing their server as possible and from as many different platforms as possible. Steamcast provides a web administration panel to control and manage users of the system and even the system itself. The API is developed to work from remote systems from multiple platforms so that a server may be managed easily from anywhere. Currently the only provided remote management tool provided is Steamcast Manager (yet to be released) which provides access to the steamcast system and it's configuration from a Windows Machine into any Steamcast server on any platform. More details will be announced about these and many other features which are spec'd out to be part of the Release 1.0.0 build as they become available.
Zerro Queries Added

(this hack requires a password form the steamcast admin to pull stream information.)

== Install: 2-5 min ==
  • Collapsible Table
  • Server Name
  • Last 19 songs
  • 3 Popup players (quicktime, media player, real player)
  • DJ Name
  • Bitrate
  • Current Song <marquee>
  • Media Type
  • Most Ever Connected
  • Hit Count
  • Users Connected
  • Unique Connected
  • Avj. Connect Time
  • User Max
  • Online / Offline status
  • Data (in / out)
  • Throughput (in / out)

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

Adds: 2 plugins
Edit: 1 template
Upload: 4 images
Adds: 5 templates
Adds: 19 phrases "stc_" prefix
================================================== =====

-------------------------------------------------------*/

Variables used.
================================================== =====
If you choose not to show any/all:
Here is a list of variables that can be used in your "forumhome_steamcast". If do not wish to show data, just remove the variables.

$stdef = Default station name
$stip = IP shoutcast server
$stport = Port of shoutcast server
$stadmin = Admin User name
$stpass = Admin password (not DJ) to shoutcast server
$song[t] = Song History: t can range from 1-50. EX: $song[1], $song[2] .... $song[50]
$meta_song = Current song playing
$name = "Discription" - setting in DJ - DSP (I used for DJ Name).
$genre = - setting in DSP.
$total_nodes = Current users online
$total_unique_nodes = Current users online from different IP's
$total_max_nodes = Total users the server can support.
$tuneins = total connections since DJ connected.
$total_peak_nodes = # users connected over 5 min.
$content_type = mpeg, wav - tells the type of media being played.
$bitspeed2 = kbps used by all Users connected.
$bytessent = megabytes sent from server to the client.
$bytesrecv = megabytes sent from DJ to the server.
$avgemin = average total minutes listend by users.
$bitspeed = Quility of the Bitrate - setting in DJ - DSP .
$stamp = 'http://'.$stip.':'.$stport.'/listen.pls';
$stlnk = 'http://'.$stip.':'.$stport.'';

FAQ:
How do I add more song History.

TF|Scorpion 10-16-2005 04:22 PM

Very very nice work Zack! *Pressing Install*

Zachariah 10-16-2005 05:39 PM

Quote:

Originally Posted by TF|Scorpion
Very very nice work Zack! *Pressing Install*

Good to here, I only had a localhost to test on. This is setup for 1 source. I have not played w/ multi source yet. Perhaps in a later ver.

I will have a "lite" ver. soon that does not need an Admin password to pull feeds. It will have less options, as the data the steamcast gives to public vs. admin is limited.

rb290 10-16-2005 05:45 PM

what do I put here:

//Configuration
$stdef = "Server Name"; // Default station name
$stip = "0.0.0.0"; // ip of steamcast server
$stport = "8000"; // port of steamcast server
$stadmin = "Username"; // admin User name
$stpass = "changeme"; // admin password to (not DJ) steamcast serve

Allan 10-16-2005 05:48 PM

hey :)

this hack work with Firefox ?

Zachariah 10-16-2005 05:52 PM

This is a Status hack for Steamcast and XML reader.

Quote:

Originally Posted by rb290
what do I put here:

//Configuration
$stdef = "Server Name"; // Default station name
$stip = "0.0.0.0"; // ip of steamcast server
$stport = "8000"; // port of steamcast server
$stadmin = "Username"; // admin User name
$stpass = "changeme"; // admin password to (not DJ) steamcast serve

If you have a server online: Fill out the info.

================================================== =====
Edit Plugin Settings |
=====================

Admincp => Plugin Manager => Hook Location : forumhome_complete => Steamcast Status Full - Main => EDIT

Zachariah 10-16-2005 05:54 PM

Quote:

Originally Posted by Allan
hey :)

this hack work with Firefox ?


Yes sir. (all the scrn shots are in firefox) I have had reports that the "plugin" to download a player if not installed is still buggy. I have not looked into why firefox is having a problem.

Firefox will work on all players however I think real, mediaplayer, or quicktime must be installed. :nervous:

I just need to change some <if> player is not installed go get the correct plugin. I need to visit firefox's site and look for the embed / installer codes some day.

Zachariah 10-16-2005 06:33 PM

steamcast.cfg

Quote:

; ShowLastSongs [*20]: This setting tells steamcast how many stream related meta updates
; to store in history. This capability was added for compatibility with reporting agencies.
; A Setting of 1 through 50 is acceptable.
ShowLastSongs=20
Default is 20 and you can set to 50, but you will have to edit forumhome_steamcast template and add $song[21] , $song[22] - $song[50]. 1 value for each song history you wish to show.

Snake 10-16-2005 06:52 PM

Awesome, liking the hack! :)

davejohns 10-16-2005 08:29 PM

This is really cool.

Silly question, i have a shoutcast server set up that i stream through.

Can i still use the hack? Ive set it up but it doesnt appear to work?? Its probably me!

Id really like to use this, been looking for something like this for a long time.

Any help would be great. Very very great. :rolleyes:


All times are GMT. The time now is 01:33 PM.

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.01090 seconds
  • Memory Usage 1,749KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete