How to support ANY stream from your computer

Discussion in 'TiVo Home Media Features & TiVoToGo' started by Austin Bike, Sep 17, 2003.

  1. Austin Bike

    Austin Bike Member

    581
    1
    Feb 9, 2003
    I was obsessed with getting a streaming internet station to my TiVo HMO and was having no luck until I stumbled upon ShoutCast which is a plug-in for WinAmp that lets you broadcast over a network.

    I was able to get the station to play in WinAmp and was able to use ShoutCast to "rebroadcast" over my network only and the TiVo was able to pick up the stream like a normal internet stream (I just pointed the Tivo to the server in my M3U playlist).

    But then I really stumbled onto the goldmine - ShoutCast has a parameter that you can change, the default is "WinAmp" but the alternate is "Sound card".

    By switching to Sound Card, any sound that goes through the sound card is broadcast out to the Tivo.

    This means that ANY music that you can play on your computer can be sent to the TiVo. Internet radio with proprietary formats? No problem. AAC music files? No Problem. MusicMatch custom radio stations? No Problem.

    The real kicker is that if you have windows XP pro, you can use the remote desktop feature to manage the remote server so it can be anywhere in the house. If you don't have Windows XP, check out a freeware program called Tight VNC which does a pretty good job of giving you a remote console to the remote system (screen refreshes can be a pain with some applications.)
     
  2. highvista

    highvista New Member

    24
    0
    Apr 18, 2003
    Tacoma, WA
    Thanks for the info! I've also had some of my favorite streams not be playable through HMO, so using my own SHOUTcast server is a great work-around. I hope the next version of HMO is optimized a bit more for streams. They've been my favorite feature of HMO.
     
  3. Austin Bike

    Austin Bike Member

    581
    1
    Feb 9, 2003
    The frustration is that many of the streams that I have work once or twice and then stop working for some reason. The TiVo error messages are not that helpful.

    Long term, if the price of Smart displays came down to a reasonable level, having a tablet that you could walk around with that would allow you to manage your jukebox remotely would be a big plus.

    Imagine having something like this sitting on your coffee table...
     
  4. opchiasm

    opchiasm New Member

    152
    0
    Jul 31, 2003
    PA
    Austin,

    I am very interested in being able to play MusicMatch Radio through my Tivo. Unfortunately, I am also very stupid. I downloaded a program called ShoutCast DNAS and am trying to figure out how to do it. I've read through the configuration file several times, but don't see the option to change Winamp to Sound Card.

    Thanks for any help.
     
  5. Austin Bike

    Austin Bike Member

    581
    1
    Feb 9, 2003
    Let me look at it tonight when I get home. If you send me a private message with your email address I can send you my DNAS configuration file which should work for you.
     
  6. opchiasm

    opchiasm New Member

    152
    0
    Jul 31, 2003
    PA
    Thanks very much.
     
  7. Azlen

    Azlen Well-Known Member

    2,652
    60
    Nov 24, 2002
    Peoria, AZ
    Be sure you download both the Shoutcast server software as well as the winamp plugin. The option to change from winamp to the soundcard is in the 4th tab of the plugin. Also make sure your recording mix is set correctly, I had to use stereo mix to get it to work. The option to set the recording mix is also in the 4th tab of the plugin.
     
  8. Austin Bike

    Austin Bike Member

    581
    1
    Feb 9, 2003
    In the DNAS config, here are the lines that matter:

    SrcIP=ANY
    DestIP=ANY
    NameLookups=0
    PublicServer=Never
    AllowRelay=No
    AllowPublicRelay=No

    ; RIPOnly, when set to Yes, will only allow IP addresses listed in the Reserved
    ; IP list to connect and relay. All other connections for listening will be denied.
    ; This is really only useful for servers whose sole purpose is to provide the
    ; primary feed to all public relays. Setting this value to Yes also forces the
    ; server into Private mode, since listing this server in the directory would
    ; be pointless. Default is No.
    ; RIPOnly=No

    The last one (RIPOnly) is the way to REALLY ensure that only your systems receive the stream. I haven't instituted this yet, but because I have a firewall (hardware) and I am not forwarding port 8000, I shouldn't have any issues.

    On my TiVo I set up a Playlist and published it with the TiVo publisher:

    #EXTM3U
    #EXTINF:,Liquid London
    http://192.168.1.104:8000

    The 192 address is my shoutcast server. On the DNAS application, the Soundcard/Winamp choice is on the "Input" tab.

    Let me know if this helps.
     
  9. opchiasm

    opchiasm New Member

    152
    0
    Jul 31, 2003
    PA
    Thanks very, very much, Azlen and Austin.

    I'm having trouble with understanding the relationship between the Winamp plugin, the DNAS app, and Tivo Publisher.

    What should the Output be on the Winamp plugin? (I found the Input setting option - thanks.)
     
  10. Azlen

    Azlen Well-Known Member

    2,652
    60
    Nov 24, 2002
    Peoria, AZ
    In the output tab, you should place your computers IP address in the address section. It should be something like 192.168.1.x. The x can vary, so you'll have to check what it is on your machine. The port is set to a default of 8000 and the password is set to a default of "changeme". The encoder option should be sent to one. Be sure to set your encoder under the encoder tab to the highest kbps and stereo to get the best quality stream. Once everything is entered correctly hit the connect button. If everything is set up correctly you will see a running counter of the bytes sent in the status section.
    Once that is setup you need to setup an M3U file in one of the directories you have listed in the Tivo publisher. I created it by going into the winamp playlist and then under the add option, I selected "add url" then typed in 192.168.1.x:8000 (where the x is the same thing that you put in the address section in the output tab) That should do it.
     
  11. opchiasm

    opchiasm New Member

    152
    0
    Jul 31, 2003
    PA
    Azlen,

    Thank you very, very much for the help. I'll try it tonight.
     
  12. opchiasm

    opchiasm New Member

    152
    0
    Jul 31, 2003
    PA
    I think I'm almost there. I'm assuming that once I have DNAS running, I open Winamp with the Shoutcast plugin active, then add the playlist per Azlen's directions. I open Tivo Publisher. Then I can start any application playing through the soundcard and listen on Tivo?

    All my connections seem to be OK, but I opened MusicMatch and played a radio station, but couldn't hear it in Tivo.

    Perhaps it has to do with mixer settings??

    Thanks again for all the help.
     
  13. Azlen

    Azlen Well-Known Member

    2,652
    60
    Nov 24, 2002
    Peoria, AZ
    That's what happened to me and I had to change the mix settings before I could hear Musicmatch. On the 4th tab there is a button to push for the mix settings. There should be two windows that come up, one for playback and the other for recording. I had to select "stereo mix" in the recording window before I could hear anything through Tivo. If stereo mix isn't an option you have to go into properties to make it an option.
    Also you want winamp with the plugin open, but you want to make sure winamp is stopped, otherwise you get unsynced sound between the two sources.
     
  14. opchiasm

    opchiasm New Member

    152
    0
    Jul 31, 2003
    PA
    Awesome. Wow. It works.

    Thanks a million, Azlen and Austin.
     
  15. miadlor

    miadlor Member

    396
    9
    Sep 4, 2003
    Rhode Island
    I'm still having trouble getting Tivo to see it .
    Could anyone give a little more detail?

    Status:
    everything installed
    shoutcast status ok
    need help making the file




    Thank You
     
  16. macohenks

    macohenks Member

    66
    0
    Nov 6, 2003
    Hi Austin, or anyone who knows about streaming audio through TIVO,

    Which Winamp plug in do I need?

    Thanks,

    Matt
     
  17. Austin Bike

    Austin Bike Member

    581
    1
    Feb 9, 2003
    Go to www.shoutcast.com and download the shoutcast pulg in. Then follow the rest of the thread and you should be up and running quickly.
     
  18. miadlor

    miadlor Member

    396
    9
    Sep 4, 2003
    Rhode Island
    I have all my plugins running......
    last night the streaming radio files went into tivo published files just fine.
    double clicking on them in the published area opened them up and played them.
    I rebooted my computer and now I can get the files in the published area but they won't play.
    any ideas?
     
  19. jdl

    jdl New Member

    53
    0
    Mar 22, 2003
    People's...
    Hmm....got this working with content playing in Winamp, can't get any other apps to stream out though. I see the bytes sent incrementing, but nothing on the Tivo end. I wonder if my sound card is too old to support this (Soundblaster AWE 64, using XP)? I have no option for "stereo mix" in the recording section, don't see how to "add" it in properties.
     
  20. Austin Bike

    Austin Bike Member

    581
    1
    Feb 9, 2003
    I was having problems and I had to mess with my soundcard options, check in your advanced controls for your soundcard and look under both the playback and the recording settings.

    My M3U file is:

    #EXTM3U
    #EXTINF:,Liquid London
    http://192.168.1.104:8000

    There are known issues with Shoutcast and Soundblaster Live cards. Check the Shoutcast technical forums, they're real helpful.
     

Share This Page