Streamerp2p Forum

Streamer P2P Radio Support ForumStreamer Mainpage www.streamerp2p.com
It is currently Sun May 19, 2013 11:12 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: Streamer OGG VORBIS HOWTO. Step by Step
PostPosted: Sun Oct 06, 2002 6:59 am 
Offline
Streamer Nerd
Streamer Nerd
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 740
Location: Germany
[Last Update: 17.05.2003]
Quote:
OGG VORBIS HOWTO
(Based on streamer ver. 1.27 and oddcast build from feb. 26 2003)

you need:
winamp 2.80 or higher ( but not Winamp3!!! )
the latest oddcast plugin (http://www.oddsock.org)
optional: dsp stacker http://www.streamerp2p.net/dspstackv16.exe (if you want to run more dsp plugins)

Oddsock Plugin:
choose "use ogg vorbis"
use the quality settings only
quality range is from -1 to 10, -1 lowest/10 highest quality.
choose a sample rate
choose a mode (mono, stereo)
[tip: scroll down to see the table with bitrates]

Example (norminal bitrate 16kbps):
quality: -1
smaple rate: 22khz
mode: mono


server settings in oddcast:
server location: Icecast !!!
server: your ip ("localhost" or 127.0.0.1)
port: the port you set in streamer (default is 8000)
password: the password you set in streamer
dissable checkbox "list YP"
maybe set auto reconnect to something (i have 5sec)

dissable checkbox "save broadcast"

For title streaming you must dissable the checkbox "turn off metadata"!
server discription can be emty.


You must enter a mountpoint
. This can be anything but use this example:
/dummy.ogg

After this press OK button :)

oddcast should look like this:
Image


start streamer

button "Broadcast"
enter a station name
enter a bitrate (not necessary)
if "Stream ID" is 00000000 or empty press New ID
press button "apply"

Enter a station info and press save.

Choose a signal source!
choose icecast2 input only if you set server location in oddcast to icecast2 too! at the moment passwort protection only works with shoutcast/icecast. if you choose icecast2 someone else can overtake your stream!
This will be fixed in future versions. You can use Icecast2 input, but please deny access to Port 8000 (or whatever you set) from outside your Lan (firewall config).

If you run your streaming Winamp not at the same PC as your streamer you must check "any IP can connect". Otherwise only connections from "localhost" are possible.

- Enter a password!

if (password=="") {go back enter a password} :roll:

press OK button

This is optional (settings for yp.streamerp2p.com):
- enter a Website URL (without http://).
- enter a path to a image (station logo). *gif file, max 75x25 pixel! Image must be stored on a webserver/webspace not on your disc.
- enter a alternative pls/IP/hostname: if you have a shoutcast/icecast stream elsewhere you can enter the path to this stream here.


Streamer should look like this:
Image

Now we start streaming:
Start your playlist in winamp "press play" :)
goto oddcast window press "connect"

after this you should see this in Streamer (Stations Tab):
Image


will be continiued...
stay tuned


_________________
Streamer P2P Radio Germany http://streamerp2p.de
IRC: #streamerp2p - irc.freenode.net


Last edited by d-tracks on Sat May 17, 2003 8:33 am, edited 10 times in total.

Top
 Profile  
 
 Post subject: Some Nominal 'translations' in mono
PostPosted: Wed Oct 09, 2002 6:43 pm 
Offline
Streamer Savant
Streamer Savant
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 97
Some Nominal 'translations' in mono( sounds better;less bandwith :) )
and settings in oddcast
Quote:

Quality Mode Mono/Stereo Khz Nominal bitrate
-1.00 mono 22050 Hz = 16kb nominal
-0.95 mono 22050 Hz = 16kb nominal
-0.90 mono 22050 Hz = 16kb nominal
-0.85 mono 22050 Hz = 17kb nominal
-0.80 mono 22050 Hz = 17kb nominal
-0.75 mono 22050 Hz = 18kb nominal
-0.70 mono 22050 Hz = 18kb nominal
-0.65 mono 22050 Hz = 18kb nominal
-0.60 mono 22050 Hz = 19kb nominal
-0.50 mono 22050 Hz = 20kb nominal
-0.40 mono 22050 Kh = 20kb nominal
-0.30 mono 22050 Hz = 21kb nominal
-0.25 mono 22050 Hz = 22kb nominal
-0.20 mono 22050 Hz = 22kb nominal
-0.15 mono 22050 Hz = 22kb nominal
-0.10 mono 22050 Hz = 23kb nominal

0.00 mono 22050 Hz = 24kb nominal
0.10 mono 22050 Hz = 24kb nominal
0.20 mono 22050 Hz = 25kb nominal
0.30 mono 22050 Hz = 26kb nominal
0.40 mono 22050 Hz = 27kb nominal
0.50 mono 22050 Hz = 28kb nominal
0.50 mono 22050 Hz = 28kb nominal
0.60 mono 22050 Hz = 28kb nominal
0.70 mono 22050 Hz = 28kb nominal
0.80 mono 22050 Hz = 29kb nominal
0.90 mono 22050 Hz = 29kb nominal
0.95 mono 22050 Hz = 30kb nominal
0.97 mono 22050 Hz = 30kb nominal
1.00 mono 22050 Hz = 30kb nominal

-1.00 mono 44100 Hz = 32kb nominal
-0.90 mono 44100 Hz = 33kb nominal
-0.85 mono 44100 Hz = 34kb nominal
-0.80 mono 44100 Hz = 35kb nominal
-0.75 mono 44100 Hz = 36kb nominal
-0.70 mono 44100 Hz = 36kb nominal
-0.65 mono 44100 Hz = 37kb nominal
-0.60 mono 44100 Hz = 38kb nominal
-0.55 mono 44100 Hz = 39kb nominal
-0.50 mono 44100 Hz = 40kb nominal
-0.45 mono 44100 Hz = 40kb nominal
-0.43 mono 44100 Hz = 41kb nominal
-0.41 mono 44100 Hz = 41kb nominal
-0.40 mono 44100 Hz = 41kb nominal
-0.35 mono 44100 Hz = 42kb nominal
-0.30 mono 44100 Hz = 43kb nominal
-0.20 mono 44100 Hz = 44kb nominal
-0.15 mono 44100 Hz = 45kb nominal
-0.10 mono 44100 Hz = 46kb nominal
-0.05 mono 44100 Hz = 47kb nominal

0.00 mono 44100 Hz = 48kb nominal
0.10 mono 44100 Hz = 49kb nominal
0.20 mono 44100 Hz = 50kb nominal
0.30 mono 44100 Hz = 51kb nominal
0.40 mono 44100 Hz = 52kb nominal
0.50 mono 44100 Hz = 52kb nominal

0.51 mono 44100 Hz = 54kb nominal
0.55 mono 44100 Hz = 54kb nominal
0.60 mono 44100 Hz = 55kb nominal
0.65 mono 44100 Hz = 55kb nominal
0.70 mono 44100 Hz = 56kb nominal
0.80 mono 44100 Hz = 57kb nominal
0.90 mono 44100 Hz = 58kb nominal
0.95 mono 44100 Hz = 59kb nominal
1.00 mono 44100 Hz = 60kb nominal

:shock: homework is still in progress :?:


Top
 Profile  
 
 Post subject: now stereo bitrates
PostPosted: Thu Oct 10, 2002 12:28 pm 
Offline
Streamer Nerd
Streamer Nerd
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 740
Location: Germany
Oddcast settings for stereo freaks 8)

Quote:
quality mode 22kHz nominal bitrate || 44kHz nominal bitrate<br>

-1.00 stereo 22kHz = 30kbps || 44kHz = 45kbps
-0.95 stereo 22kHz = 30kbps || 44kHz = 46kbps
-0.90 stereo 22kHz = 30kbps || 44kHz = 47kbps
-0.85 stereo 22kHz = 31kbps || 44kHz = 48kbps
-0.80 stereo 22kHz = 31kbps || 44kHz = 49kbps
-0.75 stereo 22kHz = 31kbps || 44kHz = 50kbps
-0.70 stereo 22kHz = 32kbps || 44kHz = 51kbps
-0.65 stereo 22kHz = 32kbps || 44kHz = 52kbps
-0.60 stereo 22kHz = 32kbps || 44kHz = 53kbps
-0.55 stereo 22kHz = 33kbps || 44kHz = 54kbps
-0.50 stereo 22kHz = 33kbps || 44kHz = 55kbps
-0.45 stereo 22kHz = 33kbps || 44kHz = 56kbps
-0.40 stereo 22kHz = 34kbps || 44kHz = 57kbps
-0.35 stereo 22kHz = 34kbps || 44kHz = 58kbps
-0.30 stereo 22kHz = 34kbps || 44kHz = 58kbps
-0.25 stereo 22kHz = 35kbps || 44kHz = 59kbps
-0.20 stereo 22kHz = 35kbps || 44kHz = 60kbps
-0.15 stereo 22kHz = 35kbps || 44kHz = 61kbps
-0.10 stereo 22kHz = 36kbps || 44kHz = 62kbps
+0.00 stereo 22kHz = 36kbps || 44kHz = 64kbps
+0.10 stereo 22kHz = 37kbps || 44kHz = 66kbps
+0.20 stereo 22kHz = 38kbps || 44kHz = 68kbps
+0.30 stereo 22kHz = 38kbps || 44kHz = 69kbps
+0.40 stereo 22kHz = 39kbps || 44kHz = 71kbps
+0.50 stereo 22kHz = 40kbps || 44kHz = 72kbps
+0.60 stereo 22kHz = 41kbps || 44kHz = 74kbps
+0.70 stereo 22kHz = 42kbps || 44kHz = 76kbps
+0.80 stereo 22kHz = 43kbps || 44kHz = 77kbps
+0.90 stereo 22kHz = 44kbps || 44kHz = 79kbps
+1.00 stereo 22kHz = 45kbps || 44kHz = 80kbps
+2.00 stereo 22kHz = 56kbps || 44kHz = 96kbps
<br>
higher bitrates try yourself. I think 96kbps are high enough at the moment :wink:

_________________
Streamer P2P Radio Germany http://streamerp2p.de
IRC: #streamerp2p - irc.freenode.net


Top
 Profile  
 
 Post subject: oddcast plug in
PostPosted: Sat Oct 19, 2002 12:42 pm 
Offline
Streamer Savant
Streamer Savant
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 97
Oddcast DSP
Please check for updates by visiting the main page from oddsock.
http://www.oddsock.org/tools/dsp_oddcast/

01/02/2003 Updates
Unfortunately, this page got lost in a server crash, so there isI no update info for the releases between 10222002 and 01022003....but imagine some progress was made...on some things...probably...

http://www.oddsock.org/tools/dsp_oddcas ... 022003.exe
____________________________________________________________
Version : 12142002 - Last Modified: December 14, 2002 3:04 am
Fixed the problem with Shoutcast 1.9.2 and oddcast sending the wrong content-type...whoops.. :)

http://www.oddsock.org/tools/dsp_oddcas ... 142002.exe
______________________________________________________________
10/22/2002 Updates -
Fixed the bitrate management problem with vorbis...you can now use bitrate management to limit your stream in the same way you can do it with Lame VBR..But be warned, when you do this, the quality will be degraded as opposed to using quality levels.

Download:
http://www.oddsock.org/tools/dsp_oddcas ... 222002.exe
______________________________________________________________
Last Modified: October 11, 2002 5:51 am
Download:
http://www.oddsock.org/tools/dsp_oddcas ... 192002.exe
______________________________________________________________


Last edited by Pete Pan on Mon Jan 20, 2003 6:33 am, edited 2 times in total.

Top
 Profile  
 
 Post subject: IMPORTANT
PostPosted: Wed Oct 30, 2002 7:11 pm 
Offline
Streamer Savant
Streamer Savant
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 97
***Hint: Sometimes the oddcast plugin 'forgets' to load the config! (the oddcast set Quality Mode back to 0) :cry:
When you plan to broadcast, always open your 'oddcast config' first, to be sure that your selected settings are loaded.


Top
 Profile  
 
 Post subject: nominal bitrate????
PostPosted: Wed Jul 23, 2003 1:52 pm 
Offline
Streamer Dude
Streamer Dude
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 16
Hi all

If you ever try sending vorbis it will be much more important to know the max. bitrate than the nom. bitrate (vorbis is VBR, not CBR). Test I'm making show me that the max bitrate can up to 70% higher bitrate than nominal. To prevent reconnection and receptor buffering think about it.

mono SR 22.05 kHz q -0.50 will give me 34 kHZ max. instead of 20 kHz nom. bitrate.

Find your best settings by making your own test.

Good luck and stream on.

AndilgE


Top
 Profile  
 
 Post subject: Re: nominal bitrate????
PostPosted: Wed Jul 23, 2003 2:47 pm 
Offline
Streamer Savant
Streamer Savant
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 97
andilge wrote:
Hi all

If you ever try sending vorbis it will be much more important to know the max. bitrate than the nom. bitrate (vorbis is VBR, not CBR). Test I'm making show me that the max bitrate can up to 70% higher bitrate than nominal. To prevent reconnection and receptor buffering think about it.

mono SR 22.05 kHz q -0.50 will give me 34 kHZ max. instead of 20 kHz nom. bitrate.

Find your best settings by making your own test.

Good luck and stream on.

AndilgE


welcome to the club :)
yes, everybody who wants to produce a good ogg stream must do their HOMEWORK, by testing out the ultimate settings.
Dependent on the kind and quality of your source files or line in settings,eq, dsp plugins and all that Duff... :shock:

or even others like mono stero 22050, 44100

for example:
1 stereo 22050Hz = 45kb nominal 52 - 55 in WinAmp
-1 stereo 44100 Hz = 45kb nominal 56 - 59 in WinAmp
-0.15 mono 44100Hz = 45kb nominal 53 - 55 in WinAmp

well here for me, with my sounds ....

Good luck while explorin´
Pete


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 10, 2003 4:40 pm 
Offline
Streamer Dude
Streamer Dude
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 12
Location: Tirol, Austria
i set the kbps to 48k, but after a wile its going up to 115k ?


Top
 Profile  
 
 Post subject: Ogg Vorbis taking whatever it needs
PostPosted: Sun Dec 04, 2005 9:23 am 
Offline
Streamer Savant
Streamer Savant
User avatar

Joined: Sat Nov 05, 2005 8:24 am
Posts: 70
@dave69 and other who experienced this phenomena. Setting the Oddcast to OGG in quality 0 should keep it around 64 kbps, that's an averige. So it can be like 60 up to 68.

Now that kind of swing is no problem right? When relaying a regional radiostation I noticed that it was even more stable. Steady around 60 Kbps. Only 2 Kbps swing.

And when I broadcasted my own playlist suddently it took extreme jumps. I cursed WinAmp for it. The OGG Vorbis. But suddently a pattern became clear. Amplitudes, meaning from the most soft sound up to the most loud one. Too many extreme swing and overdrives causing clipping stress out the OGG Vorbis encoder.

So that's it? Yes, use MP3Gain on your MP3 collection, and set them all to 89 dB individually. Just drag and drop 'm. After I did this myself even loud songs like Last Resort did not freak out the Oddcast, but showed the normal swing pattern.

If you have a lot of OGG files this will be harder to achive. I tried vorbisGAIN, but it made it sound worse, Hi's started hissing. Do not know why but I decided to CDex my OGG's. Now I set it to 89%. It is kind of stupid, because it is not the same as dB's, but it seems to work.

After this, everything seemed to keep the OddCast in OGG more stable. Sometimes I still have swings up to 74 Kbps. But that are songs that did not gain, so there seems to be logic in this all.

:idea:
So a rule seems to be, the louder your audio is encoded, the more swings it creates in your broadcast. 89% or 89dB seems to be a good figure.

OGG is better than MP3, MP3pro is awefull, and AAC plus has certain licence thingies. OGG vorbis is open source, and if you learn what the encoder likes to be 'fed' with you'll get an amazing sound at only 64 kbps.

BTW When I encoded my discotheque I use quality 5, which takes about 160 Kbps. In MP3 you would need like the double value to get the same quality.

PS Using the line in on one PC specially for broadcasting, and another as your studio, you could use a compressor/limiter, so the audio input is always in the right volume.

I experimented with WinAmp using a software solution called Enhancer 0.17, but I'm not conviced yet that it will work on a 1 PC solution.
You'll also need a plugin called MultiFX to use this. With this one you can use more than 1 Plugin at a time. Note: Remember to put Oddcast last in the Row. :wink:


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 04, 2005 9:59 am 
Offline
Streamer Nerd
Streamer Nerd
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 740
Location: Germany
Hi,
have a loock at the lists above. There are the oddcast quality settings and the resulting nominal bitrates. The bitrate you can set in streamer broadcast settings does not limit your stream to that value.

bye

_________________
Streamer P2P Radio Germany http://streamerp2p.de
IRC: #streamerp2p - irc.freenode.net


Top
 Profile  
 
 Post subject: Normally it does indeed
PostPosted: Sun Dec 04, 2005 10:50 am 
Offline
Streamer Savant
Streamer Savant
User avatar

Joined: Sat Nov 05, 2005 8:24 am
Posts: 70
@D-tracks, your lists are very usefull indeed. But the problem is not the small amount of swing in Kbps, but something swinging from 56 to 144 and back to 67 all the the time.

You could state that if your bitrate swings do not match to the lists shown in this Topic, there is something with the amplitude swings in your tracks.
Meaning they need to be regained.

After that has been done, the bitrates will indeed swing in Kbps like they should, as shown in the lists in this topic.

The lists are very handy indeed, to check how your Oddcast setting should be and within what limits it is allowed to swing.

The more stable the input, without clipping, or to many amplitude boosts, the more stable will the Oggstream be. Swings ranging from -10% upto + 10% could be considered more or less normal I guess.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 04, 2005 12:49 pm 
Offline
Site Admin
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 542
Location: Missouri, USA
I've been using Quality -0.7 or -0.6 for a long time and always from the line input. I do not get the swings. This is consistant with your findings I would have to say.

I've also had people report large swings when casting direct from Winamp that all smoothed out as soon as they switched to line in mode and then selected the 'what you year' or "stereo mix" recording input of their soundcard. Even though it's on the same machine, there is much less variance in the bitrate when done this way. Of course, all soundcards don't offer this mixer setting.

_________________
Streamerp2p Operations
http://www.streamerp2p.com


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 04, 2005 8:46 pm 
Offline
Streamer Fan
Streamer Fan
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 48
Location: dancefloor
If the encoding computer is under heavy load then your dsp will stop sending data to Streamer for a few seconds, and then it will send a burst of data at high speed, to catch up. If this is happening for about a minute or more (?) then Streamer will measure the peak bitrate and show a much higher value than your real average bitrate.
I'm not sure if I'm 100% right about this but I've seen this behaviour many times when I've tortured my computer with more things than I should while broadcasting.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: Google [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group