Skip to content

RCFilm/FOS-Streaming-v1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FOS-Streaming-v1 is unmaintained for now. Maybe we will maintain it in the future.

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
  • Limit streams on users
  • IP Block
  • User Agent block
  • predefined transcode profiles

Installation (64bit):

  1. wget https://raw.githubusercontent.com/zgelici/FOS-Streaming-v1/master/install_fos_ubuntu1404_64bit.sh
  2. chmod 755 install_fos_ubuntu1404_64bit.sh
  3. ./install_fos_ubuntu1404_64bit.sh

Installation (32bit):

  1. wget https://raw.githubusercontent.com/zgelici/FOS-Streaming-v1/master/install_fos_ubuntu1404_32bit.sh
  2. chmod 755 install_fos_ubuntu1404_32bit.sh
  3. ./install_fos_ubuntu1404_32bit.sh

Change port of panel

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

How can I use it?

  • Default login: admin / admin
    • Add user
    • 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

Are there bugs? You can report it here or on official website

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:

  1. Fork the repository (here is the guide).
  2. Clone to your machine git clone https://github.com/YOUR_USERNAME/FOS-Streaming-v1.git
  3. Make your changes
  4. 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 71.7%
  • CSS 13.6%
  • PHP 6.6%
  • HTML 5.7%
  • ActionScript 1.2%
  • Shell 1.2%