Discussion:
DVAClient now called "ReplaySix"
Philip Van Baren
2004-07-18 21:22:34 UTC
Permalink
Since the DVAClient program no longer is strictly a client for DVArchive, I've
renamed it to "ReplaySix", and made a 0.3 release. The new release features
better networking code to avoid some hung socket problems talking to DVArchive,
and also adds some error reporting in the GUI display.

Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2) in
which you can now use the arrows and chapter +/- buttons on the remote to skip
forward/back in time, and press the "Info" button to display the current time.
Currently these new features only work for ReplayTV streaming.

Enjoy: http://www.geocities.com/flipflop7146/roku.html

Phil



__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Jason Burroughs
2004-07-18 22:05:54 UTC
Permalink
If I have never had a replay, is this of any interest to me at this time?
Thanks,
Jason


-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of Philip Van Baren
Sent: Sunday, July 18, 2004 4:23 PM
To: roku-***@lists.rokulabs.com
Subject: [Roku-tech] DVAClient now called "ReplaySix"

Since the DVAClient program no longer is strictly a client for DVArchive,
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release features
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.

Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2) in
which you can now use the arrows and chapter +/- buttons on the remote to
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.

Enjoy: http://www.geocities.com/flipflop7146/roku.html

Phil



__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Jeff Curtin
2004-07-18 22:33:07 UTC
Permalink
Hi Phillip,

First off thanks for the great programs. I've had my Roku 1000 for about 6
or 7 mos now and am just starting to get into the streaming end of it. I
also have a Replay. So between your alls apps and VLC & DV Archive I've
been keeping busy. That gets us to the point of my mail.

Is the \etc\hosts file the ReplaySix.roku file?? The way that file reads
it's like fill in the blanks. I substituted my IP addresses for the two you
had together and removed the # in front of it. Now I haven't saved anything
yet so hopefully you can get back with me shortly. I think I screwed up on
the 0.2 release because the Roku would freeze once I entered my comp. IP
address and I'd have to reboot. One of those days.

Hold every thing I just read your read me a little more and I guess I am in
the right file. However where is the \etc\hosts file??? Thanks.

Jeff

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of Philip Van Baren
Sent: Sunday, July 18, 2004 5:23 PM
To: roku-***@lists.rokulabs.com
Subject: [Roku-tech] DVAClient now called "ReplaySix"

Since the DVAClient program no longer is strictly a client for DVArchive,
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release features
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.

Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2) in
which you can now use the arrows and chapter +/- buttons on the remote to
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.

Enjoy: http://www.geocities.com/flipflop7146/roku.html

Phil



__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Philip Van Baren
2004-07-19 00:42:57 UTC
Permalink
Jason,

The ReplaySix program is pretty much useless without a ReplayTV.

Jeff,

You only need to edit the /etc/host file if you want to map the IP address
numbers to name, and you don't need to use nice names to get the program to
work - it is just a cosmetic thing. You can get going by just entering the
numbers in the ReplaySix.roku file, and saving that file. The /etc/hosts files
is a configuration file stored on the Roku. It maps IP numbers to more
friendly text names that humans use. To edit this you would have to telnet to
your Roku, or use that windows interface that Barry Gordon was working on.

There was a problem with the 0.2 version where DVArchive would answer, but not
send any response, and the DVAClient program would essentially lock up waiting
for a response. This problem has been fixed in 0.3.

Phil
Post by Jeff Curtin
Hi Phillip,
First off thanks for the great programs. I've had my Roku 1000 for about 6
or 7 mos now and am just starting to get into the streaming end of it. I
also have a Replay. So between your alls apps and VLC & DV Archive I've
been keeping busy. That gets us to the point of my mail.
Is the \etc\hosts file the ReplaySix.roku file?? The way that file reads
it's like fill in the blanks. I substituted my IP addresses for the two you
had together and removed the # in front of it. Now I haven't saved anything
yet so hopefully you can get back with me shortly. I think I screwed up on
the 0.2 release because the Roku would freeze once I entered my comp. IP
address and I'd have to reboot. One of those days.
Hold every thing I just read your read me a little more and I guess I am in
the right file. However where is the \etc\hosts file??? Thanks.
Jeff
-----Original Message-----
Sent: Sunday, July 18, 2004 5:23 PM
Subject: [Roku-tech] DVAClient now called "ReplaySix"
Since the DVAClient program no longer is strictly a client for DVArchive,
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release features
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.
Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2) in
which you can now use the arrows and chapter +/- buttons on the remote to
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.
Enjoy: http://www.geocities.com/flipflop7146/roku.html
Phil
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Kevin Bocek
2004-07-19 05:17:52 UTC
Permalink
Any thoughts on how DVArchive might be used as a "jukebox" for VOBs?

Being able to select files with ReplaySix for play is a lot easier than
having to manage VLC on the computer and the Roku. I tried changing
the extension on a VOB to mpg in the hopes that DVArchive would serve
it up. But, it failed to import the file.

Kevin
Post by Philip Van Baren
Jason,
The ReplaySix program is pretty much useless without a ReplayTV.
Philip Van Baren
2004-07-19 14:36:21 UTC
Permalink
Kevin,

This is an interesting idea. DVArchive requires a .ndx and .evt file in
addition to the .mpg for it to successfully import the .mpg file. These can be
dummy files, but they may need to have something in them. I'll give it a try
tonight to see if it works.

One possible other problem is the rtv:// streaming in CinemaSix does some
reinterleaving of the audio and video packets, in order to get decent lip sync
when playing the ReplayTV generated MPEG files. This may mess up the playback
of .vob files streamed through DVArchive.

Phil
Post by Kevin Bocek
Any thoughts on how DVArchive might be used as a "jukebox" for VOBs?
Being able to select files with ReplaySix for play is a lot easier than
having to manage VLC on the computer and the Roku. I tried changing
the extension on a VOB to mpg in the hopes that DVArchive would serve
it up. But, it failed to import the file.
Kevin
Post by Philip Van Baren
Jason,
The ReplaySix program is pretty much useless without a ReplayTV.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Philip Van Baren
2004-07-20 04:10:05 UTC
Permalink
Kevin,

I tried this out, and it does work. The trick is you need to create two
additional empty files with the same name as the .mpg, but with .ndx and .evt
extensions. These files are used by the ReplayTV but not by CinemaSix or
ReplaySix, so their content doesn't matter. But DVArchive requires that these
files exist for the import operation.

There are 2 catches:

1) HTTP streaming mode, which is what is used to stream from DVArchive, does
not do the automatic file name increment like file-based playback does, so you
wouldn't get the automatic progression from one .vob section to the next

2) The CinemaSix application is set up to reinterleave the A/V streams when
playing ReplayTV files, because this is required for decent lip sync. This
reinterleaving messes up the lipsync of DVD .vob files.

The second could be easily overcome by disabling the reinterleaving code and
recompiling CinemaSix. The first would be a little more difficult because
DVArchive uses a special timestamp "showid" value which you can't just
increment by 1 to get to the next file. You could concatenate all of the .vob
files together, and stream the single large file, however.

On a related note, I put ReplaySix version 0.4 up on the web site. This
version adds the navigation keys for file based playback and for HTTP streaming
playback from some servers (which support the "Range: bytes=nnnnnn-" headers
like DVArchive uses).

Phil
Post by Kevin Bocek
Any thoughts on how DVArchive might be used as a "jukebox" for VOBs?
Being able to select files with ReplaySix for play is a lot easier than
having to manage VLC on the computer and the Roku. I tried changing
the extension on a VOB to mpg in the hopes that DVArchive would serve
it up. But, it failed to import the file.
Kevin
Post by Philip Van Baren
Jason,
The ReplaySix program is pretty much useless without a ReplayTV.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Kevin Bocek
2004-07-20 05:39:36 UTC
Permalink
Thanks Philip. This could be an interesting option.

I tried last night and tonight to import files into DVArchive on OS X,
but no luck. I Always receive just "ERROR" in the messages tab. I've
tried both VOB's and re-encoded MPEG2's from VOB's along with ndx and
evt files that were created with 'touch'. It does seem like something
is working because at least filename.xml files are created.

With your attempts did you use .VOB's or the video and main audio
converted to an MPEG2? Does DVArchive even care?

I'll try over the next few days to get this to work.

Thanks for your help,

Kevin
Post by Philip Van Baren
Kevin,
I tried this out, and it does work. The trick is you need to create two
additional empty files with the same name as the .mpg, but with .ndx and .evt
extensions. These files are used by the ReplayTV but not by CinemaSix or
ReplaySix, so their content doesn't matter. But DVArchive requires that these
files exist for the import operation.
1) HTTP streaming mode, which is what is used to stream from
DVArchive, does
not do the automatic file name increment like file-based playback does, so you
wouldn't get the automatic progression from one .vob section to the next
2) The CinemaSix application is set up to reinterleave the A/V streams when
playing ReplayTV files, because this is required for decent lip sync.
This
reinterleaving messes up the lipsync of DVD .vob files.
Philip Van Baren
2004-07-20 17:09:44 UTC
Permalink
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.

There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.

I recall seeing a program called "vob merge" that would merge all of the .vob
files into a single .mpg file. This could be useful. CinemaSix may have
problems with files > 4GB because there are several places it uses 32-bit file
offsets, but DVArchive will handle the large files fine.
Post by Kevin Bocek
Thanks Philip. This could be an interesting option.
I tried last night and tonight to import files into DVArchive on OS X,
but no luck. I Always receive just "ERROR" in the messages tab. I've
tried both VOB's and re-encoded MPEG2's from VOB's along with ndx and
evt files that were created with 'touch'. It does seem like something
is working because at least filename.xml files are created.
With your attempts did you use .VOB's or the video and main audio
converted to an MPEG2? Does DVArchive even care?
I'll try over the next few days to get this to work.
Thanks for your help,
Kevin
Post by Philip Van Baren
Kevin,
I tried this out, and it does work. The trick is you need to create two
additional empty files with the same name as the .mpg, but with .ndx and .evt
extensions. These files are used by the ReplayTV but not by CinemaSix or
ReplaySix, so their content doesn't matter. But DVArchive requires that these
files exist for the import operation.
1) HTTP streaming mode, which is what is used to stream from
DVArchive, does
not do the automatic file name increment like file-based playback does, so you
wouldn't get the automatic progression from one .vob section to the next
2) The CinemaSix application is set up to reinterleave the A/V streams when
playing ReplayTV files, because this is required for decent lip sync.
This
reinterleaving messes up the lipsync of DVD .vob files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Kevin Bocek
2004-07-21 04:17:43 UTC
Permalink
Philip--

I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.

In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.

I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.

Thanks,

Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
Philip Van Baren
2004-07-21 13:38:30 UTC
Permalink
Kevin,

Your suggestion on detecting the "Media" flag is a good one. I'll see what I
can do.

In the mean time, you may be able to use Sujal's 1.3 release (just copy that
CinemaSix.app file over top of the one included with ReplaySix). His version
has the reinterleave code disabled, so it should stream the vob files with
decent lip sync. ReplaySix version 0.4 uses http:// access to stream off of
DVArchive machines, so you don't need the special rtv:// direct-from-replaytv
streaming mode I added to CinemaSix version 1.3-rtv.3.

Phil
Post by Kevin Bocek
Philip--
I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.
In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.
I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.
Thanks,
Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
Mike Kobb
2004-07-23 17:22:11 UTC
Permalink
Phil, I gotta say, this is a very cool little app shaping up here. With
SoundBridge final work and MacWorld, I wasn't able to try it until last
night, but last night I watched a recorded episode of "This Old House" in my
bedroom on the HD1000 streamed over my 100Mbit network from my Replay 5000
upstairs. Cool, cool, cool.

I did have pretty significant lip sync issues, and the video had a somewhat
strange "jitter" to it. I'm guessing that these fall more into Sujal's
territory than yours, but I hope both of you guys will please let us know
what you need to improve this kind of thing, and we'll try hard to provide
it.

Best,
--Mike
(Formerly "ReplayMike" ;-) )
Post by Philip Van Baren
Kevin,
Your suggestion on detecting the "Media" flag is a good one. I'll see what I
can do.
In the mean time, you may be able to use Sujal's 1.3 release (just copy that
CinemaSix.app file over top of the one included with ReplaySix). His version
has the reinterleave code disabled, so it should stream the vob files with
decent lip sync. ReplaySix version 0.4 uses http:// access to stream off of
DVArchive machines, so you don't need the special rtv:// direct-from-replaytv
streaming mode I added to CinemaSix version 1.3-rtv.3.
Phil
Post by Kevin Bocek
Philip--
I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.
In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.
I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.
Thanks,
Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
------
Mike Kobb
Senior Software Engineer, Roku
Get more out of your high-def TV.
High-definition photos, art, music and more.
http://www.rokulabs.com
tel: 650.321.1394 x12 fax: 650.321.9648
Sujal Patel
2004-07-23 17:52:28 UTC
Permalink
Anyone have a spare replaytv to make this effort go faster? It's hard
integrating Philip's work in without a replay :-)

Sujal
Post by Mike Kobb
I did have pretty significant lip sync issues, and the video had a somewhat
strange "jitter" to it. I'm guessing that these fall more into Sujal's
territory than yours, but I hope both of you guys will please let us know
what you need to improve this kind of thing, and we'll try hard to provide
it.
Best,
--Mike
(Formerly "ReplayMike" ;-) )
Mike Kobb
2004-07-23 18:10:01 UTC
Permalink
Hm. I don't have one handy, but if nobody else here has a 4000- or
5000-series to spare I do know this. The "Tweeter, Etc." store in Harvard
Square, Cambridge, MA has a display model 5000 on sale for $59, or did when
I was there for MacWorld about a week ago.
Post by Sujal Patel
Anyone have a spare replaytv to make this effort go faster? It's hard
integrating Philip's work in without a replay :-)
Sujal
Post by Mike Kobb
I did have pretty significant lip sync issues, and the video had a somewhat
strange "jitter" to it. I'm guessing that these fall more into Sujal's
territory than yours, but I hope both of you guys will please let us know
what you need to improve this kind of thing, and we'll try hard to provide
it.
Best,
--Mike
(Formerly "ReplayMike" ;-) )
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
------
Mike Kobb
Senior Software Engineer, Roku
Get more out of your high-def TV.
High-definition photos, art, music and more.
http://www.rokulabs.com
tel: 650.321.1394 x12 fax: 650.321.9648
Philip Van Baren
2004-07-23 19:34:16 UTC
Permalink
Mike,

Did you try hitting the "rotate" button after playback started? I've found
that it almost always starts playback with bad lip sync and/or jitter, and then
pressing "rotate" cleans things up. I also need to press "rotate" after each
quickskip to get things synced up again.

The video jitter that I've seen appears to be a result of the audio being
slightly ahead of the video during playback, so that the decoder needs to rush
the video frames before they are ready. At least that is my interpretation --
I haven't dug into the decoder side of things. I do know that I can make the
jitter appear if I sequence the video and audio packets wrong. The "rotate"
button fix clears up the video jitter for me.

What probably needs to be done is to do the startup differently, so the startup
acts more like the "rotate" decoder reinit function.

I have discovered that to get decent lip sync with ReplayTV files, I must
re-interleave the A/V streams so that the audio packets always come before (in
a PTS sense) the corresponding video packet. But if I do the same type of
re-interleaving on a .vob file, the lip sync is all messed up. The HD1000
seems to be very sensitive to the interleave ordering, so any tips you can
provide on how to properly order the A/V interleaving to make the decoder happy
would help.

Phil
Post by Mike Kobb
Phil, I gotta say, this is a very cool little app shaping up here. With
SoundBridge final work and MacWorld, I wasn't able to try it until last
night, but last night I watched a recorded episode of "This Old House" in my
bedroom on the HD1000 streamed over my 100Mbit network from my Replay 5000
upstairs. Cool, cool, cool.
I did have pretty significant lip sync issues, and the video had a somewhat
strange "jitter" to it. I'm guessing that these fall more into Sujal's
territory than yours, but I hope both of you guys will please let us know
what you need to improve this kind of thing, and we'll try hard to provide
it.
Best,
--Mike
(Formerly "ReplayMike" ;-) )
Post by Philip Van Baren
Kevin,
Your suggestion on detecting the "Media" flag is a good one. I'll see what
I
Post by Philip Van Baren
can do.
In the mean time, you may be able to use Sujal's 1.3 release (just copy
that
Post by Philip Van Baren
CinemaSix.app file over top of the one included with ReplaySix). His
version
Post by Philip Van Baren
has the reinterleave code disabled, so it should stream the vob files with
decent lip sync. ReplaySix version 0.4 uses http:// access to stream off
of
Post by Philip Van Baren
DVArchive machines, so you don't need the special rtv://
direct-from-replaytv
Post by Philip Van Baren
streaming mode I added to CinemaSix version 1.3-rtv.3.
Phil
Post by Kevin Bocek
Philip--
I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.
In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.
I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.
Thanks,
Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
------
Mike Kobb
Senior Software Engineer, Roku
Get more out of your high-def TV.
High-definition photos, art, music and more.
http://www.rokulabs.com
tel: 650.321.1394 x12 fax: 650.321.9648
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Mike Kobb
2004-07-23 20:45:32 UTC
Permalink
I'll try the rotate button this evening.

I'm not the video expert here (by any stretch), but I'll pass along the
question!

--Mike
Post by Philip Van Baren
Mike,
Did you try hitting the "rotate" button after playback started? I've found
that it almost always starts playback with bad lip sync and/or jitter, and then
pressing "rotate" cleans things up. I also need to press "rotate" after each
quickskip to get things synced up again.
The video jitter that I've seen appears to be a result of the audio being
slightly ahead of the video during playback, so that the decoder needs to rush
the video frames before they are ready. At least that is my interpretation --
I haven't dug into the decoder side of things. I do know that I can make the
jitter appear if I sequence the video and audio packets wrong. The "rotate"
button fix clears up the video jitter for me.
What probably needs to be done is to do the startup differently, so the startup
acts more like the "rotate" decoder reinit function.
I have discovered that to get decent lip sync with ReplayTV files, I must
re-interleave the A/V streams so that the audio packets always come before (in
a PTS sense) the corresponding video packet. But if I do the same type of
re-interleaving on a .vob file, the lip sync is all messed up. The HD1000
seems to be very sensitive to the interleave ordering, so any tips you can
provide on how to properly order the A/V interleaving to make the decoder happy
would help.
Phil
Post by Mike Kobb
Phil, I gotta say, this is a very cool little app shaping up here. With
SoundBridge final work and MacWorld, I wasn't able to try it until last
night, but last night I watched a recorded episode of "This Old House" in my
bedroom on the HD1000 streamed over my 100Mbit network from my Replay 5000
upstairs. Cool, cool, cool.
I did have pretty significant lip sync issues, and the video had a somewhat
strange "jitter" to it. I'm guessing that these fall more into Sujal's
territory than yours, but I hope both of you guys will please let us know
what you need to improve this kind of thing, and we'll try hard to provide
it.
Best,
--Mike
(Formerly "ReplayMike" ;-) )
Post by Philip Van Baren
Kevin,
Your suggestion on detecting the "Media" flag is a good one. I'll see what
I
Post by Philip Van Baren
can do.
In the mean time, you may be able to use Sujal's 1.3 release (just copy
that
Post by Philip Van Baren
CinemaSix.app file over top of the one included with ReplaySix). His
version
Post by Philip Van Baren
has the reinterleave code disabled, so it should stream the vob files with
decent lip sync. ReplaySix version 0.4 uses http:// access to stream off
of
Post by Philip Van Baren
DVArchive machines, so you don't need the special rtv://
direct-from-replaytv
Post by Philip Van Baren
streaming mode I added to CinemaSix version 1.3-rtv.3.
Phil
Post by Kevin Bocek
Philip--
I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.
In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.
I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.
Thanks,
Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
------
Mike Kobb
Senior Software Engineer, Roku
Get more out of your high-def TV.
High-definition photos, art, music and more.
http://www.rokulabs.com
tel: 650.321.1394 x12 fax: 650.321.9648
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
------
Mike Kobb
Senior Software Engineer, Roku
Get more out of your high-def TV.
High-definition photos, art, music and more.
http://www.rokulabs.com
tel: 650.321.1394 x12 fax: 650.321.9648
Jeff Curtin
2004-07-23 21:29:06 UTC
Permalink
Mike & Phil,

Just to add my two cents. Pressing the "pause" button and waiting a few
seconds actually corrected the lip sync for me better than the rotate did.
This is using DVArchive. I've only watched two video's but it worked on both
of them.

Jeff

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of Mike Kobb
Sent: Friday, July 23, 2004 4:46 PM
To: Roku Tech
Subject: Re: [Roku-tech] DVAClient now called "ReplaySix"

I'll try the rotate button this evening.

I'm not the video expert here (by any stretch), but I'll pass along the
question!

--Mike
Post by Philip Van Baren
Mike,
Did you try hitting the "rotate" button after playback started? I've found
that it almost always starts playback with bad lip sync and/or jitter, and then
pressing "rotate" cleans things up. I also need to press "rotate" after each
quickskip to get things synced up again.
The video jitter that I've seen appears to be a result of the audio being
slightly ahead of the video during playback, so that the decoder needs to rush
the video frames before they are ready. At least that is my
interpretation --
Post by Philip Van Baren
I haven't dug into the decoder side of things. I do know that I can make the
jitter appear if I sequence the video and audio packets wrong. The "rotate"
button fix clears up the video jitter for me.
What probably needs to be done is to do the startup differently, so the startup
acts more like the "rotate" decoder reinit function.
I have discovered that to get decent lip sync with ReplayTV files, I must
re-interleave the A/V streams so that the audio packets always come before (in
a PTS sense) the corresponding video packet. But if I do the same type of
re-interleaving on a .vob file, the lip sync is all messed up. The HD1000
seems to be very sensitive to the interleave ordering, so any tips you can
provide on how to properly order the A/V interleaving to make the decoder happy
would help.
Phil
Post by Mike Kobb
Phil, I gotta say, this is a very cool little app shaping up here. With
SoundBridge final work and MacWorld, I wasn't able to try it until last
night, but last night I watched a recorded episode of "This Old House" in my
bedroom on the HD1000 streamed over my 100Mbit network from my Replay 5000
upstairs. Cool, cool, cool.
I did have pretty significant lip sync issues, and the video had a somewhat
strange "jitter" to it. I'm guessing that these fall more into Sujal's
territory than yours, but I hope both of you guys will please let us know
what you need to improve this kind of thing, and we'll try hard to provide
it.
Best,
--Mike
(Formerly "ReplayMike" ;-) )
Post by Philip Van Baren
Kevin,
Your suggestion on detecting the "Media" flag is a good one. I'll see what
I
Post by Philip Van Baren
can do.
In the mean time, you may be able to use Sujal's 1.3 release (just copy
that
Post by Philip Van Baren
CinemaSix.app file over top of the one included with ReplaySix). His
version
Post by Philip Van Baren
has the reinterleave code disabled, so it should stream the vob files with
decent lip sync. ReplaySix version 0.4 uses http:// access to stream off
of
Post by Philip Van Baren
DVArchive machines, so you don't need the special rtv://
direct-from-replaytv
Post by Philip Van Baren
streaming mode I added to CinemaSix version 1.3-rtv.3.
Phil
Post by Kevin Bocek
Philip--
I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.
In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.
I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.
Thanks,
Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
------
Mike Kobb
Senior Software Engineer, Roku
Get more out of your high-def TV.
High-definition photos, art, music and more.
http://www.rokulabs.com
tel: 650.321.1394 x12 fax: 650.321.9648
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
------
Mike Kobb
Senior Software Engineer, Roku
Get more out of your high-def TV.
High-definition photos, art, music and more.
http://www.rokulabs.com
tel: 650.321.1394 x12 fax: 650.321.9648
Philip Van Baren
2004-08-01 18:40:03 UTC
Permalink
I've put a new 0.5 release of the ReplaySix application up on my web page.

http://www.geocities.com/flipflop7146/roku.html

This one implements Kevin's suggestion where the A/V reinterleave is disabled
if you set the "Media Type" in DVArchive to "Other non-replaytv". This makes
ReplaySix a possible solution for selecting/streaming extracted DVDs.

Also, when used through DVArchive streaming you don't have the 2GB file size
limit that roku has in its smbfs support, so you can combine all .vob files
into a single large .mpg file, and then stream the single file.

This release also somewhat improves the quick-skip and instant-replay and lip
sync.
Post by Philip Van Baren
Kevin,
Your suggestion on detecting the "Media" flag is a good one. I'll see what I
can do.
In the mean time, you may be able to use Sujal's 1.3 release (just copy that
CinemaSix.app file over top of the one included with ReplaySix). His version
has the reinterleave code disabled, so it should stream the vob files with
decent lip sync. ReplaySix version 0.4 uses http:// access to stream off of
DVArchive machines, so you don't need the special rtv:// direct-from-replaytv
streaming mode I added to CinemaSix version 1.3-rtv.3.
Phil
Post by Kevin Bocek
Philip--
I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.
In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.
I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.
Thanks,
Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
Jeff Curtin
2004-08-02 10:48:18 UTC
Permalink
Hi Philip,

Enjoying your program immensely. Can you tell me where to look for the
"Media Type" selection in order to change it the way you prescribe. I can't
find it on the DVArchive console. Thanks.

Jeff

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of Philip Van Baren
Sent: Sunday, August 01, 2004 2:40 PM
To: roku-***@lists.rokulabs.com
Subject: Re: [Roku-tech] DVAClient now called "ReplaySix"

I've put a new 0.5 release of the ReplaySix application up on my web page.

http://www.geocities.com/flipflop7146/roku.html

This one implements Kevin's suggestion where the A/V reinterleave is
disabled
if you set the "Media Type" in DVArchive to "Other non-replaytv". This
makes
ReplaySix a possible solution for selecting/streaming extracted DVDs.

Also, when used through DVArchive streaming you don't have the 2GB file size
limit that roku has in its smbfs support, so you can combine all .vob files
into a single large .mpg file, and then stream the single file.

This release also somewhat improves the quick-skip and instant-replay and
lip
sync.
Post by Philip Van Baren
Kevin,
Your suggestion on detecting the "Media" flag is a good one. I'll see what I
can do.
In the mean time, you may be able to use Sujal's 1.3 release (just copy that
CinemaSix.app file over top of the one included with ReplaySix). His version
has the reinterleave code disabled, so it should stream the vob files with
decent lip sync. ReplaySix version 0.4 uses http:// access to stream off of
DVArchive machines, so you don't need the special rtv://
direct-from-replaytv
Post by Philip Van Baren
streaming mode I added to CinemaSix version 1.3-rtv.3.
Phil
Post by Kevin Bocek
Philip--
I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.
In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.
I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.
Thanks,
Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never
looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
Philip Van Baren
2004-08-02 13:19:03 UTC
Permalink
Jeff,

Right click on the show you want to change, and select "Properties". Then
select the "Advanced" tab and you should see a bunch of raw details (file name,
size, etc) including a dropdown box labeled "Media Type".

Phil
Post by Jeff Curtin
Hi Philip,
Enjoying your program immensely. Can you tell me where to look for the
"Media Type" selection in order to change it the way you prescribe. I can't
find it on the DVArchive console. Thanks.
Jeff
-----Original Message-----
Sent: Sunday, August 01, 2004 2:40 PM
Subject: Re: [Roku-tech] DVAClient now called "ReplaySix"
I've put a new 0.5 release of the ReplaySix application up on my web page.
http://www.geocities.com/flipflop7146/roku.html
This one implements Kevin's suggestion where the A/V reinterleave is
disabled
if you set the "Media Type" in DVArchive to "Other non-replaytv". This
makes
ReplaySix a possible solution for selecting/streaming extracted DVDs.
Also, when used through DVArchive streaming you don't have the 2GB file size
limit that roku has in its smbfs support, so you can combine all .vob files
into a single large .mpg file, and then stream the single file.
This release also somewhat improves the quick-skip and instant-replay and
lip
sync.
Post by Philip Van Baren
Kevin,
Your suggestion on detecting the "Media" flag is a good one. I'll see
what I
Post by Philip Van Baren
can do.
In the mean time, you may be able to use Sujal's 1.3 release (just copy
that
Post by Philip Van Baren
CinemaSix.app file over top of the one included with ReplaySix). His
version
Post by Philip Van Baren
has the reinterleave code disabled, so it should stream the vob files with
decent lip sync. ReplaySix version 0.4 uses http:// access to stream off
of
Post by Philip Van Baren
DVArchive machines, so you don't need the special rtv://
direct-from-replaytv
Post by Philip Van Baren
streaming mode I added to CinemaSix version 1.3-rtv.3.
Phil
Post by Kevin Bocek
Philip--
I was successful in importing a VOB into DVArchive. The problem seemed
to be the "delete after import" flag - this has to be checked for the
import to be successful.
In regards to to reinterleaving, would you consider adding a feature to
ReplaySix disable reinterleave either by GUI or CLI option. Another
option that might possibly be more robust is to read the 'Media' type
from a show. If 'Media=Other Non-ReplayTV Media' type, then
reinterleave is disabled.
I last coded 7 years ago and am now an MBA student. I wish I could
contribute but my coding skills are long gone. Hopefully other Roku
users would find using DVArchive useful as a video server.
Thanks,
Kevin
Post by Philip Van Baren
I did this in Windows XP using DVArchive version 3.1. I just renamed the .vob
files to .mpg, created the .ndx and .evt files, and then used the File..Import
Show(s) menu option, clicked "Add Import(s)" to select the .mpg file, and
checked the "Delete import files after import complete" option.
There should be no need to reencode the files as they are already in an MPEG2
format that the Roku will handle, and as far as I know DVArchive never
looks at
the file content. You can manually set the file type once the file in
imported, but that is only used to decide which shows to reveal to which
ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible with each
other's MPEG2 files.
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail

Jeff Curtin
2004-07-19 12:48:05 UTC
Permalink
Phil,

Are you saying that the program should work without making all the file
modifications??

After installing the latest vs. I get an error msg. saying "Unknown Host:
DVArchive"

No replays found etc.

I have my DV Archive set up right I believe and I can ping all the devices.
DVArchive can find my replay and I can transfer back and forth.

Thanks.

JEff

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of Philip Van Baren
Sent: Sunday, July 18, 2004 8:43 PM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"

Jason,

The ReplaySix program is pretty much useless without a ReplayTV.

Jeff,

You only need to edit the /etc/host file if you want to map the IP address
numbers to name, and you don't need to use nice names to get the program to
work - it is just a cosmetic thing. You can get going by just entering the
numbers in the ReplaySix.roku file, and saving that file. The /etc/hosts
files
is a configuration file stored on the Roku. It maps IP numbers to more
friendly text names that humans use. To edit this you would have to telnet
to
your Roku, or use that windows interface that Barry Gordon was working on.

There was a problem with the 0.2 version where DVArchive would answer, but
not
send any response, and the DVAClient program would essentially lock up
waiting
for a response. This problem has been fixed in 0.3.

Phil
Post by Jeff Curtin
Hi Phillip,
First off thanks for the great programs. I've had my Roku 1000 for about 6
or 7 mos now and am just starting to get into the streaming end of it. I
also have a Replay. So between your alls apps and VLC & DV Archive I've
been keeping busy. That gets us to the point of my mail.
Is the \etc\hosts file the ReplaySix.roku file?? The way that file reads
it's like fill in the blanks. I substituted my IP addresses for the two you
had together and removed the # in front of it. Now I haven't saved anything
yet so hopefully you can get back with me shortly. I think I screwed up on
the 0.2 release because the Roku would freeze once I entered my comp. IP
address and I'd have to reboot. One of those days.
Hold every thing I just read your read me a little more and I guess I am in
the right file. However where is the \etc\hosts file??? Thanks.
Jeff
-----Original Message-----
Sent: Sunday, July 18, 2004 5:23 PM
Subject: [Roku-tech] DVAClient now called "ReplaySix"
Since the DVAClient program no longer is strictly a client for DVArchive,
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release features
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.
Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2) in
which you can now use the arrows and chapter +/- buttons on the remote to
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.
Enjoy: http://www.geocities.com/flipflop7146/roku.html
Phil
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Philip Van Baren
2004-07-19 14:17:08 UTC
Permalink
Jeff,

You need to edit the ReplaySix.roku file with a text editor, and make the
change:

REPLAYLIST="192.168.0.1"

where you should replace the 192.168.0.1 with the numerical IP address of your
machine running DVArchive. Then save the new script and the program will work.

By default it does a name lookup on "dvarchive" to get the IP address of the
DVArchive machine, which is why you got the "unknown host: dvarchive" message.

Phil
Post by Jeff Curtin
Phil,
Are you saying that the program should work without making all the file
modifications??
DVArchive"
No replays found etc.
I have my DV Archive set up right I believe and I can ping all the devices.
DVArchive can find my replay and I can transfer back and forth.
Thanks.
JEff
-----Original Message-----
Sent: Sunday, July 18, 2004 8:43 PM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"
Jason,
The ReplaySix program is pretty much useless without a ReplayTV.
Jeff,
You only need to edit the /etc/host file if you want to map the IP address
numbers to name, and you don't need to use nice names to get the program to
work - it is just a cosmetic thing. You can get going by just entering the
numbers in the ReplaySix.roku file, and saving that file. The /etc/hosts
files
is a configuration file stored on the Roku. It maps IP numbers to more
friendly text names that humans use. To edit this you would have to telnet
to
your Roku, or use that windows interface that Barry Gordon was working on.
There was a problem with the 0.2 version where DVArchive would answer, but
not
send any response, and the DVAClient program would essentially lock up
waiting
for a response. This problem has been fixed in 0.3.
Phil
Post by Jeff Curtin
Hi Phillip,
First off thanks for the great programs. I've had my Roku 1000 for about
6
Post by Jeff Curtin
or 7 mos now and am just starting to get into the streaming end of it. I
also have a Replay. So between your alls apps and VLC & DV Archive I've
been keeping busy. That gets us to the point of my mail.
Is the \etc\hosts file the ReplaySix.roku file?? The way that file reads
it's like fill in the blanks. I substituted my IP addresses for the two
you
Post by Jeff Curtin
had together and removed the # in front of it. Now I haven't saved
anything
Post by Jeff Curtin
yet so hopefully you can get back with me shortly. I think I screwed up
on
Post by Jeff Curtin
the 0.2 release because the Roku would freeze once I entered my comp. IP
address and I'd have to reboot. One of those days.
Hold every thing I just read your read me a little more and I guess I am
in
Post by Jeff Curtin
the right file. However where is the \etc\hosts file??? Thanks.
Jeff
-----Original Message-----
Baren
Post by Jeff Curtin
Sent: Sunday, July 18, 2004 5:23 PM
Subject: [Roku-tech] DVAClient now called "ReplaySix"
Since the DVAClient program no longer is strictly a client for DVArchive,
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release
features
Post by Jeff Curtin
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.
Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2) in
which you can now use the arrows and chapter +/- buttons on the remote to
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.
Enjoy: http://www.geocities.com/flipflop7146/roku.html
Phil
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Jeff Curtin
2004-07-21 12:02:03 UTC
Permalink
Phil,

This will be the last time I bother you concerning ReplaySix. I've tried
everything you have instructed pertaining to modify the files:

1. In the ReplaySix.roku file in the center of the file where you have
#REPLAYLIST="192.168.0.1" I substituted my DVArchive comp. IP Address and
removed the (#) sign. Is this correct? If not where do I enter this in the
file?

2. I went to the ReplaySix.roku sh file inside the src file and did the
same.

3. When I try to telnet into etc/hosts I get permission denied. ????????

I'm not a programmer but I learn quickly. I installed the latest 0.4 vs.

I'm still getting the three roll bars, the first saying "No Replay Found"
and the other two roll bars blank.

Thanks.

Jeff Curtin

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of Philip Van Baren
Sent: Monday, July 19, 2004 10:17 AM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"

Jeff,

You need to edit the ReplaySix.roku file with a text editor, and make the
change:

REPLAYLIST="192.168.0.1"

where you should replace the 192.168.0.1 with the numerical IP address of
your
machine running DVArchive. Then save the new script and the program will
work.

By default it does a name lookup on "dvarchive" to get the IP address of the
DVArchive machine, which is why you got the "unknown host: dvarchive"
message.

Phil
Post by Jeff Curtin
Phil,
Are you saying that the program should work without making all the file
modifications??
DVArchive"
No replays found etc.
I have my DV Archive set up right I believe and I can ping all the devices.
DVArchive can find my replay and I can transfer back and forth.
Thanks.
JEff
-----Original Message-----
Sent: Sunday, July 18, 2004 8:43 PM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"
Jason,
The ReplaySix program is pretty much useless without a ReplayTV.
Jeff,
You only need to edit the /etc/host file if you want to map the IP address
numbers to name, and you don't need to use nice names to get the program to
work - it is just a cosmetic thing. You can get going by just entering the
numbers in the ReplaySix.roku file, and saving that file. The /etc/hosts
files
is a configuration file stored on the Roku. It maps IP numbers to more
friendly text names that humans use. To edit this you would have to telnet
to
your Roku, or use that windows interface that Barry Gordon was working on.
There was a problem with the 0.2 version where DVArchive would answer, but
not
send any response, and the DVAClient program would essentially lock up
waiting
for a response. This problem has been fixed in 0.3.
Phil
Post by Jeff Curtin
Hi Phillip,
First off thanks for the great programs. I've had my Roku 1000 for about
6
Post by Jeff Curtin
or 7 mos now and am just starting to get into the streaming end of it.
I
Post by Jeff Curtin
Post by Jeff Curtin
also have a Replay. So between your alls apps and VLC & DV Archive I've
been keeping busy. That gets us to the point of my mail.
Is the \etc\hosts file the ReplaySix.roku file?? The way that file reads
it's like fill in the blanks. I substituted my IP addresses for the two
you
Post by Jeff Curtin
had together and removed the # in front of it. Now I haven't saved
anything
Post by Jeff Curtin
yet so hopefully you can get back with me shortly. I think I screwed up
on
Post by Jeff Curtin
the 0.2 release because the Roku would freeze once I entered my comp. IP
address and I'd have to reboot. One of those days.
Hold every thing I just read your read me a little more and I guess I am
in
Post by Jeff Curtin
the right file. However where is the \etc\hosts file??? Thanks.
Jeff
-----Original Message-----
Baren
Post by Jeff Curtin
Sent: Sunday, July 18, 2004 5:23 PM
Subject: [Roku-tech] DVAClient now called "ReplaySix"
Since the DVAClient program no longer is strictly a client for DVArchive,
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release
features
Post by Jeff Curtin
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.
Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2) in
which you can now use the arrows and chapter +/- buttons on the remote to
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.
Enjoy: http://www.geocities.com/flipflop7146/roku.html
Phil
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Philip Van Baren
2004-07-21 13:31:55 UTC
Permalink
Jeff,

What you did is correct. There is no need to modify the /etc/hosts file, and
there is no need to modify anything in the src directory (that is just the
source code if you want to modify the program and recompile.)

Possible problems: DVArchive does not have its server running, isn't running on
the default port, you didn't use a numerical IP address (using the computer's
name will not work), you have a firewall enabled blocking access to the
DVArchive server, you didn't save the file with the changes, or you are
modifying a different copy of the file than the Roku is accessing.

You can test the DVArchive connection using this link in your web browser on
your local network (preferably from a different PC than the one running
DVArchive, but you can also do this on the same PC):

http://192.168.0.1:8042/replayInfo?DVR=ALL

where the 192.168.0.1 must be replaced with the numerical IP address of your
DVArchive machine. If this works you should get an XML document back listing
everything you DVArchive machine knows. If this doesn't work, then neither
will ReplaySix, and something isn't enabled or set up correctly in DVArchive.

Phil
Post by Jeff Curtin
Phil,
This will be the last time I bother you concerning ReplaySix. I've tried
1. In the ReplaySix.roku file in the center of the file where you have
#REPLAYLIST="192.168.0.1" I substituted my DVArchive comp. IP Address and
removed the (#) sign. Is this correct? If not where do I enter this in the
file?
2. I went to the ReplaySix.roku sh file inside the src file and did the
same.
3. When I try to telnet into etc/hosts I get permission denied. ????????
I'm not a programmer but I learn quickly. I installed the latest 0.4 vs.
I'm still getting the three roll bars, the first saying "No Replay Found"
and the other two roll bars blank.
Thanks.
Jeff Curtin
-----Original Message-----
Sent: Monday, July 19, 2004 10:17 AM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"
Jeff,
You need to edit the ReplaySix.roku file with a text editor, and make the
REPLAYLIST="192.168.0.1"
where you should replace the 192.168.0.1 with the numerical IP address of
your
machine running DVArchive. Then save the new script and the program will
work.
By default it does a name lookup on "dvarchive" to get the IP address of the
DVArchive machine, which is why you got the "unknown host: dvarchive"
message.
Phil
Post by Jeff Curtin
Phil,
Are you saying that the program should work without making all the file
modifications??
DVArchive"
No replays found etc.
I have my DV Archive set up right I believe and I can ping all the
devices.
Post by Jeff Curtin
DVArchive can find my replay and I can transfer back and forth.
Thanks.
JEff
-----Original Message-----
Baren
Post by Jeff Curtin
Sent: Sunday, July 18, 2004 8:43 PM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"
Jason,
The ReplaySix program is pretty much useless without a ReplayTV.
Jeff,
You only need to edit the /etc/host file if you want to map the IP address
numbers to name, and you don't need to use nice names to get the program
to
Post by Jeff Curtin
work - it is just a cosmetic thing. You can get going by just entering
the
Post by Jeff Curtin
numbers in the ReplaySix.roku file, and saving that file. The /etc/hosts
files
is a configuration file stored on the Roku. It maps IP numbers to more
friendly text names that humans use. To edit this you would have to
telnet
Post by Jeff Curtin
to
your Roku, or use that windows interface that Barry Gordon was working on.
There was a problem with the 0.2 version where DVArchive would answer, but
not
send any response, and the DVAClient program would essentially lock up
waiting
for a response. This problem has been fixed in 0.3.
Phil
Post by Jeff Curtin
Hi Phillip,
First off thanks for the great programs. I've had my Roku 1000 for
about
Post by Jeff Curtin
6
Post by Jeff Curtin
or 7 mos now and am just starting to get into the streaming end of it.
I
Post by Jeff Curtin
Post by Jeff Curtin
also have a Replay. So between your alls apps and VLC & DV Archive I've
been keeping busy. That gets us to the point of my mail.
Is the \etc\hosts file the ReplaySix.roku file?? The way that file
reads
Post by Jeff Curtin
Post by Jeff Curtin
it's like fill in the blanks. I substituted my IP addresses for the two
you
Post by Jeff Curtin
had together and removed the # in front of it. Now I haven't saved
anything
Post by Jeff Curtin
yet so hopefully you can get back with me shortly. I think I screwed up
on
Post by Jeff Curtin
the 0.2 release because the Roku would freeze once I entered my comp. IP
address and I'd have to reboot. One of those days.
Hold every thing I just read your read me a little more and I guess I am
in
Post by Jeff Curtin
the right file. However where is the \etc\hosts file??? Thanks.
Jeff
-----Original Message-----
Baren
Post by Jeff Curtin
Sent: Sunday, July 18, 2004 5:23 PM
Subject: [Roku-tech] DVAClient now called "ReplaySix"
Since the DVAClient program no longer is strictly a client for
DVArchive,
Post by Jeff Curtin
Post by Jeff Curtin
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release
features
Post by Jeff Curtin
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.
Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2)
in
Post by Jeff Curtin
Post by Jeff Curtin
which you can now use the arrows and chapter +/- buttons on the remote
to
Post by Jeff Curtin
Post by Jeff Curtin
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.
Enjoy: http://www.geocities.com/flipflop7146/roku.html
Phil
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
=== message truncated ===





__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Jeff Curtin
2004-07-21 15:29:36 UTC
Permalink
Phil,

Here's what I got back and also my ReplaySix.roku file:
DVARCHIVE>
-
<DVR NAME="DVArchive" IP_ADDR="192.168.0.5" IP_PORT="80"
DEVICE_TYPE="DVARCHIVE" MEDIA_TYPE="MPEG_RTV43" ACCESS="LOCAL">
-
<REPLAY_GUIDE IS_LOCAL_GUIDE="TRUE">
-
<REPLAY_CATEGORY NAME="Movies" ID="1" PUBLIC="TRUE"
READ_ONLY="FALSE">
<COMMENT/>
-
<REPLAY_CHANNEL NAME="Downloaded Shows" ID="1090237643"
READ_ONLY="FALSE" PUBLIC="TRUE">
<COMMENT/>
-
<REPLAY_SHOW TITLE="Merry Christmas, Mr. Lawrence" EPISODE=""
ID="1081923597" MEDIA_TYPE="MPEG_RTV50">
-
<EPISODE_SUMMARY>
An intellectual British colonel and a defiant major are prisoners of a
Japanese captain on Java.
</EPISODE_SUMMARY>
<ACTORS>David Bowie, Tom Conti, Ryuichi Sakamoto</ACTORS>
<GUEST_STARS/>
<PRODUCERS/>
<DIRECTOR>Nagisa Oshima</DIRECTOR>
<RECORDING_INFO RECORDED_ON="2004/04/14" RECORDED_AT="02:20"
RECORD_QUALITY="HIGH" DURATION_IN_SECONDS="7494" GOP_COUNT="11268"
IS_MANUALLY_RECORDED="FALSE" IS_REPEAT="FALSE" IS_GUARANTEED="FALSE"
IS_PPV="FALSE" TV_CHANNEL_NUM="272" TV_CHANNEL_STATION_ID="TMCX"
TV_CHANNEL_STATION_NAME="The Movie Channel Extra"/>
<MULTI_PART IS_MULTI_PART="FALSE"/>
<TV_RATINGS TV_RATING="" TV_SUB_RATING=""/>
<MOVIE_INFO IS_MOVIE="TRUE" MPAA_RATING="R" MPAA_SUB_RATING="AL,MV,SC"
STARS_RATING="***" RELEASE_YEAR="1983"/>
-
<LOCAL_SHOW_INFO IS_PUBLIC="TRUE" IS_READ_ONLY="FALSE"
IS_FILENAME_CUSTOM="FALSE" BASE_FILENAME="Merry Christmas- Mr. Lawrence">
<COMMENT/>
</LOCAL_SHOW_INFO>
<STREAMING_INFO AVAILABLE="TRUE"
URL="http://192.168.0.5:8042/replayShow.mpg?DVR=DVArchive&ShowID=1081923597"
/>
<LOCAL_FILE_INFO MPG_FILEPATH="C:\Documents and Settings\Jeff\My
Documents\Local_Guide\Merry Christmas- Mr. Lawrence.mpg"
NDX_FILEPATH="C:\Documents and Settings\Jeff\My Documents\Local_Guide\Merry
Christmas- Mr. Lawrence.ndx" EVT_FILEPATH="C:\Documents and Settings\Jeff\My
Documents\Local_Guide\Merry Christmas- Mr. Lawrence.evt"/>
</REPLAY_SHOW>
</REPLAY_CHANNEL>
</REPLAY_CATEGORY>
</REPLAY_GUIDE>
</DVR>
-
<DVR NAME="None" IP_ADDR="192.168.0.2" IP_PORT="80"
DEVICE_TYPE="REPLAYTV" MEDIA_TYPE="MPEG_RTV50" ACCESS="REMOTE">
-
<REPLAY_GUIDE IS_LOCAL_GUIDE="FALSE">
-
<REPLAY_CATEGORY NAME="Movies" ID="1">
-
<REPLAY_CHANNEL NAME="Basquiat" ID="1090176127">
-
<DESCRIPTION>
This guaranteed Replay Channel (Created 7/18/2004 @ 2:42 PM) will record
only Basquiat on Tuesday 7/20 from 2:50 AM - 4:50 AM on channel 288 (STARZ)
</DESCRIPTION>
-
<REPLAY_SHOW TITLE="Basquiat" EPISODE="" ID="1090306197"
MEDIA_TYPE="MPEG_RTV50">
-
<EPISODE_SUMMARY>
The life and death of N.Y. artist Jean Michel Basquiat.
</EPISODE_SUMMARY>
-
<ACTORS>
Jeffrey Wright, Michael Wincott, Benicio Del Toro, Claire Forlani, David
Bowie, Dennis Hopper
</ACTORS>
<GUEST_STARS/>
<PRODUCERS>Jon Kilik</PRODUCERS>
<DIRECTOR>Julian Schnabel</DIRECTOR>
<RECORDING_INFO RECORDED_ON="2004/07/20" RECORDED_AT="02:50"
RECORD_QUALITY="HIGH" DURATION_IN_SECONDS="1898" GOP_COUNT="3777"
IS_MANUALLY_RECORDED="FALSE" IS_REPEAT="FALSE" IS_GUARANTEED="TRUE"
IS_PPV="FALSE" TV_CHANNEL_NUM="288" TV_CHANNEL_STATION_ID="STARZ"
TV_CHANNEL_STATION_NAME="STARZ!"/>
<MULTI_PART IS_MULTI_PART="FALSE"/>
<TV_RATINGS TV_RATING="" TV_SUB_RATING=""/>
<MOVIE_INFO IS_MOVIE="TRUE" MPAA_RATING="R" MPAA_SUB_RATING="AL,SC,V"
STARS_RATING="**" RELEASE_YEAR="1996"/>
<STREAMING_INFO AVAILABLE="TRUE"
URL="http://192.168.0.5:8042/replayShow.mpg?DVR=None&ShowID=1090306197"/>
</REPLAY_SHOW>
</REPLAY_CHANNEL>
</REPLAY_CATEGORY>
</REPLAY_GUIDE>
</DVR>
</DVARCHIVE>

#!/bin/sh

# Enter a single DVArchive machine IP address in REPLAYLIST
# (default is an

/etc/hosts name lookup on "dvarchive")
# -OR- You can enter a list of ReplayTV IP addresses

here,
# for direct access without using a DVArchive machine
# Tip: Use meaningful names

here, and add the name-to-IP
# mapping to your /etc/hosts file
# The list must be

enclosed in quotation marks
REPLAYLIST="192.168.0.5:8042"
# or
#REPLAYLIST="192.168.0.11

192.168.0.12"
# or
#REPLAYLIST="Bedroom FamilyRoom LivingRoom"

REPLAYLIST="dvarchive"

SXPATH=`dirname "$0"`
cd $SXPATH
export LD_LIBRARY_PATH=$SXPATH
$SXPATH/ReplaySix.app

$REPLAYLIST > /tmp/ReplaySix.log
ret=$?
while [ $ret -eq 41 ]; do
cat /tmp/ReplaySix.url


echo
$SXPATH/CinemaSix.app "`cat /tmp/ReplaySix.url`"
$SXPATH/ReplaySix.app

$REPLAYLIST > /tmp/ReplaySix.log
ret=$?
done
echo Return code: $ret

I went into my router and forwarded the port 8042 just to be on the safe
side. And ther server green light is on. Let me know if you see something
wrong. Thanks.


Jeff

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of Philip Van Baren
Sent: Wednesday, July 21, 2004 9:32 AM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"

Jeff,

What you did is correct. There is no need to modify the /etc/hosts file,
and
there is no need to modify anything in the src directory (that is just the
source code if you want to modify the program and recompile.)

Possible problems: DVArchive does not have its server running, isn't running
on
the default port, you didn't use a numerical IP address (using the
computer's
name will not work), you have a firewall enabled blocking access to the
DVArchive server, you didn't save the file with the changes, or you are
modifying a different copy of the file than the Roku is accessing.

You can test the DVArchive connection using this link in your web browser on
your local network (preferably from a different PC than the one running
DVArchive, but you can also do this on the same PC):

http://192.168.0.1:8042/replayInfo?DVR=ALL

where the 192.168.0.1 must be replaced with the numerical IP address of your
DVArchive machine. If this works you should get an XML document back
listing
everything you DVArchive machine knows. If this doesn't work, then neither
will ReplaySix, and something isn't enabled or set up correctly in
DVArchive.

Phil
Post by Jeff Curtin
Phil,
This will be the last time I bother you concerning ReplaySix. I've tried
1. In the ReplaySix.roku file in the center of the file where you have
#REPLAYLIST="192.168.0.1" I substituted my DVArchive comp. IP Address and
removed the (#) sign. Is this correct? If not where do I enter this in the
file?
2. I went to the ReplaySix.roku sh file inside the src file and did the
same.
3. When I try to telnet into etc/hosts I get permission denied. ????????
I'm not a programmer but I learn quickly. I installed the latest 0.4 vs.
I'm still getting the three roll bars, the first saying "No Replay Found"
and the other two roll bars blank.
Thanks.
Jeff Curtin
-----Original Message-----
Sent: Monday, July 19, 2004 10:17 AM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"
Jeff,
You need to edit the ReplaySix.roku file with a text editor, and make the
REPLAYLIST="192.168.0.1"
where you should replace the 192.168.0.1 with the numerical IP address of
your
machine running DVArchive. Then save the new script and the program will
work.
By default it does a name lookup on "dvarchive" to get the IP address of the
DVArchive machine, which is why you got the "unknown host: dvarchive"
message.
Phil
Post by Jeff Curtin
Phil,
Are you saying that the program should work without making all the file
modifications??
DVArchive"
No replays found etc.
I have my DV Archive set up right I believe and I can ping all the
devices.
Post by Jeff Curtin
DVArchive can find my replay and I can transfer back and forth.
Thanks.
JEff
-----Original Message-----
Baren
Post by Jeff Curtin
Sent: Sunday, July 18, 2004 8:43 PM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"
Jason,
The ReplaySix program is pretty much useless without a ReplayTV.
Jeff,
You only need to edit the /etc/host file if you want to map the IP address
numbers to name, and you don't need to use nice names to get the program
to
Post by Jeff Curtin
work - it is just a cosmetic thing. You can get going by just entering
the
Post by Jeff Curtin
numbers in the ReplaySix.roku file, and saving that file. The /etc/hosts
files
is a configuration file stored on the Roku. It maps IP numbers to more
friendly text names that humans use. To edit this you would have to
telnet
Post by Jeff Curtin
to
your Roku, or use that windows interface that Barry Gordon was working on.
There was a problem with the 0.2 version where DVArchive would answer, but
not
send any response, and the DVAClient program would essentially lock up
waiting
for a response. This problem has been fixed in 0.3.
Phil
Post by Jeff Curtin
Hi Phillip,
First off thanks for the great programs. I've had my Roku 1000 for
about
Post by Jeff Curtin
6
Post by Jeff Curtin
or 7 mos now and am just starting to get into the streaming end of it.
I
Post by Jeff Curtin
Post by Jeff Curtin
also have a Replay. So between your alls apps and VLC & DV Archive I've
been keeping busy. That gets us to the point of my mail.
Is the \etc\hosts file the ReplaySix.roku file?? The way that file
reads
Post by Jeff Curtin
Post by Jeff Curtin
it's like fill in the blanks. I substituted my IP addresses for the two
you
Post by Jeff Curtin
had together and removed the # in front of it. Now I haven't saved
anything
Post by Jeff Curtin
yet so hopefully you can get back with me shortly. I think I screwed up
on
Post by Jeff Curtin
the 0.2 release because the Roku would freeze once I entered my comp. IP
address and I'd have to reboot. One of those days.
Hold every thing I just read your read me a little more and I guess I am
in
Post by Jeff Curtin
the right file. However where is the \etc\hosts file??? Thanks.
Jeff
-----Original Message-----
Baren
Post by Jeff Curtin
Sent: Sunday, July 18, 2004 5:23 PM
Subject: [Roku-tech] DVAClient now called "ReplaySix"
Since the DVAClient program no longer is strictly a client for
DVArchive,
Post by Jeff Curtin
Post by Jeff Curtin
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release
features
Post by Jeff Curtin
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.
Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2)
in
Post by Jeff Curtin
Post by Jeff Curtin
which you can now use the arrows and chapter +/- buttons on the remote
to
Post by Jeff Curtin
Post by Jeff Curtin
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.
Enjoy: http://www.geocities.com/flipflop7146/roku.html
Phil
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
=== message truncated ===





__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Jeff Curtin
2004-07-22 22:23:08 UTC
Permalink
Phil,

Never mind the last msg. I've got it working with no synch problems at
all....so far. Thanks.

Jeff

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of Philip Van Baren
Sent: Wednesday, July 21, 2004 9:32 AM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"

Jeff,

What you did is correct. There is no need to modify the /etc/hosts file,
and
there is no need to modify anything in the src directory (that is just the
source code if you want to modify the program and recompile.)

Possible problems: DVArchive does not have its server running, isn't running
on
the default port, you didn't use a numerical IP address (using the
computer's
name will not work), you have a firewall enabled blocking access to the
DVArchive server, you didn't save the file with the changes, or you are
modifying a different copy of the file than the Roku is accessing.

You can test the DVArchive connection using this link in your web browser on
your local network (preferably from a different PC than the one running
DVArchive, but you can also do this on the same PC):

http://192.168.0.1:8042/replayInfo?DVR=ALL

where the 192.168.0.1 must be replaced with the numerical IP address of your
DVArchive machine. If this works you should get an XML document back
listing
everything you DVArchive machine knows. If this doesn't work, then neither
will ReplaySix, and something isn't enabled or set up correctly in
DVArchive.

Phil
Post by Jeff Curtin
Phil,
This will be the last time I bother you concerning ReplaySix. I've tried
1. In the ReplaySix.roku file in the center of the file where you have
#REPLAYLIST="192.168.0.1" I substituted my DVArchive comp. IP Address and
removed the (#) sign. Is this correct? If not where do I enter this in the
file?
2. I went to the ReplaySix.roku sh file inside the src file and did the
same.
3. When I try to telnet into etc/hosts I get permission denied. ????????
I'm not a programmer but I learn quickly. I installed the latest 0.4 vs.
I'm still getting the three roll bars, the first saying "No Replay Found"
and the other two roll bars blank.
Thanks.
Jeff Curtin
-----Original Message-----
Sent: Monday, July 19, 2004 10:17 AM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"
Jeff,
You need to edit the ReplaySix.roku file with a text editor, and make the
REPLAYLIST="192.168.0.1"
where you should replace the 192.168.0.1 with the numerical IP address of
your
machine running DVArchive. Then save the new script and the program will
work.
By default it does a name lookup on "dvarchive" to get the IP address of the
DVArchive machine, which is why you got the "unknown host: dvarchive"
message.
Phil
Post by Jeff Curtin
Phil,
Are you saying that the program should work without making all the file
modifications??
DVArchive"
No replays found etc.
I have my DV Archive set up right I believe and I can ping all the
devices.
Post by Jeff Curtin
DVArchive can find my replay and I can transfer back and forth.
Thanks.
JEff
-----Original Message-----
Baren
Post by Jeff Curtin
Sent: Sunday, July 18, 2004 8:43 PM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] DVAClient now called "ReplaySix"
Jason,
The ReplaySix program is pretty much useless without a ReplayTV.
Jeff,
You only need to edit the /etc/host file if you want to map the IP address
numbers to name, and you don't need to use nice names to get the program
to
Post by Jeff Curtin
work - it is just a cosmetic thing. You can get going by just entering
the
Post by Jeff Curtin
numbers in the ReplaySix.roku file, and saving that file. The /etc/hosts
files
is a configuration file stored on the Roku. It maps IP numbers to more
friendly text names that humans use. To edit this you would have to
telnet
Post by Jeff Curtin
to
your Roku, or use that windows interface that Barry Gordon was working on.
There was a problem with the 0.2 version where DVArchive would answer, but
not
send any response, and the DVAClient program would essentially lock up
waiting
for a response. This problem has been fixed in 0.3.
Phil
Post by Jeff Curtin
Hi Phillip,
First off thanks for the great programs. I've had my Roku 1000 for
about
Post by Jeff Curtin
6
Post by Jeff Curtin
or 7 mos now and am just starting to get into the streaming end of it.
I
Post by Jeff Curtin
Post by Jeff Curtin
also have a Replay. So between your alls apps and VLC & DV Archive I've
been keeping busy. That gets us to the point of my mail.
Is the \etc\hosts file the ReplaySix.roku file?? The way that file
reads
Post by Jeff Curtin
Post by Jeff Curtin
it's like fill in the blanks. I substituted my IP addresses for the two
you
Post by Jeff Curtin
had together and removed the # in front of it. Now I haven't saved
anything
Post by Jeff Curtin
yet so hopefully you can get back with me shortly. I think I screwed up
on
Post by Jeff Curtin
the 0.2 release because the Roku would freeze once I entered my comp. IP
address and I'd have to reboot. One of those days.
Hold every thing I just read your read me a little more and I guess I am
in
Post by Jeff Curtin
the right file. However where is the \etc\hosts file??? Thanks.
Jeff
-----Original Message-----
Baren
Post by Jeff Curtin
Sent: Sunday, July 18, 2004 5:23 PM
Subject: [Roku-tech] DVAClient now called "ReplaySix"
Since the DVAClient program no longer is strictly a client for
DVArchive,
Post by Jeff Curtin
Post by Jeff Curtin
I've
renamed it to "ReplaySix", and made a 0.3 release. The new release
features
Post by Jeff Curtin
better networking code to avoid some hung socket problems talking to
DVArchive,
and also adds some error reporting in the GUI display.
Another major addition in 0.3 is a new version of CinemaSix (1.3-rtv.2)
in
Post by Jeff Curtin
Post by Jeff Curtin
which you can now use the arrows and chapter +/- buttons on the remote
to
Post by Jeff Curtin
Post by Jeff Curtin
skip
forward/back in time, and press the "Info" button to display the current
time.
Currently these new features only work for ReplayTV streaming.
Enjoy: http://www.geocities.com/flipflop7146/roku.html
Phil
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
_______________________________________________
Roku-tech mailing list
http://lists.rokulabs.com/mailman/listinfo/roku-tech
=== message truncated ===





__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
John Booher
2004-07-23 02:52:15 UTC
Permalink
I recently got one and I am fairly thrilled with it. Looks like poeople are
doing cool stuff with them. I wish I understood a little better some of the
details that people talk about here. My big question regarding playing back
video stored on a PC is 'Where can I acquire a HD signal to store for later
playback?' I bought a MYHD video capture card with the understanding that
it would not be able to record HI Def directly from the cable (Dam Digital
rights managment) The catalog did speak of a VGA input so I nievely thought
I might be able to record from this HD analog input port. Turns out they
meant it could be used in a pass thru mode where it could share the monitor
with the normal PC video card output. No recording of signals from the VGA
port. (foiled again) In the mean time I have a Hauppauge USB2 video capture
device that works pretty good on ordinary cable signals, at least way better
than VHS.
JB
Jason Burroughs
2004-07-23 03:02:20 UTC
Permalink
You can record HD with a MyHD card - that's the main point! It integrates
with TitanTV.com to let you schedule recordings from the internet.

Do some reading about your card, it's very popular for hd recording. From
there you can play back the recorded files through the roku using
cinemaSix...

Jason


-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of John Booher
Sent: Thursday, July 22, 2004 9:52 PM
To: Roku Tech Mail List and Discussion Group
Subject: [Roku-tech] New to RokuHD1k product

I recently got one and I am fairly thrilled with it. Looks like poeople are
doing cool stuff with them. I wish I understood a little better some of the
details that people talk about here. My big question regarding playing back
video stored on a PC is 'Where can I acquire a HD signal to store for later
playback?' I bought a MYHD video capture card with the understanding that
it would not be able to record HI Def directly from the cable (Dam Digital
rights managment) The catalog did speak of a VGA input so I nievely thought
I might be able to record from this HD analog input port. Turns out they
meant it could be used in a pass thru mode where it could share the monitor
with the normal PC video card output. No recording of signals from the VGA
port. (foiled again) In the mean time I have a Hauppauge USB2 video capture
device that works pretty good on ordinary cable signals, at least way better
than VHS.
JB
John Booher
2004-07-23 04:21:42 UTC
Permalink
From what I can tell, it can record HD off of an antenna but not cable HD.
All the HD cable channels I get that really matter are subscription channels
anyway, decoder required. SHO, HBO, INHD1, INHD2, KPBS, DiscoveryHD.
What I desire is something that can record the component video signal out of
the cable box and allow me to store it as an MPG file.
-JB

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com]On Behalf Of Jason
Burroughs
Sent: Thursday, July 22, 2004 8:02 PM
To: 'Roku Tech Mail List and Discussion Group'
Subject: RE: [Roku-tech] New to RokuHD1k product


You can record HD with a MyHD card - that's the main point! It integrates
with TitanTV.com to let you schedule recordings from the internet.

Do some reading about your card, it's very popular for hd recording. From
there you can play back the recorded files through the roku using
cinemaSix...

Jason


-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of John Booher
Sent: Thursday, July 22, 2004 9:52 PM
To: Roku Tech Mail List and Discussion Group
Subject: [Roku-tech] New to RokuHD1k product

I recently got one and I am fairly thrilled with it. Looks like poeople are
doing cool stuff with them. I wish I understood a little better some of the
details that people talk about here. My big question regarding playing back
video stored on a PC is 'Where can I acquire a HD signal to store for later
playback?' I bought a MYHD video capture card with the understanding that
it would not be able to record HI Def directly from the cable (Dam Digital
rights managment) The catalog did speak of a VGA input so I nievely thought
I might be able to record from this HD analog input port. Turns out they
meant it could be used in a pass thru mode where it could share the monitor
with the normal PC video card output. No recording of signals from the VGA
port. (foiled again) In the mean time I have a Hauppauge USB2 video capture
device that works pretty good on ordinary cable signals, at least way better
than VHS.
JB
Jason Burroughs
2004-07-23 04:38:51 UTC
Permalink
OH I see. You are right, it doesn't have anything to do with copyrights,
though. It's just that the MyHD card is simply an over the air tuner.

There is nothing that can record component video output, but you can record
via firewire from compatible cable boxes, then play it back from the roku.
Check with your cable company - the fcc has mandated that all cable
providers have to offer a firewire-capable cable box. So chances are, there
is one available for you.

Another alternative is Directv with the 169time modded receiver. That's what
I have and I use it to record from the hd channels. Email me privately if
you want more information. I play those recorded files through CinemaSix.
Jason

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of John Booher
Sent: Thursday, July 22, 2004 11:22 PM
To: Roku Tech Mail List and Discussion Group
Subject: RE: [Roku-tech] New to RokuHD1k product
From what I can tell, it can record HD off of an antenna but not cable HD.
All the HD cable channels I get that really matter are subscription channels
anyway, decoder required. SHO, HBO, INHD1, INHD2, KPBS, DiscoveryHD.
What I desire is something that can record the component video signal out of
the cable box and allow me to store it as an MPG file.
-JB

-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com]On Behalf Of Jason
Burroughs
Sent: Thursday, July 22, 2004 8:02 PM
To: 'Roku Tech Mail List and Discussion Group'
Subject: RE: [Roku-tech] New to RokuHD1k product


You can record HD with a MyHD card - that's the main point! It integrates
with TitanTV.com to let you schedule recordings from the internet.

Do some reading about your card, it's very popular for hd recording. From
there you can play back the recorded files through the roku using
cinemaSix...

Jason


-----Original Message-----
From: roku-tech-***@lists.rokulabs.com
[mailto:roku-tech-***@lists.rokulabs.com] On Behalf Of John Booher
Sent: Thursday, July 22, 2004 9:52 PM
To: Roku Tech Mail List and Discussion Group
Subject: [Roku-tech] New to RokuHD1k product

I recently got one and I am fairly thrilled with it. Looks like poeople are
doing cool stuff with them. I wish I understood a little better some of the
details that people talk about here. My big question regarding playing back
video stored on a PC is 'Where can I acquire a HD signal to store for later
playback?' I bought a MYHD video capture card with the understanding that
it would not be able to record HI Def directly from the cable (Dam Digital
rights managment) The catalog did speak of a VGA input so I nievely thought
I might be able to record from this HD analog input port. Turns out they
meant it could be used in a pass thru mode where it could share the monitor
with the normal PC video card output. No recording of signals from the VGA
port. (foiled again) In the mean time I have a Hauppauge USB2 video capture
device that works pretty good on ordinary cable signals, at least way better
than VHS.
JB



_______________________________________________
Roku-tech mailing list
Roku-***@lists.rokulabs.com
http://lists.rokulabs.com/mailman/listinfo/roku-tech
Dave Dodge
2004-07-23 16:09:41 UTC
Permalink
Post by John Booher
What I desire is something that can record the component video signal out of
the cable box and allow me to store it as an MPG file.
Realtime MPEG encoding of analog/component video at HDTV resolutions
would probably cost at least $10000.

For cable boxes, the already mentioned Firewire solution is your best
bet. I think a friend has had luck recording stuff with VirtualDVHS
on MacOS. The main issue is whether your cable box will provide the
data or not. You should probably take a look at the HDTV recording
forum over at avsforum.com, they have tons of information on this
stuff.

If you have a satellite receiver, there's places such as 169time that
can modify it to output the data. However 169time streams are
intended specifically for DVHS machines and might not play back
smoothly on the HD1000.

-Dave Dodge
Loading...