Perfect Player 1.4.6 beta1

Change log v1.4.6b1:

  • Added new “Emerald” theme
  • Added AFR (Auto Frame Rate) feature to change display frame rate to match video content
  • Nvidia Shield TV: fixed “the crashing issue”
  • Nvidia Shield TV: fixed startup flashing/flickering issue
  • Sony Bravia TV Android 7.0+: fixed “Prog+”/”Prog-” keys handling
  • Added support of ${offset} variable in catchup-source tag
  • Other fixes and improvements

Download as APK: PerfectPlayer-1.4.6b1.apk

Posted in Pre release | 16 Comments

Perfect Player 1.4.5.1 released

PerfectPlayer-1.4.5.1
Download

Change log v1.4.5.1:

    • Fixed possible app crash

Change log v1.4.5:

    • Fast app startup (after second restart) even with a large number of channels (thousands)
    • Significant performance optimizations when scrolling through the channels list
    • Impoved Perfect Cast v1.1.10+ app support
      (added archive/catchup support, “Stop” and “Exit” controls)
    • Improvements when starting playback from Perfect Cast and file managers
    • Added improved channel duplicates elimination
    • Added support of multiple EPG URLs in “url-tvg” tag separated by commas
    • Fixed switching to a previously played channel
    • Added Swedish localization
    • Other fixes and improvements

Download as APK: PerfectPlayer-1.4.5.1.apk

Posted in Release for Android | 29 Comments

Perfect Cast 1.1.10 beta8

Change log v1.1.10b8:

  • Improved Perfect Player v1.4.5+ support:
    • Added archive/catchup support
    • Added “Stop” button and long tap on “Back” button to exit Perfect Player
  • Support of multiple local playlists
  • Ability to use local m3u files as playlists
  • Playlist labels
  • Portuguese localisation
  • Bug fixes

Download as APK: pcast-1.1.10b8.apk

Posted in Pre release | 2 Comments

Perfect Player 1.4.5 beta3

Change log v1.4.5b2:

  • Fast app startup (after second restart) even with a large number of channels (thousands)
  • Significant performance optimizations when scrolling through the channels list
  • Impoved Perfect Cast v1.1.10+ app support
    (added archive/catchup support, “Stop” and “Exit” controls)
  • Improvements when starting playback from Perfect Cast and file managers
  • Added improved channel duplicates elimination
  • Added support of multiple EPG URLs in “url-tvg” tag separated by commas
  • Fixed switching to a previously played channel
  • Added Swedish localization
  • Other fixes and improvements

Change log v1.4.5b3:

  • Files:
    • Display “mp3” files
    • Ability to pass through no-access folders
  • Fixed possible issues on Android TV
  • Other bugfixes
Posted in Pre release | 34 Comments

Perfect Cast 1.1.9 released

PerfectCast-1.1.9
Download

Change log v1.1.9:

  • Perfect Remote has been renamed to Perfect Cast
  • IPTV archive/catchup support for locally configured playlist (requires additional configuration, check with your IPTV provider)
  • Added ability to play Perfect Player playlist on the local device (continue to watch your channel on your device while your family wants to switch TV to another channel, requires Perfect Player 1.4.4+)
  • Fixed “TV guide is empty” issue (introduced in 1.1.6)
  • Performance improvements
Posted in Release for Android | Tagged , , | 4 Comments

Perfect Player 1.4.4 on Amazon AppStore

Perfect Player v1.4.4 is now available on Amazon AppStore

Posted in Release for Android | 10 Comments

Android version 1.4.4 released

Change log v1.4.4:

  • Added option to select buffer size (Hardware, Software, HW+)
  • Added “Channels management mode” to manually sort channels and to sort by name (checkbox in context menu)
  • Added the ability to select specific date and time of channel archive (at the end of archive programs list)
  • Added FTP support for playlist and EPG downloading
    (ftp://user:pass@addr:port/folder/playlist.m3u)
  • Auto-select playing channel on channels list reopening
  • Other fixes and improvements
Posted in Release for Android | 85 Comments

Perfect Remote 1.1.0 released

PerfectRemote-1.1.0
Download

Change log v1.1.0:

  • Added Chromecast support
    (configure playlist in the settings, when selecting TV – select Chromecast and you are ready to cast IPTV)
  • UI optimization for tablets
  • Bug fixes

Download as APK: premote-1.1.0.apk

Posted in Release for Android | 24 Comments

Android version 1.4.3 released

Change log v1.4.3:

  • Added DVB subtitles support (HW+)
  • Saving selected subtitles track (HW, SW, HW+)
  • Improved subtitles rendering
  • Added support of XMLTV EPG packed with XZ
  • Added support of EPG URL with authentication (http://user:pass@url)
  • Added archive/catchup tags support
  • Added ‘Xtream-Codes’ archive support
  • Added ‘Ezserver’ time-shift support
  • Added archive support for “ottclub” provider
  • Show channel archive window by Left key long press for selected channel with archive
  • Switching next/previous channel relatively to the currently playing channel
  • Ch+/Ch- keys acts as PageUp/PageDown when media list is showing
  • Added “description” M3U tag support for VOD playlists
  • Request external storage permissions when needed
  • Added Macedonian localization
  • Improved Greek and Czech localizations
  • Other fixes and improvements
Posted in Release for Android | 73 Comments

Catchup settings

Perfect Player IPTV app (v1.4.3b5 and higher) supports such catchup tags:

  • catchup – catchup type
  • catchup-source – URL or a part of URL used to generate archive URL
  • catchup-days – the number of archived days on the server (default is not limited)

Catchup types:

  • defaultcatchup-source tag completely describes archive URL
  • appendcatchup-source tag value will be added at the end of channel URL to getĀ  archiveĀ URL
  • xc – ‘Xtream-Codes’ server (catchup-source can be used to manually set additional time shift in hours)
  • ez-ts – ‘Ezserver’ time-shift (catchup-source must contain DVR buffer size in minutes; catchup-days tag is ignored)

Catchup source variables:

  • ${start} – archive start time in Unix Timestamp Format
  • ${timestamp} – current time in Unix Timestamp Format

Examples

Catchup tags can be specified in playlist URL:

http://site.com/playlist.m3u|catchup="append" catchup-source="?timeshift=${start}&timenow=${timestamp}" catchup-days="5"
http://site.com:8000/get.php?username=X&password=X&type=m3u_plus&output=ts|catchup=xc
http://site.com:8000/get.php?username=X:password=X|catchup=ez-ts catchup-source=240

in playlist header:

#EXTM3U catchup="append" catchup-source="?utc=${start}&lutc=${timestamp}"

and for each individual channel in playlist:

#EXTINF:0 catchup="default" catchup-source="http://site.com/archive/channel1.m3u8?utc=${start}&lutc=${timestamp}" catchup-days=3,Channel1
http://site.com/live/channel1.m3u8

Obviously, new catchup types will be added in the next app releases.

If you can provide us with a temporary server account with a new catchup type, this will be used to test and implement it in the next updates. Thanks for support!

Posted in Info | 80 Comments