[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash/cygnal README
From: |
Rob Savoye |
Subject: |
[Gnash-commit] gnash/cygnal README |
Date: |
Mon, 18 Dec 2006 00:27:33 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Rob Savoye <rsavoye> 06/12/18 00:27:33
Modified files:
cygnal : README
Log message:
More editing changes.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/cygnal/README?cvsroot=gnash&r1=1.2&r2=1.3
Patches:
Index: README
===================================================================
RCS file: /sources/gnash/gnash/cygnal/README,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- README 17 Dec 2006 23:53:00 -0000 1.2
+++ README 18 Dec 2006 00:27:33 -0000 1.3
@@ -1,9 +1,11 @@
This will enventually hold the code for a Flash compatible
-streaming media server.
+streaming media server. Most of this file is oriented towards the
+Adobe Communication server's features, as these will determine a
+rough feature set for Cygnal. Some of the limitations commented on in
+these notes should be consider a place where Cygnal can do better.
-
-Features:
----------
+Flash Communication Server features:
+-----------------------------------
The most common way of streaming Flash movies is using progressive
streaming. Progressive streams don't allow seeking within the data
@@ -11,7 +13,7 @@
"pause". Progressive streaming doesn't even require a Media server, it
can be done with any web server, which doesn't do any special
handling. This is often reffered to as RTMP over HTTP, but there isn't
-and RTMP protocol used witin the client-server communication. The
+and RTMP protocol used within the client-server communication. The
protocol is purely HTTP using GET and POST directives.
A Flash media server has several abilities other than just sending a
@@ -34,7 +36,9 @@
convert between any supported codec. Along with this, by using the
statistics collected for each data transfer, the server can also
change the resolution of the movie to adjust to varying network
-connectivity issues.
+connectivity issues. Transcoding will allow a media stream to be read
+by the server, and the codec and network protocol changed dynamically
+to FLV.
Along with progressive and dynamic streaming support, Cygnal also
supports multicasting. This way a single source, often a 'real-time"
@@ -53,10 +57,7 @@
If there are multiple camera angles support in the movie being played,
it can switch between them.
-Flash Communication Server features:
------------------------------------
-
- This is a list of features extracted from the O'Reilly book on the
+This is a list of features extracted from the O'Reilly book on the
Adobe Media server. While not all of these are probably worth
implementing in Cgynal, the list is interesting.