1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

HME/VLC video streamer, v1.0 -- watch NASA TV, etc.

Discussion in 'TiVo Home Media Features & TiVoToGo' started by wmcbrine, Aug 23, 2008.

  1. ThomD

    ThomD New Member

    1
    0
    Oct 12, 2009
    Just wanted to say thank you for all the work. I'm able to use HME & VLC to turn an RTSP feed from a video camera into an HTTP stream that Tivo can display.
     
  2. wmcbrine

    wmcbrine Ziphead

    10,369
    22
    Aug 2, 2003
    Can any Australians or New Zealanders report on what happens with 11.3?
     
  3. Nov 2, 2009 #303 of 481
    philhu

    philhu User Since Day ONE!

    831
    0
    Apr 11, 2001
    Funcity, MA
    This got me intrigued, so I installed it. Pretty cool!

    Anyone update the config.ini for newer content? Quite a few of the items on the list come back with 0 second items, which I assumed means the stream is missing (My assumption).

    A good example is most of the old movies, etc. They must be dead links, cause they act just like the cnn links do. It sows a link of 0 seconds and nothing after that.

    Anyone update the list? Or have any cool ones to add?
     
  4. Nov 9, 2009 #304 of 481
    DanielJackson

    DanielJackson New Member

    18
    0
    Feb 21, 2009
    Hi,

    Cool application! So of course I would like to extend things just a bit.

    I have auxilary speakers connected to my surround unit located in the kitchen. I'm trying to find a way to wirelessly stream audio from my laptop to the Tivo for playback on the auxilary speakers.

    Using VLC I can stream capture the sound card and stream the data to an mp3 file. Tivo Desktop can of course stream MP3 files to the AVR. So... the question is "how to stream the sound card to the AVR"? This way I can listen to podcasts, etc using the AVR when working in the kitchen area. Does HME/VLC support an MP3 stream? What port should the stream be directed to if possible?

    Thanks!
     
  5. Nov 9, 2009 #305 of 481
    wmcbrine

    wmcbrine Ziphead

    10,369
    22
    Aug 2, 2003
    What's an AVR?

    You could try just specifying the source using the "url=" option in config.ini. Port number wouldn't enter into it; neither would MP3. The source would just be the URL you'd give to VLC. I don't know what that is in your case, but for example:

    [TV Capture Card]
    url=dshow://
    needs_vlc=True

    [DVD]
    url=dvdsimple://
    needs_vlc=True

    Alternatively, you could provide a playlist with a URL (http only) to TiVo Desktop. In this case, you'd also have to arrange for the sound card to stream to MP3, perhaps via VLC. But HME/VLC wouldn't be involved.
     
  6. pdd2

    pdd2 New Member

    2
    0
    Nov 20, 2009
    It fails and returns 'Error Readin Stream' on the Tivo screen.

    The command prompt window reads the following when trying to stream NASA TV
    Code:
    [00000298] dummy interface: VLC media player - version 0.8.6h Janus -
    008 the VideoLAN team
    [00000298] dummy interface:
    Warning: if you can't access the GUI anymore, open a command-line wind
    the directory where you installed VLC and run "vlc -I wx"
    
    [00000298] dummy interface: using the dummy interface module...
    [00000315] main private: creating httpd
    [00000319] mux_ps private: Open
    [00000319] mux_ps private: Close
    [00000370] main private: creating httpd
    [00000373] mux_ps private: Open
    [00000375] access_mms access: selecting stream[0x1] audio (32 kb/s)
    [00000375] access_mms access: selecting stream[0x2] video (267 kb/s)
    [00000375] access_mms access: connection successful
    
    This was working prior to the release of Tivo software 11.3 which also happened to break streambaby.

    A fix would be great as I prefer to watch Nasa TV through the Tivo.

    If you need any more information please let me know
     
  7. wmcbrine

    wmcbrine Ziphead

    10,369
    22
    Aug 2, 2003
    Thanks, I just wanted to confirm that it had the same problem as Streambaby (yes), and see if I could get any more insight about it (no). I don't think there's anything I can do to fix it, sorry.
     
  8. pdd2

    pdd2 New Member

    2
    0
    Nov 20, 2009
    I do have a modded Tivo so have access to all the logs if you want me to get into the guts of it?

    Also if it helps PyTivo still works?

    tvlog contains this which is probably of no use too
    Code:
    TiVoHD/var/log $ tail -4000 tvlog | grep HME                                                                                                        
    Nov 20 19:55:15 (none) TvPvrPromoHelper[18667]: IsValidNoRetry:1159: HME url was found in KHS table
    Nov 20 19:55:23 (none) HME[392]: TvHmeHostActivity::EnterScreen() 
    Nov 20 19:55:23 (none) HME[392]: Creating url to application: ht_tp://192.168.0.210:9043/hmevlc/
    Nov 20 19:55:23 (none) HME[392]: HmeReceiver restarted
    Nov 20 19:55:23 (none) HME[392]: Version match: receiver 0.47, application 0.44 
    Nov 20 19:59:16 (none) HME[392]: TvHmeStreamResource Close w/ error (0xffff)
    Ignore the ht_tp://192.168.0.210:9043/hmevlc/ part I am just blocked from adding links due to limited posts to these forums

    The kernel throws this
    Code:
    TiVoHD/var/log $ tail -10 kernel                                                                                                                    
    Nov 20 20:09:18 (none) kernel: assert: TmkLogDebugAssertionFailure: this->Count() == 0 
    Nov 20 20:09:18 (none) kernel: assert: TmkListenersGeneric::~TmkListenersGeneric(), line 68 (TmkListeners.C) 
    Nov 20 20:09:18 (none) kernel: assert: Someone forgot to unlisten. 
    Nov 20 20:09:18 (none) kernel: assert: Backtrace: 0x04a8aa00 0x04a367d4 0x0054a9e0 0x04a29218 0x00cfad18 0x04a29218 0x00450a60 0x00448f40 0x00d0f780 0x00448678 0x00ceeb64 0x04a2d96c 0x04a2d59c 0x04a2ce00 0x04a2bd74 0x04a2e59c 
     
  9. jkates

    jkates New Member

    18
    0
    Jun 11, 2002
    I was able to find the hme-vlc-2.6 (hacked by BelSmith) version in the thread, but since I normally just read I can't find the current wmcbrine version nor a link to it in SVN or GIT.

    With wmcbrine I see this at the bottom of his posts, and thus I can't see where he is linking to etc.

    "
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    .
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    .

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    .
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    .
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    "

    Thanks -Jason​
     
  10. wmcbrine

    wmcbrine Ziphead

    10,369
    22
    Aug 2, 2003
    The current version is in the first message of this thread. I haven't updated it in a while, partly due to a lack of progress on the VLC front.
     
  11. snash22

    snash22 New Member

    42
    0
    Oct 27, 2007
    I'd like to find a good way to search using google hacks for streams that would be available.

    I'm pretty new to this tool and google hacking but maybe i'll find something worthwhile.
     
  12. jkates

    jkates New Member

    18
    0
    Jun 11, 2002
    Thanks for the help, I appreciate the pointer, as I don't know how I missed it.


    I would also thank you for your great Tivo software!

    Thanks Again -Jason​
     
  13. cburbs

    cburbs New Member

    158
    0
    Jan 29, 2009
    I have two questions:
    1) How would I share out say F:\Movies? This then has subfolders in it like Action, Drama, Animation.

    2) I have a wireless bridge setup and this doesn't seem to allow HME/VLC to show up under "Music, Photos, & Showcases". It will work fine if I wire it in directly to my switch upstairs but I am trying to use the wireless bridge I have downstairs. This is a Linksys running DDWRT on it. Netflix runs on it fine.
     
  14. wmcbrine

    wmcbrine Ziphead

    10,369
    22
    Aug 2, 2003
    1.
    Code:
    [Movies]
    dir=F:\Movies
    2. WiFi seems to be a problem for the TiVo's Zeroconf system. It usually works, but sometimes items go mysteriously disappearing. I dunno why. I don't think there's anything I can do about it, sorry.
     
  15. cburbs

    cburbs New Member

    158
    0
    Jan 29, 2009
    Directory works now I will have to see if I can do something with the wireless bridge stuff.
     
  16. Andrewp75

    Andrewp75 New Member

    210
    0
    Aug 4, 2004
    Washington DC
    Can I play a file on my laptop in VLC and it will show up once I open the HME on the Tivo?
     
  17. Andrewp75

    Andrewp75 New Member

    210
    0
    Aug 4, 2004
    Washington DC
    Also, what arer the advantages of this program over Pytivo?
     
  18. cbomba

    cbomba New Member

    10
    0
    Jan 23, 2010
    I downloaded v3.5 and unzipped it. I changed the config.ini file to include my share. When I go to run the start.py file I get the following.

    Code:
    christopher@linux-skd0:/usr/local/lib/HME-VLC> ./start.py
    HME Server for Python 0.17
    Sun Jan 24 11:39:51 2010 Server Starts
    Traceback (most recent call last):
      File "./start.py", line 368, in <module>
        bd = Broadcast((host, port), apptitles)
      File "./start.py", line 240, in __init__
        self.rz = Zeroconf.Zeroconf()
      File "/usr/local/lib/HME-VLC/Zeroconf.py", line 1241, in __init__
        self.intf = socket.gethostbyname(socket.gethostname())
    socket.gaierror: (-2, 'Name or service not known')
    christopher@linux-skd0:/usr/local/lib/HME-VLC>            
     
  19. wmcbrine

    wmcbrine Ziphead

    10,369
    22
    Aug 2, 2003
  20. cbomba

    cbomba New Member

    10
    0
    Jan 23, 2010
    I fixed it. I went into /etc/HOSTNAME and changed my hostname. I then restarted my computer. Then I did:

    Code:
    sudo hostname -F /etc/HOSTNAME


    That allowed me to start up HME-VLC.

    Thanks for the help.
     

Share This Page