Main Page

From Gnash Project Wiki

Jump to: navigation, search

Contents

About the Wiki

This is the developer’s wiki for Gnash and related projects. Content on these pages may not represent the official position of the Gnash team.

You have to register and be given access to be able to write to the wiki; it's free and friendly and is just needed to stop spammers.

Other Gnash resources include:

This site is hosted by the Open Media Now! foundation (http://www.openmedianow.org), who are sponsoring Gnash development.

For information on how to use this wiki, please refer to the help page.

Projects

Gnash and its related projects will provide an open-source infrastructure for handling digital content in a networked world. Each project is outlined briefly below; detailed information is available at each sub-project’s wiki page.

Gnash

Gnash is the GNU Flash player. It runs as a standalone application on either the desktop or embedded devices, or may be used as a plugin for several popular browsers. It supports playing media from a disk or streaming over a network connection. Gnash is the primary client for displaying audio and video media content.

Cygnal: The Gnash Rich Media Server

Cygnal is a rich media server for interactive audio and video. Cygnal is an enterprise-class server, capable of supporting many thousands of simultaneous streams and of running on a cluster of machines for load balancing. Cygnal supports multiple network protocols, patent free codecs, and is designed be roughly compatible with the Flash Media Server.

Gnash 2009 Summer Project

This will track the status of the Open Media Now Summer Project, many thanks to those who have donated to this project.

Developer Links

Introduction

The Introduction pages include project overviews, building, installation, background information, and reference materials. It also includes information on how to get started contributing to Gnash.

Todo

The Todo page lists things that need to be done and a description of the overall priorities for the Gnash project.

Tools

Refer to Tools for a list of useful tools in Gnash and Cygnal development, including cross compilers.

Testing/QA

This page provides sites that offer flash movies good for testing, as well as various testcases and other QA information.

RTMP/AMF/SOL

Refer to RTMP/AMF/SOL for documentation on the RTMP protocol, the AMF object file format, and the SOL shared Object file format. This is a reasonably detailed description of the formats. Several ActionScript classes use these formats, namely LocalConnection and SharedObject. Because these classes are used to share information amongst swf movies, there are a number of security concerns, which are documented on this page.

Other

Documentation

Beta versions of the documentation will be available via this link, as well as suggestions for improvements and corrections to the docs.

Security

See the Security area for documentation on users and roles, threat models, protections offered and not offered, etc.

Glossary

Important Sites For Compatibility

License

Copyright (c) 2006, 2007 Free Software Foundation.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

Personal tools