Plugin.TimeSharer History

Show minor edits - Show changes to output

Changed line 67 from:
Category:[[!Plugin]]
to:
(:comment Category:[[!Plugin]] :)
Changed lines 1-3 from:
(:comment FILL IN THE SECTIONS MARKED WITH < > :)
(:description <enter a description to be shown on the gallery page>
:)
to:
(:description Retunes off-air channels to ensure content is shown for them at all times, helping to keep NPVR responsive when channel-flicking through the EPG. :)
Changed lines 67-68 from:
(:comment UNCOMMENT THE LINE BELOW IF THIS IS THE MAIN PAGE FOR A PLUGIN  :)
(:comment Category:
[[!Plugin]] :)
to:
Category:[[!Plugin]]
Changed line 51 from:
If you require support for this plugin, then please post a message in the [[http://forums.gbpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]].
to:
The plugin is discussed here: http://forums.gbpvr.com/showthread.php?50253-TimeSharer-A-plugin-to-control-non-broadcasting-channels
Changed lines 11-14 from:
The latest version of the {$Name} plugin is v2.11.07.12, released on July 12th, 2011.

Download: [[(Download:)TimeSharer.zip]] (146 KB, DownloadCount:TimeSharer.zip downloads)
to:
The latest version of the {$Name} plugin is v2.11.07.13, released on July 13th, 2011.

Download: [[(Download:)TimeSharer.zip]] (14 KB, DownloadCount:TimeSharer.zip downloads)
Changed lines 17-25 from:
Attach:{$Name}.jpg

'+<Enter a short description of the plugin here>.+'

!! Downloading and Installing
The latest version of the {$Name} plugin is v0.0.

Download:{$Name}.zip

to:
Changed lines 19-20 from:
<Is this plugin dependant on any special version of NPVR, perhaps it depends on other plugins or third party software as well? If so, state the name and version here>
to:
This plugin requires at least NPVR v2.0.3.
Changed lines 22-23 from:
The zip file contains an example configuration file called TimeSharer-Sample.xml. Rename this to TimeSharer.xml before use.
to:
The zip file contains an example configuration file called TimeSharer-Sample.xml. '''Rename this to TimeSharer.xml before use'''.
Changed lines 51-53 from:
This plugin is discussed in the [[http://forums.gbpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]]
<Feel free to link to a specific thread or sub-forum in order to help the user.>
to:
If you require support for this plugin, then please post a message in the [[http://forums.gbpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]].

!! Un-installation
To remove TimeSharer, simply delete the TimeSharer directory from within /Plugins
.
Changed lines 57-58 from:
The source code for the System plugin is available on request by sending a PM to [[http://forums.gbpvr.com//member.php?17405-imilne | imilne]].
to:
The source code for the TimeSharer plugin is available on request by sending a PM to [[http://forums.gbpvr.com//member.php?17405-imilne | imilne]].
Changed line 64 from:
2011-07-11 : v2.11.07.12
to:
2011-07-13 : v2.11.07.13
Changed line 13 from:
Download: [[(Download:)TimeSharer.zip]] (146 KB, DownloadCount:System.zip downloads)
to:
Download: [[(Download:)TimeSharer.zip]] (146 KB, DownloadCount:TimeSharer.zip downloads)
Changed lines 4-5 from:
Some channels - particularly in the UK - only broadcast at certain times of day, sharing their available multiplex/transponder bandwidth with other channels. When a channel is off-air, NPVR is unable to tune into it and will show a blank screen that can make the application appear unresponsive.
to:
Some channels - particularly in the UK - only broadcast at certain times of day, sharing their available multiplex/transponder bandwidth with other channels. When a channel is off-air, NPVR shows a blank screen that can make the application appear unresponsive.
Changed lines 8-9 from:
For example, the BBC's children's channels CBBC and CBeebies are only active during the day. In the evening their bandwidth is used by BBC Three and BBC Four instead. TimeSharer can be used to ensure that CBBC and CBeebies show their correct content during the day, but also allows them to broadcast another something else (eg BBC Three and BBC Four) if you happened to tune into them when they were off-air. This is actually similar to the way GBPVR worked, although there are now no restrictions on what alternate channel's content is used (ie, you could have both of them displaying BBC News out of hours).
to:
For example, the BBC's children's channels CBBC and CBeebies are only active during the day. In the evening their bandwidth is used by BBC Three and BBC Four instead. TimeSharer can be used to ensure that CBBC and CBeebies show their correct content during the day, but also allows them to broadcast something else (eg BBC Three and BBC Four) if you happened to tune into them when they were off-air. This is actually similar to the way GBPVR worked, although there are now no restrictions on what alternate channel's content is used (ie, you could have both of them displaying BBC News out of hours).
Changed line 70 from:
2011-07-11 : v2.11.07.11
to:
2011-07-11 : v2.11.07.12
Changed lines 4-5 from:
Many channels in the UK only broadcast at certain times of day, sharing their available multiplex/transponder bandwidth with other channels. When a channel is off-air, NPVR is unable to tune into it and will show a blank screen that can make the application appear unresponsive.
to:
Some channels - particularly in the UK - only broadcast at certain times of day, sharing their available multiplex/transponder bandwidth with other channels. When a channel is off-air, NPVR is unable to tune into it and will show a blank screen that can make the application appear unresponsive.
Changed lines 8-9 from:
For example, the BBC's children's channels CBBC and CBeebies are only active during the day. In the evening their bandwidth is used by BBC Three and BBC Four instead. TimeSharer can be used to ensure that CBBC and CBeebies show their correct content during the day, but also allows them to broadcast BBC Three and BBC Four content if you happened to tune into them when they were off-air. This is actually similar to the way GBPVR worked, although there are now no restrictions on what alternate channel's content is used (ie, you could have both of them displaying BBC News out of hours).
to:
For example, the BBC's children's channels CBBC and CBeebies are only active during the day. In the evening their bandwidth is used by BBC Three and BBC Four instead. TimeSharer can be used to ensure that CBBC and CBeebies show their correct content during the day, but also allows them to broadcast another something else (eg BBC Three and BBC Four) if you happened to tune into them when they were off-air. This is actually similar to the way GBPVR worked, although there are now no restrictions on what alternate channel's content is used (ie, you could have both of them displaying BBC News out of hours).
Changed lines 11-12 from:
The latest version of the {$Name} plugin is v2.11.07.11, released on July 11th, 2011.
to:
The latest version of the {$Name} plugin is v2.11.07.12, released on July 12th, 2011.
Changed lines 30-46 from:
All configuration is done by editing the TimeSharer.txt file located in /Plugins/TimeSharer. It defines a list of channels that you want to control, and the content they should show over a 24 hour period. The format is tab-delimited, and looks as follows:

ChannelName    StartTime  EndTime
  ChannelNameForContent

The following example configures The CBBC Channel:

CBBC Channel  00:00
       05:30    BBC Three
CBBC Channel  05:30      19:00    CBBC Channel
CBBC Channel  19:00      24:00    BBC Three

The first line ensures BBC Three content is shown between midnight and 05:30. Between 05:30 and 19:00 (the normal broadcasting hours) we want CBBC to be shown. Finally, from 19:00 until midnight, we change back to BBC Three again.

- The full
24 hour period must be defined from 00:00 to 24:00
- Channel names must match what NPVR uses in its EPG

Further example can
be found in default TimeSharer.txt file included with the download.
to:
The zip file contains an example configuration file called TimeSharer-Sample.xml. Rename this to TimeSharer.xml before use.

TimeSharer.xml is used
to define a list of channels that the plugin should control. Each channel can have one or more mappings, which define a period of time between 00:00 and 24:00 (midnight to midnight) and the content to show during that time.

<TimeShares>
 

  <Channel name="BBC Three">
    <Mapping start="00:00" end="05:30">BBC Three</Mapping>
 
  <Mapping start="05:30" end="19:00">BBC News</Mapping>
    <Mapping start="19:00" end="24:00">BBC Three</Mapping>
  </Channel>

</TimeShares>


In this example, the first mapping ensures BBC Three content is shown between midnight and 05:30. Between 05:30 and 19:00 (when the channel would normally be off-air) we want BBC News to be shown instead. Finally, from 19:00 until midnight, we make sure it's properly BBC Three again.

Note:

* The full 24 hour period must be defined from 00:00 to
24:00
* Channel names are case sensitive and must match what NPVR uses in its EPG
* When remapping, the alternative channel selected must
be available across all tuners that contain the original

The last point is particularly important. If you had, for example, two tuners of different types (terrestrial and satellite) that both contained "BBC Three", you couldn't remap that channel to show content from "CBS Action" if it only existed on one of them
.
Changed line 56 from:
NPVR stores tuning information in its @@npvr.db3@@ database. However, @@nextpvr.exe@@ - the application used for Live TV - loads a separate cache of this data into its own memory space. TimeSharer simply ''changes'' this local cache, based on the configuration settings it has been given. This means that it can override the tuning information for a given channel, ensuring that it has content at all times. However, because the original database remains unchanged, scheduled recordings remain unaffected and the correct tuning information continues to exist at all times for the recording process, @@nrecord.exe@@.
to:
NPVR stores tuning information in its @@npvr.db3@@ database. However, @@nextpvr.exe@@ - the application used for Live TV - loads a separate cache of this data into its own memory space. TimeSharer simply ''changes'' this local cache, based on the configuration settings in its XML file. This means that it can override the tuning information for a given channel, ensuring that it has content at all times. However, because the original database remains unchanged, scheduled recordings remain unaffected and the correct tuning information continues to exist at all times for the recording process, @@nrecord.exe@@.
Changed lines 4-13 from:
Many channels in the UK only broadcast at certain times of day, and therefore share the available multiplex/transponder bandwidth between two or more channels. When a channel is off-air, NPVR is obviously unable to tune into it and will show a blank screen that can make the application appear unresponsive.

The TimeSharer plugin compensates for this, and can ensure that an off-air channel has content available to show 24 hours a day.

For example, BBC Three is only active from 7.00pm until 5.30am, at which time the channel goes off-air and CBBC starts to use its space instead. If TimeSharer is configured so that both channels have content at all times, then BBC Three will show actual BBC Three content between 7.00pm and 5.30am (just as it should), but it will ''also'' show CBBC content between 5.30am and 7.00pm. This is actually similar to the way GBPVR worked, although there are now no restrictions on what alternate channel's content is used.

Attach:{$Name}.jpg

'+<Enter a short description of the plugin here>.+'

to:
Many channels in the UK only broadcast at certain times of day, sharing their available multiplex/transponder bandwidth with other channels. When a channel is off-air, NPVR is unable to tune into it and will show a blank screen that can make the application appear unresponsive.

The TimeSharer plugin compensates for this, and can ensure that an off-air channel has content available 24 hours a day.

For example, the BBC's children's channels CBBC and CBeebies are only active during the day. In the evening their bandwidth is used by BBC Three and BBC Four instead. TimeSharer can be used to ensure that CBBC and CBeebies show their correct content during the day, but also allows them to broadcast BBC Three and BBC Four content if you happened to tune into them when they were off-air. This is actually similar to the way GBPVR worked, although there are now no restrictions on what alternate channel's content is used (ie, you could have both of them displaying BBC News out of hours).
Added lines 11-21:
The latest version of the {$Name} plugin is v2.11.07.11, released on July 11th, 2011.

Download: [[(Download:)TimeSharer.zip]] (146 KB, DownloadCount:System.zip downloads)

Extract the zip's contents into C:\Users\Public\NPVR (or equivalent).

Attach:{$Name}.jpg

'+<Enter a short description of the plugin here>.+'

!! Downloading and Installing
Changed lines 30-31 from:
<Can it be configured? Specify how and what the configuration options are here.>
to:
All configuration is done by editing the TimeSharer.txt file located in /Plugins/TimeSharer. It defines a list of channels that you want to control, and the content they should show over a 24 hour period. The format is tab-delimited, and looks as follows:

ChannelName    StartTime  EndTime  ChannelNameForContent

The following example configures The CBBC Channel:

CBBC Channel  00:00      05:30    BBC Three
CBBC Channel  05:30      19:00    CBBC Channel
CBBC Channel  19:00      24:00    BBC Three

The first line ensures BBC Three content is shown between midnight and 05:30. Between 05:30 and 19:00 (the normal broadcasting hours) we want CBBC to be shown. Finally, from 19:00 until midnight, we change back to BBC Three again.

- The full 24 hour period must be defined from 00:00 to 24:00
- Channel names must match what NPVR uses in its EPG

Further example can be found in default TimeSharer.txt file included with the download.

Deleted lines 53-55:
!! Un-installation
<Instructions on how to un-install the plugin.>

Changed lines 55-61 from:
<Is the source code available on a website or as a zip?. Say here if it is.>

Attach:{$Name}_src
.zip

!! Todo
<Are you currently working on any enhancements?>

to:
The source code for the System plugin is available on request by sending a PM to [[http://forums.gbpvr.com//member.php?17405-imilne | imilne]].
Changed lines 58-59 from:
Developed by [[~UnknownUser]].
to:
Developed by [[http://forums.gbpvr.com//member.php?17405-imilne | imilne]].
(:comment Developed by [[~imilne]]. :)

Changed line 62 from:
v0.0 (1 August 2010)
to:
2011-07-11 : v2.11.07.11
Added lines 4-9:
Many channels in the UK only broadcast at certain times of day, and therefore share the available multiplex/transponder bandwidth between two or more channels. When a channel is off-air, NPVR is obviously unable to tune into it and will show a blank screen that can make the application appear unresponsive.

The TimeSharer plugin compensates for this, and can ensure that an off-air channel has content available to show 24 hours a day.

For example, BBC Three is only active from 7.00pm until 5.30am, at which time the channel goes off-air and CBBC starts to use its space instead. If TimeSharer is configured so that both channels have content at all times, then BBC Three will show actual BBC Three content between 7.00pm and 5.30am (just as it should), but it will ''also'' show CBBC content between 5.30am and 7.00pm. This is actually similar to the way GBPVR worked, although there are now no restrictions on what alternate channel's content is used.

Added lines 24-26:

!! How does TimeSharer work?
NPVR stores tuning information in its @@npvr.db3@@ database. However, @@nextpvr.exe@@ - the application used for Live TV - loads a separate cache of this data into its own memory space. TimeSharer simply ''changes'' this local cache, based on the configuration settings it has been given. This means that it can override the tuning information for a given channel, ensuring that it has content at all times. However, because the original database remains unchanged, scheduled recordings remain unaffected and the correct tuning information continues to exist at all times for the recording process, @@nrecord.exe@@.
Added lines 1-43:
(:comment FILL IN THE SECTIONS MARKED WITH < > :)
(:description <enter a description to be shown on the gallery page> :)

Attach:{$Name}.jpg

'+<Enter a short description of the plugin here>.+'

!! Downloading and Installing
The latest version of the {$Name} plugin is v0.0.

Download:{$Name}.zip

!! Requirements
<Is this plugin dependant on any special version of NPVR, perhaps it depends on other plugins or third party software as well? If so, state the name and version here>

!! Configuration
<Can it be configured? Specify how and what the configuration options are here.>

!! Support
This plugin is discussed in the [[http://forums.gbpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]]
<Feel free to link to a specific thread or sub-forum in order to help the user.>

!! Un-installation
<Instructions on how to un-install the plugin.>

!! Source Code
<Is the source code available on a website or as a zip?. Say here if it is.>

Attach:{$Name}_src.zip

!! Todo
<Are you currently working on any enhancements?>

!! Author(s)
Developed by [[~UnknownUser]].

!! History
v0.0 (1 August 2010)
* Initial public release

----
(:comment UNCOMMENT THE LINE BELOW IF THIS IS THE MAIN PAGE FOR A PLUGIN  :)
(:comment Category:[[!Plugin]] :)

Page last modified on September 09, 2011, at 05:02 PM