Requirements of MediaXxx Script

MediaXxx Script Requirements

To run MediaXxx Script, servers are required to have the following setup:

  • Apache web server with mod_rewrite enabled.
  • MySQL version 4.0+
  • Cgi-bin Perl Access
  • GD Library 2+ with freetype support.
  • PHP 5.2+ with the following configuration
    1. safe_mode = off
    2. open_basedir = (no value)
    3. short_open_tag = on
    4. output_buffering = on
    5. register_argc_argv = On
    6. max_execution_time = 1000 (Recommended or higher)
    7. max_input_time = 1000 (Recommended or higher)
    8. session.gc_maxlifetime = 15000 (Recommended or higher)
    9. upload_max_filesize = 100M (Recommended or higher)
    10. post_max_size = 100M (Recommended or higher)
    11. register_globals = off
    12. strict standards off (~E_STRICT)
  • PHP upload_progress extension (http://pecl.php.net/package/uploadprogress)
  • Mplayer + Mencoder (http://www.mplayerhq.hu/design7/dload.html)
  • LAME MP3 Encoder (http://lame.sourceforge.net)
  • Flv2tool (http://inlet-media.de/flvtool2)
  • Yamdi
  • Libogg + Libvorbis (http://www.xiph.org/downloads)
  • FFmpeg (http://ffmpeg.mplayerhq.hu)
  • FFmpeg-php
  • Ffmpeg compiled with libx264 support.
  • MP4Box (Needed if you want to enable HD video conversion)
  • Ability to run PHP from the command line (CLI) with exec()
  • Ability to execute background processes with exec("binary > /dev/null &")
  • Ability to run a cron job


To stream videos, servers are required to have one or more of the following additional server requirements:


Do You Need Hosting?

View Our Recommended Web Hosts


Already Have Hosting? Need A Server Setup?

Let us setup your server for you, Click Here

Note: Server setup services do not cover the installation of the additional server requirements.
Click here for video streaming server setups.