GitXplorerGitXplorer
V

Xwing-Engine

public
1 stars
1 forks
0 issues

Commits

List of commits on branch development.
Unverified
469f898d4a3d622e8fbc0cdcedc9064962d0eba3

.

VVladX committed 10 years ago
Unverified
c571fc947772d1e50c4167a5dfc015507a95ac7c

.

VVladX committed 10 years ago
Unverified
8e582d6c5c2478296d5a844fa906f3a24520e559

.

VVladX committed 10 years ago
Unverified
3f8cba82b9bfc611b191316fafa2c848c7c8925f

.

VVladX committed 10 years ago
Unverified
d9cec5a243f2f4d2963a239e0f041eeefeae6643

Refactoring

VVladX committed 10 years ago
Unverified
4fb3c2204eab0ff60118805d70cbe21b18b8f1b3

.

VVladX committed 13 years ago

README

The README file for this repository.

Xwing

WHAT IS XWING?

Xwing is a powerful open source video hosting engine which is designed for extremely high loads. It uses event-driven model combined with multithreading. Xwing completely written in C++. Xwing can be paired with any well-known HTTP-server using FastCGI protocol.

BUILDING

To build Xwing, you will need CMake build system. If you are building for Linux, you can install the appropriate package from the repositories. CMake for other operating systems can be found on the official site.

First, you need to generate Makefile

$ cmake .

Secondly, you need to compile source files

$ make

or

$ mingw32-make

if you are using MinGW, or

$ nmake

if you are using MS Visual C++.

RUNNING

To run Xwing, enter

$ ./objs/xwing-server

If it does not started, check the log file for errors. To find the location of the log file, view configuration file (server.json). If the log file is empty or does not exist, check syslog.

REPORTING BUGS

Send your bug to me@xpast.me or vvladxx@gmail.com with the subject "Xwing bug". You can also use this bug tracker. Thank you.

LICENSE

Xwing is free software and distributed under the terms of the GNU General Public License v3. See COPYING file for details.