GithubHelp home page GithubHelp logo

ayberkdikcinar / better_iptv Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mdikcinar/better_iptv

0.0 0.0 0.0 341 KB

Flutter based, ip tv playlist viewer. Currently works on Android, Ios, Windows

Kotlin 0.14% Swift 0.38% Objective-C 0.04% Dart 71.60% HTML 3.72% CMake 7.51% C++ 15.91% C 0.69%

better_iptv's Introduction

Flutter based, ip tv playlist viewer. Currently works on Android, Ios, Windows.

What is the main problem which is solved with this app

1- On any platform there is no playerlist organizer if playlist comes without folder stracture. But here we are creating a folder stracture by checking the content name. Is the content name contains for example S01 E01 keys? if it has these words we are creating a folder stracture and placing the cotent under there.

2- On windows i have tried to use many apps and i couldn't find any good app which has a good media player and folder stracture. Vlc is a good solution, but if playlist too big, vlc becomes very slow. Sometimes it takes 5 minute to open a playlist and also vlc does not have a folder stracture.

Solutions:

Android and IOS

We are handling the playlist with Better ipTV and playing the media inside the app.

Windows

We are handling the playlist with Better ipTV, and when you select what you want to watch we are starting the VLC with that content's url. So on windows VLC is required and it must be already installed.

-Why we don't have in app media player on windows? Because there is no media player flutter package which you can handle embedded subtitles and audio.

Missing features

  • Favorite system
  • Search system
  • A good video player control ui for ios and android
  • Localizations
  • Theme management
  • If VLC is not installed on Windows, show error dialog.
  • Custom VLC folder selection, if VLC is folder missing on Windows.(Curently app uses default Program files folder)

better_iptv's People

Contributors

mdikcinar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.