Streaming Audio Test

Status
Not open for further replies.

Tweekerbob

Member
Joined
May 27, 2004
Messages
614
Keith,

Do your have your NO-IP addresses set-up as a Port 80 redirect with no-ip.com? It seems like at least with the pinellas one you do. I can't bring up the county one. So whats happening is that when someone clicks on http://pinellas.no-ip.net , the no-ip server is connecting the "web" request, which should normally be on port 80, to your ip address on port 8000. This is not what you want.

Go to no-ip.com and log in to your account. Click on the little blue arrow on the left hand side next to Hosts/Redirects. With that expanded, click on manage. You should then see the redirects you have set-up. For each one, go into modify, then under Host Type, change it from Port 80 redirect to the first choice which is DNS Host (A). Also, while you at it, download the free Dynamic Update Client (DUC) from their website as well, install and properly configure that.

The second thing you need to do is in your icecast config file, and I mentioned this to you before, change the <hostname> setting to your no-ip address like, pinellas.no-ip.net. Pick one, they both point to the same computer.

Lastly, when you've made the above changes, you can access your feed by clicking http://pinellas.no-ip.net:8000/live

Oh, you can be more descriptive with the mount names if you like, maybe call one /pinellas and one /county.
 

Lexxx

Member
Joined
Dec 21, 2004
Messages
221
Location
Kitchener, Canada
keithmj said:
.If I put in the IP address with :8000 or :8080 at the end it will play but not if I use the text..What am I omitting?...Thanks..Keithmj

I may have missed this in one of the earlier posts, but it is very unlikely you will be able to listen to another computer on your network if you try to access it by going to your "no-ip.net" address that you have set up for internet access.

You cannot leave you LAN and go out into the internet and then expect to listen to something on your Local Area Network. It is something I believe is called "loopback". Very few routers allow you to "go out and come back in".

To access a computer on your LAN you'd need to use an IP address like http://192.168.0.2:8000/live if 192.168.0.2 is the LAN address of the computer running Icecast , and the mount point is "live".

If it won't play "if you use text", try using the same address, but from friends computer that is not connected to your LAN. The "text version" may work for anyone not connected to your local network.
 
Last edited:

RolnCode3

Member
Joined
Jun 7, 2004
Messages
2,255
Location
Sacramento/Bay Area, CA
Lexxx said:
I may have missed this in one of the earlier posts, but it is very unlikely you will be able to listen to another computer on your network if you try to access it by going to your "no-ip.net" address that you have set up for internet access.

You cannot leave you LAN and go out into the internet and then expect to listen to something on your Local Area Network. It is something I believe is called "loopback". Very few routers allow you to "go out and come back in".

To access a computer on your LAN you'd need to use an IP address like http://192.168.0.2:8000/live if 192.168.0.2 is the LAN address of the computer running Icecast , and the mount point is "live".

If it won't play "if you use text", try using the same address, but from friends computer that is not connected to your LAN. The "text version" may work for anyone not connected to your local network.
I do this all the time with my Linksys router.
 

keithmj

Member
Joined
Dec 19, 2002
Messages
304
Location
Saint Petersburg, Pinellas County, Florida
Hi.. http://pinellas.no-ip.net/ is on a desktop computer and is using port 8000 and http://county.no-ip.net/ is on the laptop using port 8080. Both are also streaming an account with WaveStreaming and all 4 are working at the same time.

http://county.no-ip.net/ and http://autumn.wavestreamer.com:8116/ on laptop.
http://pinellas.no-ip.net/ and http://autumn.wavestreamer.com:2676/ on desktop.

I plan on putting them all on the desktop so I can leave them on all the time, thus giving me back my laptop. I thank everyone for all the advice and help. I have learned alot about this and alot has been from trial and error and I am going to change some of the setting as were suggested when I get some time..Cheers..Keithmj
 
Last edited:

Lexxx

Member
Joined
Dec 21, 2004
Messages
221
Location
Kitchener, Canada
RolnCode3 said:
I do this all the time with my Linksys router.

Cool. I wish I could. I have a Belkin Pre N wireless that I find excellent except for this "loopback" business.

So you can replace the WAN IP address with your no-ip.net name and get back into your LAN?

I actually use dyndns.org with excellent results, but I'm sure I could make a no-ip.net name that could access my LAN by replacing the LAN IP address with a no-ip.net name , but to use a WAN IP from one computer and get into another computer in my LAN would be simpler all round.

Well, when routers move up past the present N speed to P, or Q or whatever, I'll take a look at those Linksys routers again.

Cheers,
Peter
 
Last edited:

keithmj

Member
Joined
Dec 19, 2002
Messages
304
Location
Saint Petersburg, Pinellas County, Florida
I think that is the problem that I am having. One time it will work and the next time it won't. To listen to them in winamp I have to paste in http://192.168.1.100:8000/live2 or http://192.168.1.101:8080/live and to get the status window I have to use http://pinellas.no-ip.net/ or http://county.no-ip.net/ to get both to work, in No-ip.com I have to setup port forward to 8000 and 8080 If I don't I can't get them to play. Now this might change if I set them both on the same computer but I don't know..I tried setting them to DNS Host but they won't play as I need the port forward feature for others to get onto my computer. I can't get them to play if I use http://pinellas.no-ip.net:8000/live2 or http://county.no-ip.net:8080/live or http://pinellas.no-ip.net:8000 or http://pinellas.no-ip.net/live2 Cheers..Keithmj
 
Last edited:

Tweekerbob

Member
Joined
May 27, 2004
Messages
614
keithmj said:
I tried setting them to DNS Host but they won't play as I need the port forward feature for others to get onto my computer.

Keith, please re-read all of the posts in this thread, especially the first 5-6. Everyone's input has been spot on.

What you need is to set-up your router for port fowarding. In your router there is a tab called "Applications and Gaming". THIS IS WHERE THE PORT FORWARDING HAPPENS, NOT no-ip.com. For now, when you are in this tab in your router, You will see boxes for "Application" "Start" "End" "Protocol" "IP address" and a check box for "Enable"

For Application make up a short descriptive name, whatever you want. For Start, enter 8000, 8000 for End. Protocol is TCP, IP address is 192.168.1.100 and check the box for enable. On the next line down, do the same thing for the other computer, except make Start 8080 and End 8080, and change the IP address to 192.168.1.101 and again hit enable. Click the box and the bottom that says Save Settigns. Then click on continue or whatever the button says on the next screen. NOW YOU ARE PROPERLY FORWARDING THE PROPER PORTS TO THE PROPER COMPUTER.

Then go back to no-ip.com and change the HOST TYPE back to DNS HOST (A) for both of your no-ip addresses. Better yet, you only need ONE no-ip.com address to find your computer. Since you are using two Icecast servers in your home, they are both on diferent ports. So pick your favorite no-ip name and ditch the other one. They both point to the same LAN: yours.

Do make sure to make the changes to <hostname> in the icecast config file on both computers. For example (if you chose to keep pinellas) it should be <hostname>pinellas.no-ip.net<hostname>. When you IP address from your ISP changes, you'll be thankful you set the hostname to other than a numeric IP address.

At this point, your "stuff" should be running just like everyone else's.

Do get the DUC from no-ip and get that set-up ASAP. This little guy should always be running and when your internet IP address changes, it will let no-ip.com's servers know about it and people will still be able to find your feeds.

Lastly, as suggested early in this thread, do look into static routing (found in the appendices of your router's manual). If your router is set to DHCP, like it is by default, then your internal IP's (192.168.1.1xx) can change, meaning that if your laptop was on 192.168.1.101, it may be 192.168.1.105 (for example) later on. This can happen, for lack of better terms, whenever your router feels like it. This causes problems because in setting up the port forwarding in your router like we did earlier, we told it to look for the laptop in a very specific place, 192.168.1.101, but if that address changes, the port forwarding settings do not automaticaly change with it. With Static routing, your laptop will TELL the router where it is and that address will never change.

I apologize for not including the router set-up info in my next to last post. I can see how that very important piece of the puzzle, when missing, can lead you right back to square one.
 
Last edited:

keithmj

Member
Joined
Dec 19, 2002
Messages
304
Location
Saint Petersburg, Pinellas County, Florida
Hi..All this info is going to be alot of help to all the new ones just starting out and being one of those it has helped. "Do get the DUC from no-ip and get that set-up ASAP". I installed this as soon as I setup my No-IP account. In the router settings I had it configured like you said already for portforward except I used 8000 for the start and 8001 for the end and 8080 for start and 8081 for the end. I also made a mistake the other day and had pinellas.no-ip in both IceCast settings and it was still working but didn't realize I didn't need the County.no-ip so I have both just named pinellas.no-ip.net/ If I paste http://pinellas.no-ip.net:8000/ or http://pinellas.no-ip.net:8080/ into the windows address bar the IceCast2 Status windows open. If I paste http://pinellas.no-ip.net:8000/live2 into Winamp it runs and if I paste http://pinellas.no-ip.net:8080/live into Winamp it runs also but pasting them into the address bar they won't. Now at least I have some idea as to what to do to set it all up..You guys have been a big help..

One last question..Is http://pinellas.no-ip.net:8000/live2 or http://pinellas.no-ip.net:8080/live suppose to run from the address bar? If I run them from there it want to save or run it as a .mp3 file and I have Winamp setup for .mp3 files. Or is this the Loopback mentioned earlier? Cheers..Keithmj
 

Tweekerbob

Member
Joined
May 27, 2004
Messages
614
Good Job Keith!

As for the ports in the port forwarding the Start and End should be the same. Icecast only uses one incoming port, Shoutcast (which you might've used in the past) uses 2 ports.

In Control Panel, Folder Options, File Types, also set M3U files to Winamp as well. Then restart your browser. You could also try http://pinellas.no-ip.net:8000/live2.m3u but that is kinda redundant as Icecast automatically serves the browser with the appropriate .m3u file.

I have pretty much the same router, and it does loopback. So I think the file associations is pretty much the bugger there. You can also try going into the status screen and click on the listen now links there and see if winamp opens.
 
Last edited:

keithmj

Member
Joined
Dec 19, 2002
Messages
304
Location
Saint Petersburg, Pinellas County, Florida
This morning none of my streaming audios were working and I couldn't find anything wrong and no matter what I did they would not play anything. I noticed at no-ip.com that my internet ip/url was 71.99.98.81 then all of a sudden my streaming audios started to work and I checked the ip/url and it changed to 71.99.103.76 Will the static IP in the router take care of this or should I just get a static IP from no-ip.com? From what was brought out the static ip setup only controls local IP addresses..I also didn't have any internet connection for awhile. The local computers ip addresses did not change and are still the same. Or could this just be a one time problem? I am using the no-ip DUC on both computers..I am beginning to think that Verizon is having problems and not me...Cheers..Keithmj
 
Last edited:

Tweekerbob

Member
Joined
May 27, 2004
Messages
614
On the DUC applet, on the main screen, click on Options, then on the second tab called Connection, look towards the bottom and you will see a slightly disguised slider. Slide this all the way to the left and the DUC will update your ip address every 5 minutes. Once this is done, make sure the DUC is working properly by checking the "log" it generates on the main screen of the app.

This has nothing to do with the static routing between your computers and your router. By default, your router will do the same thing your ISP does and will periodically change the internal IP addresses of your computers. By changing your computers to static routing, you stop this and the headaches from happening.

It is quite possible you had a short lived Internet outage and when it came back your Internet IP address provided by Verizon changed. Additionally, you have a dynamic account with Verizon so from time to time (maybe as much as once per day), your internet IP address will change. This is why you have the DUC and we also made the changes to the <hostname> parameter in the config file. So that if and when your internet IP address does change, NO-IP will be notified ASAP and people can still click on the links with the no-ip addresses in them and still connect to your feed.
 
Last edited:

keithmj

Member
Joined
Dec 19, 2002
Messages
304
Location
Saint Petersburg, Pinellas County, Florida
Hi All..Thanks for all the advice and help..I finally got it the way I wanted to..I have both scanners streaming from the same computer, two wavestreaming.com accounts and two using IceCast from my computer. I setup two SimpleCast programs named SimpleCast and SimpleCast1, one for each scanner. All 4 streams are running off of port 8000 and both IceCast are running off the same No-ip.net setup. I am using a Sound Blaster internal sound card and a USB IMIC external sound card. I might try another IMIC and run another stream later on.. http://pinellas.no-ip.net:8000/ brings up status window. http://autumn.wavestreamer.com:8116/ Police departments in Pinellas County.
http://autumn.wavestreamer.com:2676/ Saint Petersburg Police and County Sheriff.

http://pinellas.no-ip.net:8000/live.m3u for Winamp
http://pinellas.no-ip.net:8000/live2.m3u for Winamp
To get the last two to pop open Winamp player you need the .m3u extension.

Setting them up is not as hard to do as it seems once you get the info you need to understand this stuff.
Thanks and Cheers..Keithmj
 

keithmj

Member
Joined
Dec 19, 2002
Messages
304
Location
Saint Petersburg, Pinellas County, Florida
Static IP Address

Tweekerbob said:
Lastly, as suggested early in this thread, do look into static routing (found in the appendices of your router's manual). If your router is set to DHCP, like it is by default, then your internal IP's (192.168.1.1xx) can change, meaning that if your laptop was on 192.168.1.101, it may be 192.168.1.105 (for example) later on. This can happen, for lack of better terms, whenever your router feels like it. This causes problems because in setting up the port forwarding in your router like we did earlier, we told it to look for the laptop in a very specific place, 192.168.1.101, but if that address changes, the port forwarding settings do not automaticaly change with it. With Static routing, your laptop will TELL the router where it is and that address will never change.

Hi Tweekerbob..I just had this happen when I restarted my computer. Do you have static routing? And if so do you get this from no-ip.net? I had it setup for Internal IP address of 192.168.1.100 and it changed today to 192.168.1.101 and had to change all of my settings again over to 192.168.1.101 I am using no-ip.net for my external IP and that changed at the same time so it took me awhile to figure just where the problem was.
In the router setup I can change from DHCP to static but it shows my external ip address that changes everyday so how do I set this setup so I can use a static IP? I'm pretty sure that I have to go thru verizon to do this but how do others do it? Thanks..Keithmj
 
Status
Not open for further replies.
Top