Giter Club home page Giter Club logo

iptvpanel's Introduction

FOS-Streaming-v1

Features:

  • Streaming and restreaming (authentication, m3u8)
  • Manage users (overview, add, edit, delete, enable, disable)
  • Manage categories (overview, add, edit, delete)
  • Manage streams(overview, add, edit, delete,start,stop)
  • Manage settings(configuration)
  • Autorestart(cron.php need to set manual)
  • Transcode
  • Last ip connected
  • h264_mp4toannexb
  • play stream
  • Playlist import
  • Multiple streams on one channel
  • Limiet streams on users
  • IP Block
  • User Agent block
  • predefined transcode profiles

Installation options:

Option 1: Fresh installation

Option 2: Old FOS-Streaming to (NEW) FOS-Streaming V

    1. wget http://fos-streaming.com/old2new_install.sh
    1. chmod 755 old2new_install.sh
    1. ./old2new_install.sh
    1. remove /usr/local/nginx/sbin/nginx in /etc/rc.local
  • If someone have problem after reboot that old panel starts, then use this command: rm -r /etc/init.d/nginx

Change port of panel

    1. change port in webinterface -> Settings -> web Port
    1. change port in /home/fos-streaming/fos/nginx/conf/nginx.conf -> listen 8000;
    1. killall -9 nginx_fos
    1. /home/fos-streaming/fos/nginx/sbin/nginx_fos

How can I use it?

  • Default login:
  • username: admin
  • password: admin
    1. Add categorie
    1. Add user
    1. Add stream and use defined transcode profile 1 called default 1
  • You can use it also in proxy mode, but that depends on how you want to use it.
  • The most stable way is using transcode profile: default 1 without proxy mode ticket

4. Open stream on user side

Updater

    1. wget http://fos-streaming.com/update_fos.sh
    1. chmod 755 update_fos.sh
    1. ./update_fos.sh
  • Are there bugs?

  • You can report it here or on official website

  • Bug List:

  • Stream (activity, limit connection)

  • Stream kill active stream, switch

  • Problems with database?

  • dpkg-reconfigure mysql-server-5.5# FOS-Streaming

Commercial rights


  • You may charge for installation, support and modification.
  • You may Any significant modifications must be sent back to the author (me), under Open Source agreement.
  • You may not Rename the plugin.
  • You may not sell this plugin to anyone.

Contribution


Contribution are always welcome and recommended! Here is how:

  • Fork the repository (here is the guide).
  • Clone to your machine git clone https://github.com/YOUR_USERNAME/FOS-Streaming.git
  • Make your changes
  • Create a pull request
Contribution Requirements:
  • When you contribute, you agree to give a non-exclusive license to Tyfix to use that contribution in any context as we (Tyfix) see appropriate.
  • If you use content provided by another party, it must be appropriately licensed using an open source license.
  • Contributions are only accepted through Github pull requests.

License


Fos-Streamining is an open source project by [Tyfix](https://tyfix.nl that is licensed under MIT. Tyfix reserves the right to change the license of future releases.

Donations are greatly appreciated!

Donate

iptvpanel's People

Contributors

zgelici avatar

Stargazers

Amro Jaber avatar

Forkers

neopack1 edwinn67

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.