Posts

Showing posts from 2020

QuasiTV 0.11 - Transcoding

Image
 It took me awhile, but I was finally able to get transcoding working.  Video and audio formats not supported by the device will now be transcoded.  Also if only the audio track is unsupported, QuasiTV will direct stream the video and only transcode the audio.  When transcoding, the transition between consecutive episodes can take a bit longer (it depends on how fast your server transcodes), but on my setup it was mostly unnoticeable other than the loading spinner coming up for maybe a second.  In addition to transcoding, a setting was added to toggle between allowing audio passthrough or not.  This isnt a force audio passthrough, so whether or not the audio is actually passed through is determined by exoplayer.  With the setting off, any non native supported audio formats will be transcoded. I also added the ability to import custom channels from other instances of QuasiTV running on your network.  You need to have QuasiTV actively running on all the devices you want to import from du

QuasiTV 0.10 - Movies

Image
Support for movies has finally been added.  There is now an option in the setup to auto create movie channels based off movie genre and movies can now be added to custom channels.  In the future I would like to add the ability to order how movies / tv are scheduled to allow it to schedule movies in their correct order.  There are also some other minor UI tweaks to improve how things looked. 0.10 (10/28/20): -Added movie support -Scheduler improvements -Only choose valid servers before login attempt -Default audio language to device locale -Tweaks to channel editor card sizes -Added mostly transparent black background to the channel browser to improve readability -Prevent same episodes being scheduled in the same block multiple times -Other fixes Download:  http://www.mediafire.com/file/coi32ei7ufyqtn4/quasitv-0.10.apk/file

QuasiTV 0.9 - Custom Channels

Image
Custom channels can now be created in QuasiTV.  I added a fairly easy to use UI that lets you create and edit custom channels.  By default you will be able to create 10 custom channels, but I also added an in-app purchase to upgrade to unlimited channels.  During early access unlimited channels will be 50% (2.49 USD).  This upgrade will also unlock the ability to edit the premade channels when that capability is added in 0.10 (most likely).  In-app purchases are currently only available for Android TV, but once QuasiTV gets to 1.0, it will also be published on the Amazon Appstore with In-app purchases also enabled. I also added a new menu that pops up when the back button is hit while watching something.  It was way to easy to accidentally exit the app before and the menu also gives easy access to the settings and channel editor. Here is a video of the channel editor in action.  The video quality is not the greatest since I was recording over wifi.   QuasiTV 0.9 (10/06/2020): New: -Add

QuasiTV 0.8

Image
 Jellyfin is now officially supported by QuasiTV.  I also made some changes to have the schedule run right on startup which should hopefully fix the issue where the schedule stays blank for awhile if QuasiTV has not been used in awhile. Next up will be custom channels which will be the last major feature before moving out of beta / early access. 0.8 (08/24/2020): -Added jellyfin support -Fixed issues reporting play status to emby -Improved scheduling performance Link:  http://www.mediafire.com/file/r7lsetcz2j9p4em/quasitv-0.8.apk/file

Discord Server

 I created a discord channel for QuasiTV.  Join here: https://discord.gg/3aSYuy4

QuasiTV 0.7

Image
Emby is now supported by QuasiTV.  You can connect via an Emby Connect pin or using a login and password.  I was hoping to include Jellyfin support in this update as well, but there were some minor API differences from Emby so I decided to hold off until 0.8. 0.7 (07/26/2020): -Added support for Emby (Login and Emby Connect) -Setup UI should now use correct theme color -Updated exoplayer to 2.11.7 -Fixed issue where an episode would get stuck at the end and not play the next episode APK Download:   QuasiTV 0.7

QuasiTV 0.6

Image
QuasiTV will now support multiple libraries from the same server.  The library selection UI now shows checkboxes where you can select which libraries to use before moving on to the next setup step.  I also added the ability to toggle subtitles. QuasiTV 0.6 (2020/06/15): -Added multiple library support -Added ability to enable / disable subtitles -Channel browser should now update without having to refresh every episode -Code cleanup Download: https://www.mediafire.com/file/o7dqawz00n6msuf/quasitv-0.6.apk/file

QuasiTV 0.5

Just pushed a minor update with some fixes.  In 0.4 if you play until the end or close to the end of an episode, the plex server would automatically mark it as played.  QuasiTV will now "unwatch" episodes that previously had a play/view count of 0.  If the episode was already marked as played it will be left alone. Download:  https://www.mediafire.com/file/e650ig427bhrins/quasitv-0.5.apk/file 0.5 (2020/06/01): -Fixed bug causing the video to attempt to play twice on startup -Fixed issue where an episode can get marked as played -Accounts that arent the server owner can now connect locally if the server is located on LAN -Updated exoplayer to 2.11.4

QuasiTV 0.4

Image
QuasiTV will now work for users who do not own their own plex servers.  I had assumed this worked after 0.3 added support for remote servers, but discovered it was broken when testing the ability to report play status to the plex server.  Play status reporting will let the server know what you are watching and how far into the episode you are.  As of right now it should reset playback progress when the current episode finishes, the channel is changed, or the app is closed.  Since the progress gets reset, it should not clutter your "Current Watching" section or mark episodes as played.  I also added a setting to disable this completely. I also made some smaller quality of life updates like showing error messages and making it easier to see which episode is selected in the channel browser. My previous post had mentioned working on transcoding, but after looking into it, it does not really work with the flow of QuasiTV where episodes just play back to back with no pausing and yo

QuasiTV 0.3

QuasiTV should now support remote servers and https. Next up: Transcoding support 0.3 (04/26/2020): -Added https support -Added support for remote servers (will need to run the setup again) -Screensaver should no longer come on during playback Edit: Forgot to post the apk download for fire os users http://www.mediafire.com/file/7005qdntro3ap66/quasitv-0.3.apk/file

QuasiTV 0.2

Image
0.2 allows you to put some limits on channel creation.  A minimum show limit can be set which will only create channels for networks with at least this many shows.  There is also a maximum limit that will split a channel into multiple if the network has more than the max limit of shows.  The screenshot below shows how the split channels look. I am not going to push this to google play until 0.1 gets approved for android tv, so for now 0.2 can be downloaded here:  http://www.mediafire.com/file/n4aegm3qno7rwlf/quasitv-0.2.apk/file Changelog 0.2: -Fixed thumbnails not showing up -Added 3 dot menu on player controls to open up the initial setup UI -Added ability to recreate channels -Added min and max show per channel option when doing the initial channel creation

QuasiTV Early Access 0.1 Available

QuasiTV creates live channels based off content from your Plex Library. Channels are currently auto generated using the "Studio" associated with the TV show. Shows are scheduled in episode order in blocks of 1 to 4 episodes. Each channel will maintain a 24 hour schedule that updates every 15 minutes. Currently only direct play on the local network is supported and content must be accessible via standard http. Controls: -Press 'Up' to open channel browser -Press 'Down' to show player controls The app is live on google play but is not yet approved for Android TV so I also uploaded the apk to download. Google Play: https://play.google.com/store/apps/details?id=gonemad.quasi.tv APK Download:  www.mediafire.com/file/2ksttpqqvxunzxm/quasitv-0.1.apk/file There is an issue with 0.1 that prevents the thumbnails from loading but the rest of the app should work fine.