Page 7 of 8 FirstFirst ... 5678 LastLast
Results 91 to 105 of 113

Thread: TyStreamer 2.0 beta 1 - VLC edition

  1. #91
    Join Date
    Jan 2005
    Posts
    10

    Help! Stuck after spinning my wheels!!!

    OK. So I have gotten to the point where it feels like any time I hit the enter key, I might get lucky. I installed VLC, Vserver, Apache2, PHP, and tystreamer onto my Windows XP home pc. I am connecting into a directv RCA40 box, and have tivoweplus, etc. installed. I am able to use tytools to download completed shows, but have not gotten through the step of streaming live tv.

    At this point, when I go to a command prompt from XP, I get a listing of the shows on the original playlist by StealthDave, from January, 05. I can't figure out if I should be doing something differently there.

    Also, when I type "vlc -I telnet tivo://my.ip.address//llist" in vlc, this is what I get:

    main debug: adding playlist item `vlc' ( vlc )
    main debug: adding playlist item `-I' ( -I )
    main debug: adding playlist item `telnet' ( telnet )
    main debug: adding playlist item `tivo://192.168.1.101//plist' ( tivo://192.168.1.101//plist )
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: `vlc' gives access `' demux `' path `vlc'
    main debug: creating demux: access='' demux='' path='vlc'
    main debug: looking for access_demux module: 1 candidate
    main debug: thread 3728 (input) created at priority 1 (src/input/input.c:230)
    dvdnav warning: cannot open dvdnav
    main debug: creating access '' path='vlc'
    main debug: looking for access2 module: 5 candidates
    vcd debug: trying .cue file: vlc.cue
    access_file warning: vlc: No such file or directory
    cdda debug: trying .cue file: vlc.cue
    cdda warning: could not open vlc
    main error: no suitable access module for `vlc'
    main debug: thread times: real 0m0.109375s, kernel 0m0.000000s, user 0m0.000000s
    main debug: thread 3728 joined (src/input/input.c:386)
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: `-I' gives access `' demux `' path `-I'
    main debug: creating demux: access='' demux='' path='-I'
    main debug: looking for access_demux module: 1 candidate
    main debug: thread 3728 (input) created at priority 1 (src/input/input.c:230)
    dvdnav warning: cannot open dvdnav
    main debug: creating access '' path='-I'
    main debug: looking for access2 module: 5 candidates
    vcd debug: trying .cue file: -I.cue
    access_file warning: -I: No such file or directory
    cdda debug: trying .cue file: -I.cue
    cdda warning: could not open -I
    main error: no suitable access module for `-I'
    main debug: thread times: real 0m0.093750s, kernel 0m0.000000s, user 0m0.000000s
    main debug: thread 3728 joined (src/input/input.c:386)
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: `telnet' gives access `' demux `' path `telnet'
    main debug: creating demux: access='' demux='' path='telnet'
    main debug: looking for access_demux module: 1 candidate
    main debug: thread 3728 (input) created at priority 1 (src/input/input.c:230)
    dvdnav warning: cannot open dvdnav
    main debug: creating access '' path='telnet'
    main debug: looking for access2 module: 5 candidates
    vcd debug: trying .cue file: telnet.cue
    access_file warning: telnet: No such file or directory
    cdda debug: trying .cue file: telnet.cue
    cdda warning: could not open telnet
    main error: no suitable access module for `telnet'
    main debug: thread times: real 0m0.093750s, kernel 0m0.000000s, user 0m0.000000s
    main debug: thread 3728 joined (src/input/input.c:386)
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: `tivo://192.168.1.101//plist' gives access `tivo' demux `' path `192.168.1.101//plist'
    main debug: creating demux: access='tivo' demux='' path='192.168.1.101//plist'
    main debug: looking for access_demux module: 0 candidates
    main debug: thread 3728 (input) created at priority 1 (src/input/input.c:230)
    main warning: no access_demux module matched "tivo"
    main debug: creating access 'tivo' path='192.168.1.101//plist'
    main debug: looking for access2 module: 5 candidates
    vcd debug: trying .cue file: 192.168.1.cue
    access_file warning: 192.168.1.101//plist: No such file or directory
    cdda debug: trying .cue file: 192.168.1.cue
    cdda warning: could not open 192.168.1.101//plist
    main warning: no access2 module matching "tivo" could be loaded
    main error: no suitable access module for `tivo://192.168.1.101//plist'
    main debug: thread times: real 0m0.093750s, kernel 0m0.000000s, user 0m0.000000s
    main debug: thread 3728 joined (src/input/input.c:386)
    main: nothing to play

    What am I missing???????? Please help. I have been spinning my wheels with this, and reading over and over your posts, unable to see what I need. I hope this is something simple.

  2. #92
    Join Date
    Feb 2002
    Posts
    285
    Quote Originally Posted by nick2196
    OK. So I have gotten to the point where it feels like any time I hit the enter key, I might get lucky. I installed VLC, Vserver, Apache2, PHP, and tystreamer onto my Windows XP home pc. I am connecting into a directv RCA40 box, and have tivoweplus, etc. installed. I am able to use tytools to download completed shows, but have not gotten through the step of streaming live tv.

    At this point, when I go to a command prompt from XP, I get a listing of the shows on the original playlist by StealthDave, from January, 05. I can't figure out if I should be doing something differently there.

    Also, when I type "vlc -I telnet tivo://my.ip.address//llist" in vlc, this is what I get:
    <snip>
    The first thing I see is that you have two "/" before llist instead of one. Try "vlc -I telnet tivo://my.ip.address/llist". Also, double- and triple-check that vserver is running properly on the TiVo. Verify that you have the correct plugins for your version of VLC. Those are the most likely sources of your problem.
    - Stealth Dave

  3. #93
    Join Date
    Jan 2005
    Posts
    10
    Dave, thank you for your reply. I checked both of these common issues, and neither helps me out. Do you have any other tricks up your sleve? I gotta get this working by the weekend, so I can stream my NFL games, and my wife can watch the other tuner on the tv. HELP!

  4. #94
    Join Date
    Feb 2002
    Posts
    285
    Quote Originally Posted by nick2196
    Dave, thank you for your reply. I checked both of these common issues, and neither helps me out. Do you have any other tricks up your sleve? I gotta get this working by the weekend, so I can stream my NFL games, and my wife can watch the other tuner on the tv. HELP!
    Let's move this to PMs
    - Stealth Dave

  5. #95
    Join Date
    Nov 2005
    Posts
    44

    The filename, directory name, or volume label syntax is incorrect

    Trying to get tystreamer to work on my XP box. I get the list of shows correctly, but when I click on the VLC (or WMP) link I get a "Page not found" error (mmsh://localhost:8090/).

    tystreamer.log only has the following line:
    The filename, directory name, or volume label syntax is incorrect
    I know the path to vlc is correct since the list of shows is displayed correctly. What else could this be referring to? Is there anything that I can change on the php file to help debug this?

    Thanks

  6. #96
    Join Date
    Oct 2003
    Posts
    16
    Random question, but I'm curious before I get this running on my tivo's. Is there no audio at all? Or, is it just no audio when using windows media player?

    And is there any software streaming solution that does both audio and video right now?

    Thanks

  7. #97
    Join Date
    Sep 2003
    Posts
    35
    With the latest release audio works fine with both VLC and WMP.

    As for other streaming solutions you can look into ETivo but that requires a WinXP box to re-encode the ty files.

    Tystreamer is nice in that it streams directly from the Tivo.

  8. #98
    Join Date
    Nov 2004
    Posts
    3
    I'm trying to use VLC .82 and the appropriate pluvgins for it (I'm a windows user and haven't figured out how to compile for .84 yet). I can get the show list but when I try to play I'm getting all sorts of video error messages and a blank black screen. Here is some of the log:

    Code:
    main debug: adding playlist item `tivo://192.168.11.101/554095' ( tivo://192.168.11.101/554095 )
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: `tivo://192.168.11.101/554095' gives access `tivo' demux `' path `192.168.11.101/554095'
    main debug: creating demux: access='tivo' demux='' path='192.168.11.101/554095'
    main debug: looking for access_demux module: 0 candidates
    main debug: thread 3924 (input) created at priority 1 (src/input/input.c:230)
    main warning: no access_demux module matched "tivo"
    main debug: creating access 'tivo' path='192.168.11.101/554095'
    main debug: looking for access2 module: 5 candidates
    vstream debug: host '192.168.11.101:8074', fsid '554095'
    vstream debug: opening net.
    main debug: net: connecting to '192.168.11.101:8074'
    main debug: looking for network module: 2 candidates
    ipv4 debug: connection in progress
    main debug: using network module "ipv4"
    main debug: unlocking module "ipv4"
    vstream debug: net open
    vstream debug: super loaded.
    vstream debug: zones loaded.
    vstream debug: connected to host
    vstream debug: fsid_to_parts(): index 0, file 607331, chunks 1679, size 220069888
    vstream debug: fsid_to_parts(): No More Part Files
    vstream debug: fsid_to_parts(): totalsize 216662016
    main debug: using access2 module "vstream"
    main debug: pre buffering
    main debug: received first data for our buffer
    main debug: prebuffering done 163835 bytes in 1s - 112 kbytes/s
    main debug: creating demux: access='tivo' demux='' path='192.168.11.101/554095'
    main debug: looking for demux2 module: 38 candidates
    ts warning: TS module discarded (lost sync)
    ty debug: valid TY stream detected
    main debug: selecting program id=0
    main debug: using demux2 module "ty"
    main debug: looking for decoder module: 24 candidates
    main debug: using decoder module "libmpeg2"
    main debug: thread 4012 (decoder) created at priority 0 (src/input/decoder.c:159)
    main debug: `tivo://192.168.11.101/554095' successfully opened
    ty debug: parsing ty chunk #0
    ty debug: skipping TY PART Header
    ty debug: parsing ty chunk #1
    ty debug: Invalid record type 0x20
    ty debug: Invalid record type 0x20
    ty debug: detected MPEG Audio
    main debug: looking for decoder module: 24 candidates
    libmpeg2 debug: 480x480, aspect 576000, 29.971 fps
    main debug: no usable vout present, spawning one
    main debug: looking for video output module: 5 candidates
    vout_directx debug: creating DirectXEventThread
    main debug: waiting for thread completion
    vout_directx debug: DirectXCreateWindow
    main debug: Registering subpicture channel, ID: 2
    main debug: Registering subpicture channel, ID: 3
    main debug: Registering subpicture channel, ID: 4
    main debug: Registering subpicture channel, ID: 5
    vout_directx debug: Created video sub-window
    main debug: thread 4072 (DirectX Events Thread) created at priority 0 (directx.c:261)
    vout_directx debug: DirectXEventThread running
    vout_directx debug: DirectXInitDDraw
    vout_directx debug: directx-device: 
    vout_directx debug: DirectXEnumCallback: Primary Display Driver, display
    vout_directx debug: screen dimensions (0x0,1280x1024)
    vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
    vout_directx debug: align_boundary_src=0,0 align_boundary_dest=1,1 align_size_src=0,0 align_size_dest=0,0
    vout_directx debug: End DirectXInitDDraw
    vout_directx debug: DirectXCreateDisplay
    vout_directx debug: DirectXCreateClipper
    main debug: using video output module "vout_directx"
    main debug: waiting for thread completion
    vout_directx debug: NewPictureVec overlay:yes chroma:YV12
    main debug: using decoder module "mpeg_audio"
    main debug: thread 4088 (decoder) created at priority 2 (src/input/decoder.c:159)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    vout_directx debug: YUV overlay created successfully
    vout_directx debug: End NewPictureVec (succeeded)
    main debug: got 1 direct buffer(s)
    main debug: picture in 480x480 (0,0,480x480), chroma I420, ar 4:3, sar 4:3
    main debug: picture user 480x480 (0,0,480x480), chroma I420, ar 4:3, sar 4:3
    main debug: picture out 480x480, chroma I420, ar 4:3, sar 4:3
    main debug: direct render, mapping render pictures 0-6 to system pictures 1-7
    main debug: thread 4080 (video output) created at priority 1 (src/video_output/video_output.c:466)
    ty debug: parsing ty chunk #2
    ty debug: Invalid record type 0x20
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    libmpeg2 warning: invalid picture encountered
    libmpeg2 warning: invalid picture encountered
    libmpeg2 warning: invalid picture encountered
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode (no startcode on following frame)
    mpeg_audio debug: emulated startcode
    mpeg_audio debug: emulated startcode
    ty debug: Invalid record type 0x20
    mpeg_audio debug: emulated startcode (no startcode on following frame)

  9. #99
    Join Date
    Jan 2004
    Posts
    5

    Tystreamer plugin for VLC .84

    Here are the latest VLC plugins for version .84.... I can't remember the thread where I found them so I am posting them here. Also, I have attached the series 2 version of vserver. I had a very hard time finding a version that worked. These two things along with VLC work great! If you are running from a local network then VLC works great by itself just type tivo://tivo_address/plist and then select a show or stream from the playlist.... awesome!

    Hope this helps!

  10. #100
    Join Date
    Feb 2004
    Posts
    25

    danger AWESOME! thanks

    Got it working today. A made a couple of tweaks, here for search reasons I guess:

    No sound: The .ini file had MP3 for the codec instead of mp3. A global replace fixed this.

    Not dying/killing: I'm on windows and the pskill wouldn't always work. I changed the line

    echo "<p align=\"center\">".shell_exec($tyini["kill"])."<br />VLC killed. You may select another program.</p>";

    to read:

    echo shell_exec("taskkill /F /IM vlc.exe");
    echo "<p align=\"center\">".shell_exec($tyini["kill"])."<br />VLC killed. You may select another program.</p>";


    taskkill is a windows utility for killing processes. This way one or the other gets the process.

    Thanks for a great utility, stealthdave rocks, vlc rocks and tivo rocks.

  11. #101
    Join Date
    Jan 2006
    Posts
    41

    Windows XP / Apache 2 / PHP 5 tips

    Thanks everyone for all the clues that everyone provided in this thread. I hope the following might help some folks who have been struggling to get this working.

    My setup is Windows XP Home, Apache 2.0.52 w/ SSL, PHP 5.1.2, and I used the VLC 8.1.4 binaries that someone attached earlier in this thread and also the VLC 8.1.4a from the vlc site (with no add-ins, since I guess at this point that stuff is all built in anyway), on two different clients. At this point everything seems to be working fine.

    I get the list of shows correctly, but when I click on the VLC (or WMP) link I get a "Page not found" error (mmsh://localhost:8090/).

    tystreamer.log only has the following line:

    Quote:
    The filename, directory name, or volume label syntax is incorrect
    To fix the error that shows up in the log file (as useid200 suggested), in tystreamer.ini, use DOS filenames (no embedded spaces) to specify the VLC path:

    Code:
    vlc = "C:\PROGRA~1\VideoLAN\VLC\vlc.exe" ;; Windows
    in tystreamer.php, comment out this line (no embedded spaces now, so don't need the quotes, which seem to confuse VLC):

    Code:
    //if(strpos($tyini["vlc"],".exe")) $tyini["vlc"] = "\"".$tyini["vlc"]."\"";
    I just noticed that when I launch the process manually vlc stays running in task manager but when I launch it from the web site the vlc process runs for a few seconds and then stops. anyone have any ideas?
    This one took a couple hours of trial and error to figure out - go to your php.ini file, and change the following line (up the script memory limit from 8M to 32M - apparently spawned processes count towards that limit - VLC streaming takes about 20MB on my machine):

    Code:
    memory_limit = 32M      ; Maximum amount of memory a script may consume (8MB)
    When I click on the VLC hyperlink using IE, it takes me to a blank page with

    mmsh://servername:8090 in the URL field

    When I click on the VLC hyperlink using Firefox, a box pops up that says
    "mmsh is not a registered protocol"
    This one took some digging too - the mmsh protocol needs to be registered with Windows - here is a link that tells you how the general process works:

    http://msdn.microsoft.com/library/de...appendix_a.asp.

    ...and attached is a .reg file that you can download and double-click to set up the required registry entries on XP (I assume the same on other Windows versions, but I only tested on XP). This makes the mmsh: protocol work correctly for both IE and Firefox. Note that this .reg file assumes the default VLC program location, you'll need to modify it if you installed to a different folder.

    Oh, one more thing that confused me for a bit - since I'm familiar with ASP and JSP, but PHP is fairly new to me - if your PHP for tystreamer doesn't appear to be parsing correctly (variable names etc. show up in the browser output), make sure you have this set in php.ini:

    Code:
    short_open_tag = On
    Now to go to work on my wish list: clean up the HTML/CSS, figure out why it takes 60 seconds to fire up the VLC stream (as opposed to instantly from the command line), show the name of the stream showing, change the login to a POST...

    Thanks Stealthdave!!
    Last edited by bhorstkotte; 02-10-2006 at 01:53 PM.

  12. #102
    Join Date
    Nov 2005
    Posts
    44
    Quote Originally Posted by bhorstkotte
    Code:
    //if(strpos($tyini["vlc"],".exe")) $tyini["vlc"] = "\"".$tyini["vlc"]."\"";
    Thanks for this tip. I am making some progress now. I can get audio now, but not video. Have the same issue w/ Ty2go. The issue goes away in Ty2Go with a new option MrNovice provided but requires high bandwidth so can't really use it over the web.

    Have you seen this issue with any of your videos? What vlc/plugins combo are you using. I am using .82 with the official .82 plugins.

  13. #103
    Join Date
    Jan 2006
    Posts
    41
    Quote Originally Posted by bigcat400
    Thanks for this tip. I am making some progress now. I can get audio now, but not video. Have the same issue w/ Ty2go. The issue goes away in Ty2Go with a new option MrNovice provided but requires high bandwidth so can't really use it over the web.

    Have you seen this issue with any of your videos? What vlc/plugins combo are you using. I am using .82 with the official .82 plugins.
    On the server, I installed the .84 that useid200 posted recently in this post; on my notebook, where I had previously installed VLC, I had the .84a version from the VLC site, with no additional plug-ins, and that turns out to work fine as well, I believe because the plug-ins have been brought into the base source code for VLC.

    I haven't experienced the audio only problem you describe, but then I just got this working last night, so I've only tested with a few streams, and have only gotten low bandwidth (100K) to work, and that was only tested on my LAN, not over an internet connection. When I tried Medium and High bandwidth, the web browser just hung, killed it after about 15 minutes, tried it a few times. I did see that the VLC streaming process was running on the server, so not sure what's going on there.

    One thing that I found useful while testing was to configure tystreamer.ini for testing, with the dummy program list, and printing out the stream / play commands - I replaced the program ID with a valid one, and started VLC streaming manually using that command line, and was able to manually connect to the mms:// stream from WMP and to the tivo:// stream from VLC, so I knew it was getting close - validated that there wasn't anything wrong with my vserver and WMP could at least play back the stream.

  14. #104
    Join Date
    Feb 2005
    Posts
    25

    difference between llist and plist

    vlc -vvv -I telnet ti://192.168.1.102/plist this command downloads the now playing list but vlc -vvv -I telnet ti://192.168.1.102/llist does not why does everyone post llist?

  15. #105
    Join Date
    Jan 2006
    Posts
    41
    Quote Originally Posted by barney34
    vlc -vvv -I telnet ti://192.168.1.102/plist this command downloads the now playing list but vlc -vvv -I telnet ti://192.168.1.102/llist does not why does everyone post llist?
    Because that is the command that tystreamer executes to get its now showing list. When I execute the following from the command line:

    Code:
    vlc -vvv -I telnet tivo://tivo/llist 2> out.txt
    Here's what I end up with in out.txt (abbreviated):

    Code:
    VLC media player 0.8.4 Janus
    [00000001] main vlc debug: opening config file C:\Documents and Settings\Brad\Application Data/vlc/vlcrc
    [00000001] main vlc debug: checking builtin modules
    [00000001] main vlc debug: checking plugin modules
    [00000001] main vlc debug: loading plugins cache file C:\Documents and Settings\Brad\Application Data/vlc/cache/plugins-04041e.dat
    [00000001] main vlc debug: recursively browsing `C:\Program Files\VideoLAN\VLC\modules'
    [00000001] main vlc debug: recursively browsing `C:\Program Files\VideoLAN\VLC\plugins'
    [00000001] main vlc debug: module bank initialized, found 210 modules
    [00000001] main vlc debug: opening config file C:\Documents and Settings\Brad\Application Data/vlc/vlcrc
    [00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT FPU 
    [00000001] main vlc debug: looking for memcpy module: 3 candidates
    [00000010] main module debug: using memcpy module "memcpymmxext"
    [00000508] main playlist debug: waiting for thread completion
    [00000508] main playlist debug: thread 6320 (playlist) created at priority 0 (src/playlist/playlist.c:183)
    [00000509] main private debug: waiting for thread completion
    [00000509] main private debug: thread 6336 (preparser) created at priority 0 (src/playlist/playlist.c:205)
    [00000510] main interface debug: looking for interface module: 1 candidate
    [00000360] main module debug: using interface module "hotkeys"
    [00000510] main interface debug: interface initialized
    [00000510] main interface debug: thread 6360 (interface) created at priority 0 (src/interface/interface.c:211)
    [00000508] main playlist debug: adding playlist item `tivo://tivo/llist' ( tivo://tivo/llist )
    [00000511] main interface debug: looking for interface module: 4 candidates
    [00000511] main interface: creating vlm
    [00000512] main vlm debug: thread 6400 (vlm thread) created at priority 0 (src/misc/vlm.c:105)
    [00000511] telnet interface: Using the VLM interface plugin...
    [00000511] main interface debug: net: listening to  port 4212
    [00000511] telnet interface: Telnet interface started on interface  4212
    [00000473] main module debug: using interface module "telnet"
    [00000511] main interface debug: interface initialized
    [00000511] main interface debug: thread 6520 (manager) created at priority 0 (src/interface/interface.c:196)
    [00000508] main playlist debug: creating new input thread
    [00000513] main input debug: waiting for thread completion
    [00000513] main input debug: thread 6548 (input) created at priority 1 (src/input/input.c:230)
    [00000513] main input debug: `tivo://tivo/llist' gives access `tivo' demux `' path `tivo/llist'
    [00000513] main input debug: creating demux: access='tivo' demux='' path='tivo/llist'
    [00000514] main demuxer debug: looking for access_demux module: 0 candidates
    [00000514] main demuxer warning: no access_demux module matched "tivo"
    [00000513] main input debug: creating access 'tivo' path='tivo/llist'
    [00000515] main access debug: looking for access2 module: 6 candidates
    [00000515] vstream access debug: host 'tivo:8074', fsid 'llist'
    [00000515] vstream access debug: opening net.
    [00000515] main access debug: net: connecting to tivo port 8074
    [00000515] main access debug: connection in progress
    [00000515] vstream access debug: net open
    [00000515] vstream access debug: super loaded.
    [00000515] vstream access debug: zones loaded.
    [00000515] vstream access debug: connected to host
    [00000515] vstream access: |02/10/06|18:58|Live||4464675|3|
    [00000515] vstream access: |02/10/06|18:58|Live||4464679|4|
    [00000515] vstream access: |01/24/06|07:00|The 6th Day||4416612|5|
    [00000515] vstream access: |01/21/06|02:36|Adrenalin||4407857|1|
    [00000515] vstream access: |01/29/06|18:58|American Dad|Stan of Arabia|4400384|1|
    [00000515] vstream access: |02/04/06|19:00|Bobobo-bo Bo-Bobo|Snot in My Neighborhood|4416795|1|
    [00000515] vstream access: |01/28/06|19:00|Bobobo-bo Bo-Bobo|General Jelly Jiggler: Supreme Hair Enemy or Dastardly Dessert?|4399429|1|
    [00000515] vstream access: |02/04/06|15:00|Booty Call||4386292|4|
    [00000515] vstream access: |01/26/06|00:00|Cloned||4386202|4|
    [00000515] vstream access: |01/25/06|00:40|Counterstrike||4386256|5|
    [00000515] vstream access: |02/06/06|10:58|Creature Comforts||4464008|1|
    [00000515] vstream access: |01/22/06|00:30|Disclosure||4386251|5|
    [00000515] vstream access: |04/12/05|19:55|Dune||3519126|4|
    [00000515] vstream access: |04/12/05|17:55|Dune||3519124|5|
    [00000515] vstream access: |04/12/05|15:55|Dune||3519121|5|
    ...
    ...
    [00000515] vstream access: |01/27/06|17:58|The Simpsons|The Dad Who Knew Too Little|4400378|1|
    [00000515] vstream access: |01/26/06|23:28|The Simpsons|A Star Is Born Again|4386693|1|
    [00000515] vstream access: |01/21/06|05:10|Turbulence||4386248|5|
    [00000515] vstream access: |02/05/06|21:00|Who Wrote the Bible?||4460999|5|
    [00000515] vstream access: |01/21/06|05:00|Wild Wild West||4407907|4|
    [00000515] vcd access debug: trying .cue file: tivo/llist.cue
    [00000515] access_file access warning: tivo/llist: No such file or directory
    [00000515] cdda access debug: trying .cue file: tivo/llist.cue
    [00000515] cdda access warning: could not open tivo/llist
    [00000515] main access warning: no access2 module matching "tivo" could be loaded
    [00000513] main input error: no suitable access module for `tivo://tivo/llist'
    [00000513] main input debug: thread times: real 0m4.625000s, kernel 0m0.218750s, user 0m0.171875s
    [00000513] main input debug: thread 6548 joined (src/input/input.c:386)
    [00000508] main playlist: nothing to play

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •