TiVo Community Forum banner
41 - 60 of 481 Posts

·
Registered
Joined
·
1,052 Posts
OK, I finally got a chance to test under Windows, and I couldn't reproduce any problem with spaces at all. PaulS, you may want to reexamine your issue. (I can't duplicate your other problem, either.)
Sorry, not going to be able to get to it tonight. Had to do some work at home, and then my wife took over the TiVo to watch "her shows". :(

I'll take another crack at it as soon as I can.
 

·
Registered
Joined
·
1,221 Posts
This is the output from VLC version 0.92 when trying to stream NASA TV:
[00000392] dummy interface: VLC media player - version 0.9.2 Grishenko - (c) 1996-2008 the VideoLAN team
[00000392] dummy interface:
Warning: if you can't access the GUI anymore, open a command-line window, go to the directory where you installed VLC and run "vlc -I qt"

[00000392] dummy interface: using the dummy interface module...
[00000408] main access out: creating httpd
[00000412] mux_ps mux: Open
[00000412] mux_ps mux: Close
[00000448] main access out: creating httpd
[00000451] mux_ps mux: Open
[00000453] access_mms access: selecting stream[0x1] audio (34 kb/s)
[00000453] access_mms access: selecting stream[0x2] video (275 kb/s)
[00000453] access_mms access: connection successful
[mpeg1video @ 00B7C6F0]Warning vbv_delay will be set to 0xFFFF (=VBR) as the specified vbv buffer is too large for the given bitrate!
[mpeg1video @ 00B7C6F0]low delay forcing is only available for mpeg2
[00000495] avcodec encoder error: cannot open encoder
[00000445] stream_out_transcode stream out error: cannot find video encoder (module:any fourcc:mp1v)
[00000445] stream_out_transcode stream out error: cannot create video chain
[00000493] main packetizer error: cannot create packetizer output (WMV3)
The previous version of VLC worked fine before updating.

Edit: This problem might be due to the new version of VLC not recognizing a MPEG-1 video encoder on my computer. When I tried transcoding using VLC's GUI it reported the it couldn't open the MPEG-1 encoder.
 

·
Registered
Joined
·
41 Posts
goodtrips, if you're in Windows, try starting it with the datapath option, e.g., "python start.py --datapath c:\".
Yep, that did it -- thanks wmcbrine.

I know you're obviously working through some kinks, but just a side thought -- is it possible to to modify the output stream settings that are sent to the TiVo? I'm thinking the quality of the files would look significantly better if we let VLC handle the upscaling versus the TiVo/TV.

I believe for 720p we'd be looking at 1280x720 @ 60fps. Not sure what the bitrate would have to be to support that, but could be an interesting test.
 

·
Registered
Joined
·
1,052 Posts
Yep, that did it -- thanks wmcbrine.

I know you're obviously working through some kinks, but just a side thought -- is it possible to to modify the output stream settings that are sent to the TiVo? I'm thinking the quality of the files would look significantly better if we let VLC handle the upscaling versus the TiVo/TV.

I believe for 720p we'd be looking at 1280x720 @ 60fps. Not sure what the bitrate would have to be to support that, but could be an interesting test.
That may be true, but the computational overhead involved with rescaling HD resolutions may be too onerous for many folks' computers. This may be a good candidate for a configurable option.
 

·
Registered
Joined
·
1,052 Posts
Another problem I've yet to resolve involves videos that fail to play out. I can successfully browse the file system, and select a video to stream. At that point, a command window is spawned on the server machine running VLC or ffmpeg, and the TiVo displays the filename with the ping-pong graphic. After a while, the VLC/ffmpeg command window simply disappears and the TiVo shows an error message.

Is there some way to help diagnose what's going on ?
 

·
Registered
Joined
·
1,221 Posts
I was able to watch my WinTV capture card by using VLC to stream the video from the WinTV over a HTTP port and then use wmcbrine's HME/VLC video streamer to watch the video. I'm thinking of writing a HME program that allows me to change channels and maybe put up a guide. This would be like having a third Tuner in my Tivo HD.
 

·
Registered
Joined
·
24 Posts
I played around with VLC 0.9.2 for a while, and couldn't make it work. It seems broken to me. I'm going to have to recommend that people stick with 0.8.x for now.
Thanks for your work on this wmcbrine. I just got this downloaded w/ the latest vlc and it crapped as Allanon reported. Found here that I needed to downgrade to 8.6i. Did that and now I'm getting:

Code:
[00000298] dummy interface: VLC media player - version 0.8.6h Janus - (c) 1996-2
008 the VideoLAN team
[00000298] dummy interface:
Warning: if you can't access the GUI anymore, open a command-line window, go to
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
[00000322] access_mms access: selecting stream[0x1] audio (63 kb/s)
[00000322] access_mms access: connection successful
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. Do not report crashes to FFmpeg developers.
This is an MMS stream:
url=mms://wm-live.world.mii-streaming.net/live/klove/high_01 and is audio only. I bet that's the issue... Any workaround?

NASA, CNN, etc. play fine (aspect ration is way funky on my panny).

Thanks for all your work on this wmcbrine. I concur, you are a hoopy frood :)
 

·
Well-Known Mumbler
Joined
·
11,691 Posts
Discussion Starter · #50 ·
I'm thinking about how to do audio streams. Stay tuned. (The "Compiler did not align" message is standard, BTW. You'll see that on any stream, video or audio.)

CNN streams are 16:9, but a lot of their material is stretched from 4:3 sources, so the weirdness is built in. The other streams should look the same as other 4:3 material on your TiVo (controllable by the Aspect button, but not from within HME/VLC -- you have to change it from Live TV or Now Playing).
 

·
Registered
Joined
·
41 Posts
Some strange behavior I've been seeing -- I'm constantly getting socket.error 10054 - Connection rest by peer errors when I try streaming regular MP4 files. However, h.264 files (baseline 3 ipod format) seem to stream just fine.

For what it's worth, I use handbrake to encode all my media.
 

·
Registered
Joined
·
1,221 Posts
If you want to stream SopCast to the Tivo just add the following to the config.ini:

Code:
[SopCast]
url=http://127.0.0.1:8902/stream
needs_vlc=True
Then you can run the SopCast software and once you have a stream playing just select the "SopCast" menu item on the Tivo and it will stream.
 

·
Registered
Joined
·
1,221 Posts
The same simplification that wmcbrine did in this post which made streaming DVDs easy can also be applied to VLC compatible capture devices.

Adding the following code to the config.ini file made it easy to stream my WinTV capture device to the Tivo:
Code:
[Capture Device]
url=dshow://
needs_vlc=True
 

·
Registered
Joined
·
16 Posts
I have two .mp4 files: 1) I downloaded from YouTube. 2) Converted from an AVCHD file using Nero 8.

The YouTube video streams without any problem.
My video will not stream without that socket.error 10054 error.

Both play fine on my PC.

According to VLC, they are identical format with the exception of the stream order.

I've attached screen captures.

Any idea why it wouldn't work? Does the stream order matter?
 

Attachments

·
Registered
Joined
·
1 Posts
I've spent 2 entire days now trying to install VLC 8.0, 8.5, 8.6 on my SUSE 11 box. I've encountered an unbearable number of package incompatibilities and bugs and I have now officially given this up as being impossible. I can however, get vlc 9.0 / 9.3 to install OK. Are their any plans to get this program to work with the current version of VLC?
 
41 - 60 of 481 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top