Jump to content

KenA

Members
  • Posts

    137
  • Joined

  • Last visited

Everything posted by KenA

  1. Hi HardwareMonkey, I'm not sure if there is a way of limiting the number of users, but a lack of bandwidth would certainly be a limiter. I once connected my laptop via Bluetooth to my mobile phone which then dialled the internet on GPRS. I tried to connect to my Broadband public IP address which connected to Broadwave on my desktop PC. The link speed was so slow that most of the time the player (Winamp) showed "buffering" and played a few seconds before buffering again.
  2. Hi again, That sounds as if the audio input on "line in" is crossed in some way. Do you hear only the correct audio when you connect speakers to Line Out?
  3. Hello fgeye, Yes, it's possible, I do that, to broadcast the live stream from two separate computers simultaneously. You need to set up Broadwave on each to use a different port number. For example, PC1 uses port 8080 and PC2 uses port 8081. (or choose your own port numbers). You then need to set up port forwarding on your router to forward incoming traffic for each of the ports to their respective PCs' internal fixed IP address. So, from an external PC on the internet, you simply select http:// publicIP : 8080/broadwave.mp3 for one, and http:// publicIP : 8081/broadwave.mp3 for the second one (with no spaces of course, which I added for clarity). On my router, I had to define two different "custom services" and select a target local fixed IP address for each of them. If you can get one working, then add the other one is an easy step. Let us know how you get on.
  4. Hi Rudiloops, Welcome to the forum. You can stream externally withe the free vesion, but you will need to configure the Homehub to do "port forwarding". The Homehub is just another ADSL router. I don't use one myself, but the principle is the same. You need to log in to the router's management functions, and tell it that when it receives incoming requests on port 88 (or whatever other port number you have configured in Broadwave), that it should send that request to a specific internal IP address. Some routers call it Port Forwarding, with others you set up a "custom service" and then set up a Firewall Rule for incomning requests for that service to be directed to a specific device or internal IP address. You will probably also have to set up a fixed IP address for the internal PC which runs Broadwave.
  5. KenA

    Grrr

    Hey, great that you got it working. Thanks also for the writeup re your router, it will probably help others
  6. When you say that it "won't run", can you be more specific, as it might be a case of different config settings. I'm going to start up my Win7 box next week, so I'll have a go too.
  7. KenA

    Grrr

    Make sure your internal connection works, every time, before worrying about the extenal clients. Check the IP address of the broadwave pc using "ipconfig /all", to make sure you have the right address. Sorry, I don't know what multi-cast is, my router doesn't have that. If you can get internal clients working ok, try having a look at a Linksys forum to see if anyone has found any "gotchas" re port forwarding, as I don't have a Linksys.
  8. KenA

    Grrr

    Sounds like progress is being made! So, if I understand your post, your Broadwave PC is set to static address 192.168.1.200 and Broadwave is listening on port 88. That means internal clients can connect and hear you on http://192.168.1.200:88/broadwave.mp3. When I say client, I mean Winamp, or WMP, for example. Let's assume for this test that your external IP address is 1.2.3.4. As I said before, you can check it at ipaddy. You are saying that your router is set to route incoming traffic for port 88 to internal address 192.168.1.200. If that is working, then external clients should be able to connect with http://1.2.3.4:88/broadwave.mp3. If this doesn't work, then it's something in the port forwarding or router firewall. It might also be that the external person has a firewall which is preventing him getting out on port 88 of course. Only once you can connect successfully with 1.2.3.4 should you then replace that IP address with your network name, e.g. www.myname.com. If it works with the IP adress but not the name, then check that the name resolves correctly, using the command "nslookup www.myname.com"
  9. KenA

    Grrr

    Hi, no problem, port forwarding can be difficult to get sorted. If you disable DHCP on your router, then everything you connect to it (on your internal lan) willr equire to be configured with a static address manually, and that's a pain. Better to leave it on. I have an old Linksys router, and I had a look at the menus, but I can't see how to set up fixed IPs. I would suggest that you pick an addres outside the DHCP range and manually set the broadwave PC to that address. If your DHCP range is, for example, 192.168.1.100 to ...1.199, then choose ...1.200. To set it on the PC, go to control panel / network connections, right-click the actual connection you are using, proably "Local Area Connection" and select Properties. Now, select TCP/IP (or TCP/IPv4) and select Properties. On the General tab, select "use the following address" and use: IP Address = the address you want to set, e.g. 192.168.1.200 or similar Subnet mask 255.255.255.0 Gateway = the local IP of your router, e.g. 192.168.1.1 DNS = the local IP of your router, e.g. 192.168.1.1
  10. KenA

    Grrr

    Great, your broadwave pc is going fine. When your PC connectes to the router, it will either ask the router for an IP address (if it's DHCP enabled) or use an address defined in the PC. You can see which by running the command "ipconfig /all". If it's DHCP enabled, the router's DHCP server will tell the PC which IP address to use, e.g. 192.168.1.103 as in the example above. If it's not DHCP enabled, then the address has been set in the TCP/IP properties for the specific connection. In the case of DHCP, the router will, by default, assign the next free address, as is happening here. But you can program the router to always give the same PC the same address. In some routers, the function is "static local IP", in others it's "Fixed IP". If you set the broadwave pc to always receive the same address, then that's great. Next, configure the router to port-forward incoming traffic on the broadwave port to that fixed IP address. Note that if your PC has two connections, e.g. a ethernet wired port and a wireless connection, you will get different IP addresses for each, so you'll need to be sure to specify the right one. OK, so once you've got the router forwarding the port to the correct fixed IP, your friends should be able to listen. You need to tell your friends the full URL, using your Public IP address and the Public port number. If you don't know your public IP address, go to the website www.ipaddy.com and it will tell you. Beware that this might change if you power off/on your router, unless your ISP has assigned a your account a static IP address. Two additional notes: 1. Not every audio client recognises the .ASX in the URL. In this case, just use .MP3 and Broadwave seems to work just the same. 2. You can use a different port number for external listeners: you need to tell your router to also do port translation - e.g. externally-received traffic on port 8001 can be routed to an internal location on port 88. This is a good way of routing two different sets of incoming connections to two different broadwave PCs. Let us know how you get on.
  11. KenA

    Grrr

    Yes, this is perfectly good software! The Connect button shows a web page of example urls, it lists the ip address of the broadwave pc on your local network. You actually need to connect from a second pc on your local network (ideally) to verify that the port is open on your firewall on the broadwave PC. Have a look at some of these posts. http://nch.invisionzone.com/index.php?showtopic=12730 http://nch.invisionzone.com/index.php?showtopic=11701 http://nch.invisionzone.com/index.php?showtopic=10435 http://nch.invisionzone.com/index.php?showtopic=11068
  12. Yes, there are two steps to verify connection: 1: use a second PC on the same local network segement, and try to connect using the local IP address of the PC running Broadwave. You can find this out using the command line "ipconfig /all" on the pc running Broadwave. If this works, move to step 2. If it doesn't check your port number and check it's open in the Broadwave PC's firewall. 2: connect from anywhere using yuor public address. Use ipaddy to find out your public IP address. Be aware that this might change if you don't have a static IP address from your ISP. If this works, hooray!. If not, then check port forwarding on your router.
  13. Hi Aubrey I don't think you can do this with Broadwave on its own - though others might correct me if I'm wrong. I suggest you use a radio automation program to generate the audio, and use Broadwave to stream it. For example, if you used the program ZaraRadio, you could schedule events such as pre-recorded mp3s or wavs and also switch to a "line in" or mic input. This is termed the "satellite input" in Zara, because most stations use it to feed in a satellite-distributed news bulletin, but it can switch any live input.
  14. Hello again, I took a different approach and installed the Windows version on Ubuntu using Wine, and have written up my notes here: http://nch.invisionzone.com/index.php?showtopic=12738
  15. Hello, Further to the earlier post about getting Broadwave running on linux, I thought I would write up some experiments I've been carrying out. The problems in the previous post related to getting the native version running, however, I took a different approach, and used a Windows emulator, "Wine". Strictly speaking, Wine isn't an emulator, it just provides a set of Windows APIs allowing Windows .EXE files to run in linux. See www.winehq.org for details. My environment is: Ubuntu linux, version 9.04 Wine, version 1.1.24 Broadwave, version 1.02 for Windows Having used Broadwave on Windows for a year or so, I was comfortable with the configuration of Broadwave. Here's what I did: Wine was already installed. I browsed to the installation exe file, double-clicked, and the usual installation proceeded successfully. After installing, Broadwave started as expected. I started an audio source and tried to connect from a remote PC. I discovered that the default port had not been set to the port number I was expecting, and so I looked at the Options / General tab, and saw the port which had been defined. I connected successfully. As usual, Windows media player on the remote PC connected using http:// ip:port/broadwave.asx?src=1&kbps whereas Winamp doesn't like the ASX, so I used http:// ip:port/broadwave.mp3 and that worked as expected. I now tried to change the port, but for some strange reason, I could not connect on the changed port number. On inspecting Options, I found that the old port number was still there. It seems there's an issue with this, so I took the following steps. I closed and exited Broadwave. I then used the Wine version of regedit to edit the Windows registry on the ubuntu PC. I navigated to: HKLM\Software\NCH Swift Sound\Broadwave\WebServer and changed the value in the registry key Port. That worked, and I can now use my favourite port number. I've only gone as far as live streaming, as that's all I use broadwave for, but it looks promising overall.
  16. Hi Pierre, Thanks for the feedback, I'm glad your got it sorted. As a note for anyone else with a similar problem reading this post, some player clients (e.g. Winamp) don't recognise the ASX extension. I found that just specifying http:// ip address:port/broadwave.mp3 will often work and play the live stream. This is particularly valid if you connect to your stream using radio automation software such as ZaraRadio.
  17. Hello Pierre Welcome to the forum. There are a number of things it might be, but my first guess is that you should check the IP address. If you used ipaddy, it would have told you your "public" address. That is, the IP address your router has on the internet. That will usually be different from the local IP address on your local network. The PCs (etc) on the local network are allocated an address by the router, something link 192.168.0.10, for example. If you are connecting from one PC on your local network to another on that network, you would use the local address. You can find out the local address by going to Start / Run / CMD, then typing the command IPCONFIG /ALL (it does not need to be in capital letters, I just typed it that way to illustrate the command). It will tell you the IP Address of the local connection. It's the address of the PC running broadwave that you need to type into here: http://myipaddress:88/broadwave.asx?src=1&kbps=56. Note the http:// in front of it - some players are fussy. Also make sure port 88 is open on the Broadwave PC's firewall, if any. Once you get it working locally, you can then try via the internet, and you need to open the port and set up redirection on your router - but that's for another reply! Good luck, let us know how you get on.
  18. Does the client player give any indication of what the problem might be? For example, it might show "buffering...", which would indicate that the data rate is too slow. Does the display on Broadwave show that you are reconnecting? Does it show whether you are still streaming audio, or just silence? The starting point would be to work out whether Broadwave is streaming continuously, but only 20s of audio and the rest of silence; or on the other hand, the stream is ok, but the data rate is too low for the connection. Another possibility is that the pc is too busy to encode in real time. Use Task Manager to check the cpu usage.
  19. Hello, can you give us more detail? Is this a live stream or an MP3 file? Do you get the same clip each time? Is it the first 20 sec every time you play? Are you connecting from a LAN or internet location? What bit rate?
  20. That's not good, thanks for reporting this, dert. I'm planning on using the Linux version too, but I think I'll wait till NCH sort it out.
  21. Hi Chris, Step 1 is to get Zara to play to your PC's output (e.g. line-out or speakers). If you need help with Zara, post the question on the ZaraRadio forum to avoid cluttering up this question. If you can't get Zara working, you can just use something like Windows Media player in the meantime to play any MP3 in order to test out Broadwave. Step 2 is to set your mixer, Volume Control / Recording Properties and select the source: - for Broadwave's "live 1" channel to come from the line-in socket on your pC, select Line-In, but alternatively what you want in this case is - for Broadwave to relay the sound from ZaraRadio or Win Media Player, select "Mixer" or Stereo Mix" or similar - the actual name will depend on your PC's drivers or audio settings. Now if something's playing, you will see the level meter for Broadwave Live 1 moving according to what's playing. Step 3, check your PC's firewall allows incoming connections ont he same port you've configured Broadwave to use. Step 4, try to listen to the stream using a different PC on your local network, using the URL suggested by the "connect" button in Broadwave. If you are using Winamp to listen on the second PC you can shorten it to http://192.168.1.5:88/broadwave.mp3 - of course, use your own local IP address (instead of 192.168.1.5) and port number (instead of 88). If this works then you are nearly there. Step 5. open the same port in your router's firewall, and assign that port to the internal IP address as you used above. Step 6, point the second PC (or a friend's somewhere else on the internet) at http:// your PUBLIC IP address: port/broadwave.mp3 and if it's all set up correctly it's done. If it works at step 4 but not here, then you need to look at your router's firewall & port forwarding set-up Hope this helps
  22. Chances are you'll run out of bandwidth first!
  23. You'll need multiple sound cards for multiple live streams, but if you are streaming files from the hard disk then you don't. You only need one soundcard (or virtual soundcard per live stream.
  24. Hi, I'm not sure you can stream this format, but I would recommend playing with it. I only use mp3 and it works great. If you intend to stream files from the hard disk, then Broadwave can read a number of other formats and convert them for streaming on demand. Again, have a play with the software and come to the forum if you have any other questions.
×
×
  • Create New...