Using the R5000-HD with SageTV
configuring the R5000-HD     configuring SageTV     troubleshooting/tips

Download R5000-HD SageTV version

The R5000-HD now incorporates built-in support for SageTV. The DVR application acts as a "network encoder" with an integrated server allowing SageTV to seamlessly integrate with the R5000-HD hardware. There are no external IR blasters, other devices or software required. The SageTV server is configured from a new "SageTV" Options menu item.

Configuring the R5000-HD
Enter the port that you want to use for the network encoder.
Note: the R5000-HD does not have to reside on the same PC that is running SageTV. This port must match the port configured in the Sage properties file in the next step.

Once enabled, the server waits for a connection from SageTV. If configured properly a connection should take place after starting SageTV.

 

Sage version DVR software will display a status line at the bottom of the dialog. Once connected, a message will display the IP and port of the incoming connection. Other messages include a "Ping" from the Sage client (not to be confused with the SageTV client software. Network encoders are defined as "servers" so SageTV is always connecting as a client), record, stop and channel change commands.


Configuring SageTV The SageTV software must be properly configured to recognize the R5000-HD DVR. This is accomplished by editing the properties file; "sage.properties", usually found in the folder "c:\Program Files\SageTV\SageTV\". A series of entries are created for each network encoder that you want Sage to look for. The properties file is organized alphabetically and there probably will already be some mmc.. entries. Find the appropriate location to insert the mmc/encoders/... entries (right after the "mmc/enable_mpeg4_timeshifting=" entry is a common location). The red highlighted lines below are those of importance. The rest can be left blank or assigned a default value (Sage will assign or change the value if its relevant to proper operation, for example "last channel" and "provider id" will be changed or assigned).

Shown below are the property entries for setting up 2 encoders. The number immediately following mm/encoders/ should be unique for each decoder. The other single digit numbers that follow define the hardware inputs, in this case a single USB input. This is mainly for informational purposes. SageTV Source summary after successful connection with the R5000-HD.

 

mmc/encoders/12346/1/0/available_channels=
mmc/encoders/12346/1/0/brightness=-1
mmc/encoders/12346/1/0/contrast=-1
mmc/encoders/12346/1/0/device_name=
mmc/encoders/12346/1/0/hue=-1
mmc/encoders/12346/1/0/last_channel=509
mmc/encoders/12346/1/0/provider_id=29436723217
mmc/encoders/12346/1/0/saturation=-1
mmc/encoders/12346/1/0/sharpness=-1
mmc/encoders/12346/1/0/tuning_mode=
mmc/encoders/12346/1/0/tuning_plugin=
mmc/encoders/12346/1/0/tuning_plugin_port=0
mmc/encoders/12346/1/0/video_crossbar_index=0
mmc/encoders/12346/1/0/video_crossbar_type=11

mmc/encoders/12346/audio_capture_device_name=
mmc/encoders/12346/audio_capture_device_num=0
mmc/encoders/12346/capture_config=2058
mmc/encoders/12346/default_device_quality=
mmc/encoders/12346/device_class=
mmc/encoders/12346/encoder_merit=0
mmc/encoders/12346/encoding_host=127.0.0.1\:6969
mmc/encoders/12346/encoding_host_login_md5=
mmc/encoders/12346/last_cross_index=0
mmc/encoders/12346/last_cross_type=11
mmc/encoders/12346/live_audio_input=
mmc/encoders/12346/multicast_host=
mmc/encoders/12346/never_stop_encoding=false
mmc/encoders/12346/video_capture_device_name=DTC100-100254C
mmc/encoders/12346/video_capture_device_num=0
mmc/encoders/12346/video_compressor=
mmc/encoders/12346/video_encoding_params=Best
Defines first network encoder...

The video crossbar index and type should be set to 0 and 11 respectively. This defines the hardware as having a single USB input.

The encoding_host entry defines the IP and port where the R5000-HD server is running. This does not have to be the same PC that is running SageTV. The example here uses the local host  IP (same PC). Make sure each encoder uses a unique port (6969 and 6968 used here).

The capture device name is mainly for identifying the encoder in SageTV. It is recommended that the device serial number be placed somewhere in the name since the R5000 scans for either the serial number or name assigned to the device as a check that the proper hardware is used.

mmc/encoders/12347/1/0/available_channels=
mmc/encoders/12347/1/0/brightness=-1
mmc/encoders/12347/1/0/contrast=-1
mmc/encoders/12347/1/0/device_name=
mmc/encoders/12347/1/0/hue=-1
mmc/encoders/12347/1/0/last_channel=307
mmc/encoders/12347/1/0/provider_id=867507149
mmc/encoders/12347/1/0/saturation=-1
mmc/encoders/12347/1/0/sharpness=-1
mmc/encoders/12347/1/0/tuning_mode=
mmc/encoders/12347/1/0/tuning_plugin=
mmc/encoders/12347/1/0/tuning_plugin_port=0
mmc/encoders/12347/1/0/video_crossbar_index=0
mmc/encoders/12347/1/0/video_crossbar_type=11

mmc/encoders/12347/audio_capture_device_name=
mmc/encoders/12347/audio_capture_device_num=0
mmc/encoders/12347/capture_config=2058
mmc/encoders/12347/default_device_quality=
mmc/encoders/12347/device_class=
mmc/encoders/12347/encoder_merit=0
mmc/encoders/12347/encoding_host=127.0.0.1\:6968
mmc/encoders/12347/encoding_host_login_md5=
mmc/encoders/12347/last_cross_index=0
mmc/encoders/12347/last_cross_type=11
mmc/encoders/12347/live_audio_input=
mmc/encoders/12347/multicast_host=
mmc/encoders/12347/never_stop_encoding=false
mmc/encoders/12347/video_capture_device_name=Dish411-100239C
mmc/encoders/12347/video_capture_device_num=0
mmc/encoders/12347/video_compressor=
mmc/encoders/12347/video_encoding_params=Best
Defines second network encoder...

Single USB input, local machine on port 6968, identified to Sage as the Dish 411 unit.

 

Troubleshooting Tips   "Channel surfing" using the R5000-HD/SageTV combo can be slower than most users are accustomed. This is due the time it takes to stop the stream, send out the new IR channel commands, re-start the stream and waiting for the stream to buffer. SageTV may report a "no signal" condition when waiting for data to become available. This is usually normal. If a condition persists whereby no picture is displayed even after the R5000-HD is reporting that a file is being recorded and its size is growing there maybe a problem with SageTV playback starting properly. This can often be triggered when switching from HD to SD channels or visa-versa. We recommend changing the following entries in the SageTV properties file:

seeker/fast_mux_switch=false
videoframe/fast_file_switching=false

The first entry forces the recording graph (the DirectShow connections) to be rebuilt on channel changes. The second forces the playback graph to be rebuilt whenever a new file is selected. SageTV is buffering to disk, so the second entry is important since watching live TV is basically playing back a file as its being recorded.

Vista problems: Having trouble getting modifications to the properties file to take? Try turning off UAC. See this post for an explanation.

 


(c) copyright 2013 Nextcom, LLC, all rights reserved. Legal Notice

privacy policy

 

record porn in HD  High Definition porno