Thanks for the quick response. I think I understand what I have to do now, (even though I still need to do some more work to undestand exactly how to do it.)
Ok - I found this in an old zip file - it should get you in the right direction. It looks like I was using audio in from my sound card for this one - you should be able to use the dvico cards as well., I think there were issues with making the crossbar work at times. Also these are from drivers from a few years back I don't know exactly what the "unified" dvico drivers look like,
As sub said use the GBPVR file writer as the last filter with MPG as the extension. Also for "live" tv always use timeshifting since you are sending the data to a file and not to a rendered.
And of course as sub probably also pointed out - a Hauppauge card with hardware encoding can be bought very cheaply and is supported natively.
Heh, I got it working. I can now watch internet streams, and I can now record them just like regular TV channels. My graphs look similar to the one above, but I wasn't sure if ATI Mpeg Video Encoder was Mpeg 1 or 2, so I ended up using something on my system called 'Pinnacle MPEG-2 Encoder. I can pause and rewind. I wasn't thinking I'd need this, but my main purpose is language learning, and I think now it'd be handy to rewind now and then.
I'm not sure if it's completely solid, I have seen it hang a few times, but at least the basic functionality is working and it seems to do okay for the most part. After playing around with Graphedit a bit, I'm starting to believe that the whole Windows Directshow platform is just a little flakey -- just by nature.
Would it be possible to have a 'loop' button -- so if a graph times out or just ends, that it optionally retries again.
I have some streams that sometimes drop out when someone here does massive downloads, and some that seem to play one video, and then end, but I start click again, it see it starts playing another video. A loop would just keep them running even after the error condition is over.
Would it be possible to have a 'loop' button -- so if a graph times out or just ends, that it optionally retries again.
I have some streams that sometimes drop out when someone here does massive downloads, and some that seem to play one video, and then end, but I start click again, it see it starts playing another video. A loop would just keep them running even after the error condition is over.
The start and stop control is all within GBPVR so I can't put a loop in. I assume that when the file stops growing GBVPR errors out,
Quote:I have some streams that sometimes drop out when someone here does massive downloads, and some that seem to play one video, and then end, but I start click again, it see it starts playing another video. A loop would just keep them running even after the error condition is over.
On a somewhat related note, is there anyway to follow redirects that may happen with MMS/HTTP streams? It seems to be very common (at least from my online video viewing) that many streams have a 5 second ad or something injected into the beginning of the mms stream and then redirect to the live stream. Currently, attempting to play such a stream results in only seeing the advertisement (live stream never plays)
2009-11-12, 08:34 PM (This post was last modified: 2009-11-12, 09:20 PM by cathrynm.)
I have never figured out how to render http: links in graphedit. I always wget the http:// file and then open file in notepad and fish around for the actual MMS: links. Then you can see what's really going on. If it's just an advertisement and a link, it might be easy enough. I've also found that http:// liniks that end with =.asf can sometimes be played by replacing http:// with mms://.
I see this message here...
>I have a bit of a unique situation.. the MMS links from my IPTV
>subscription are dynamic, so I have a little C# app that grabs the
>updated MMS URL and creates an appropriate graph and saves
>it...
This guy looks like he was going through quite a bit of effort to get this to work. I don't think there's an easy answer to this.
...
You know, now that I think about it, I believe it might be possible to play more of these by skipping graphedit and using the old external recorder functions of this plugin. VLC does seem to be able to parse some of thse http;// type video links. I'm studying the example from the external recorder wiki page...
Quote:I always wget the http:// file and then open file in notepad and fish around for the actual MMS: links. Then you can see what's really going on.
I've been doing pretty much the same thing and even trying to proxy the requests to figure out which .asf file the thing is hitting, but still to no avail. It's quite interesting since it looks like VLC doesn't support these types of MMS links either. Attempting to play it in VLC stops after the 'ad' is over -- the actual content is never gotten to. Looks like it only does the proper redirect or what-have-you in WMP.
That's a weird stream that works only in WMP and not VLC.
I tried my stream with VLC, and I've had a few quirks so far though I do have preview working. For me, preview starts with both external recorder and graph recorder fine. But for some reason, with graph recorder, the stop Preview never executes. To stop, I run vlc with the vlc://quit command and the 'only one instance' flag also set. Also, I notice a quirk that there's no postRecordingExecutable entry in my graphRecorderCfg.*.xml files. I assume this feature is still under construction? (This might be user confusion.) For now, I'm just using external recorder.