2015-05-28, 21:09
The following instructions are only for Isengard DSPlayer v15.1 or lower version (Isengard DSPlayer 15.2 and 16.0 Instructions)
MediaPortal TsReader Filter for DSPlayer:
Support RTSP LiveTV streams with timeshift buffer and video seeking functionality, using MediaPortal TsReader DirectShow Filter.
Support MediaPortal and ArgusTV PVR TV-backends.
PVR LiveTV features with MediaPortal TsReader Filter:
1. Timeshift buffer and video seeking support.
2. Top Progress bar OSD, displays timeshift buffer time.
3. Channel info OSD dialog, displays EPG time and EPG progress bar.
ArgusTV:
MediaPortal:
MediaPortal TsReader Filter for DSPlayer:
Old releases:
MediaPortal users: Change "Streaming method" to "ffmpeg" in MediaPortal PVR Addon settings.
mediasconfig.xml rules:
filtersconfig.xml
playercorefactory.xml
DSPlayer Config XML Files
My little modified version of MediaPortal TSreader for DSPlayer
MediaPortal TsReader Filter for DSPlayer:
Support RTSP LiveTV streams with timeshift buffer and video seeking functionality, using MediaPortal TsReader DirectShow Filter.
Support MediaPortal and ArgusTV PVR TV-backends.
PVR LiveTV features with MediaPortal TsReader Filter:
1. Timeshift buffer and video seeking support.
2. Top Progress bar OSD, displays timeshift buffer time.
3. Channel info OSD dialog, displays EPG time and EPG progress bar.
ArgusTV:
MediaPortal:
MediaPortal TsReader Filter for DSPlayer:
- Before installing the new TsReader.ax, you must install the x86 version of Visual C++ Redistributable Package for Visual Studio 2013.
- TsReader installation instructions and LAV Audio Decoder settings - MediaPortal TsReader DirectShow Filter forum thread
- MediaPortal TsReader Filter for DSPlayer v4.1.0.4 Update1 (regsvr32.exe TsReader.ax)
* Fixed: Crash on close of in-progress recording.
Old releases:
MediaPortal users: Change "Streaming method" to "ffmpeg" in MediaPortal PVR Addon settings.
mediasconfig.xml rules:
Code:
<rule filetypes="mkv|avi|divx|ogm|mp4|mov|m4v|flv|m2v|mpeg|mpg|mts|m2ts|bdmv">
<source filter="lavsource" />
<splitter filter="lavsplitter" />
<video filter="lavvideo" />
<audio filter="lavaudio" />
</rule>
<!-- Rules for .ts files -->
<rule filetypes="ts">
<source filter="tsreader" />
<splitter filter="tsreader" />
<video filter="lavvideo" />
<audio filter="lavaudio" />
</rule>
<!-- Rules for rtsp stream -->
<rule protocols="rtsp">
<video filter="lavvideo" />
<audio filter="lavaudio" />
</rule>
<rule url="true" protocols="rtsp">
<source filter="tsreader" />
</rule>
filtersconfig.xml
Code:
<filter name="tsreader" type="source">
<guid>{B9559486-E1BB-45D3-A2A2-9A7AFE49B23F}</guid>
<issplitter>true</issplitter>
<osdname>MediaPortal File Reader</osdname>
</filter>
playercorefactory.xml
Code:
<playercorefactory>
<rules action="prepend">
<rule protocols="daap|rtv|rtmp|http|https|rtmpe|mms|rtp" player="DVDPlayer" />
<rule name="All Other" player="DSPlayer"/>
</rules>
</playercorefactory>
DSPlayer Config XML Files
My little modified version of MediaPortal TSreader for DSPlayer