webmaster442 / TcPlayer2

The successor of my previous project, TCPlayer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TcPlayer2

TC Player 2 is a ground up recreation of my previous player, TCPlayer (https://github.com/webmaster442/TCPlayer)

Why a rewite?

When I developed TCPlayer, it started a small project and back then I didn't gave much thought into designing it for the future, so over the time adding new features to it became hard and some design decisions that I made back then, made the code unupgradable without a massive rewite.

Features

Some features were ditched from the original project. These include:

  • Localization support
  • Support for tracker files
  • Support for Windows7/8
  • Support for 32 bit operating systems.

New features:

  • Windows 10 itegration
  • Support for loading and streaming from DLNA servers
  • Support for loading and playing youtube streams (for this a copy of youtube-dl is required)
  • Web based remote support
  • 5 band equalizer

Development

The project currently uses .NET 5 and requires VS 2019 as a development tool.

About

The successor of my previous project, TCPlayer.

License:MIT License


Languages

Language:C# 94.6%Language:C 2.3%Language:C++ 2.2%Language:JavaScript 0.3%Language:CSS 0.3%Language:HTML 0.3%Language:Shell 0.1%