<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://erlyvideo.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://erlyvideo.org/feed.php">
        <title>Erlyvideo</title>
        <description></description>
        <link>http://erlyvideo.org/</link>
        <image rdf:resource="http://erlyvideo.org/lib/images/favicon.ico" />
       <dc:date>2010-09-07T22:21:41+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://erlyvideo.org/about?rev=1272264889&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/add_format?rev=1268767206&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/api?rev=1279812963&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/audioflash?rev=1268433619&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/authorization?rev=1272272485&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/benchmarks?rev=1282828510&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/comparision?rev=1279545036&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/configuration?rev=1279275782&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/contact?rev=1272353702&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/docs?rev=1282553498&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/dz?rev=1267709438&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/ec2?rev=1283369298&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/files?rev=1272284886&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/future_plans?rev=1272193563&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/hackday?rev=1268776639&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/inside?rev=1261979264&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/install?rev=1281598774&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/ipad?rev=1271411694&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/live?rev=1281336763&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/mpegts?rev=1279197095&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/news?rev=1272264173&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/nginx_rtmpt?rev=1281531865&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/playlists?rev=1278995480&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/programming?rev=1271752419&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/push_channel?rev=1262022085&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/rtmp?rev=1261610605&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/rtsp?rev=1273844007&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/ru?rev=1273568669&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/shared_objects?rev=1262248134&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/start?rev=1281970967&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/stream_files?rev=1261495598&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/test?rev=1268421693&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/troubleshooting?rev=1267433720&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/vhosts?rev=1261522369&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/vlc?rev=1281296737&amp;do=diff"/>
                <rdf:li rdf:resource="http://erlyvideo.org/why?rev=1270733811&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://erlyvideo.org/lib/images/favicon.ico">
        <title>Erlyvideo</title>
        <link>http://erlyvideo.org/</link>
        <url>http://erlyvideo.org/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://erlyvideo.org/about?rev=1272264889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-26T08:54:49+02:00</dc:date>
        <title>about</title>
        <link>http://erlyvideo.org/about?rev=1272264889&amp;do=diff</link>
        <description>erlyvideo is a flash streaming server, written in erlang.
Repo moved to &lt;http://github.com/erlyvideo/erlyvideo&gt;

Another RTMP server? Why?!, read video servers comparision

Future plans


currently it can:


	*  stream, seek, pause and resume mp4 and flv files 
	*  fast starting of flv playback with building index in background
	*  record flv from camera
	*  have possibility to auth users
	*  broadcast flv between people
	*  provide push channel to flash, just like juggernaut, just like AMQP (lo…</description>
    </item>
    <item rdf:about="http://erlyvideo.org/add_format?rev=1268767206&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-16T20:20:06+02:00</dc:date>
        <title>add_format</title>
        <link>http://erlyvideo.org/add_format?rev=1268767206&amp;do=diff</link>
        <description>How to add new file format

	*  Implement module gen_format
	*  Add to ems_stream:file_format(Name)</description>
    </item>
    <item rdf:about="http://erlyvideo.org/api?rev=1279812963&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-22T17:36:03+02:00</dc:date>
        <title>api</title>
        <link>http://erlyvideo.org/api?rev=1279812963&amp;do=diff</link>
        <description>Erlyvideo is written in erlang. It is impossible to embed builting languagues like Lua or Ruby inside erlang program and not very useful (PHP is still most popular).

Erlyvideo is considered to work with external functionality via HTTP API and provide such API to client.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/audioflash?rev=1268433619&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-12T23:40:19+02:00</dc:date>
        <title>audioflash</title>
        <link>http://erlyvideo.org/audioflash?rev=1268433619&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://erlyvideo.org/authorization?rev=1272272485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-26T11:01:25+02:00</dc:date>
        <title>authorization</title>
        <link>http://erlyvideo.org/authorization?rev=1272272485&amp;do=diff</link>
        <description>Authorization

It is not convenient to move business logic for authorization into streaming server, so it is made rather generic. Idea is following: your website generate some cookie and sign it so, that no user can change it. Erlyvideo gets cookie from flash, checks signature and accept or reject connection.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/benchmarks?rev=1282828510&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-26T15:15:10+02:00</dc:date>
        <title>benchmarks</title>
        <link>http://erlyvideo.org/benchmarks?rev=1282828510&amp;do=diff</link>
        <description>Benchmarking erlyvideo on broadcasting live stream shows following results.

Hardware:

2 x Intel E5405 Quad Core 2.00 GHz
48GB DDR2 ECC RAM
2 x 500GB SATA RAID 1
1Gbps NIC



Tests are made with several flash clients and several special testing programs, immitating flash client. Very important part of testing is calculating lag: difference between stream time flow and real time.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/comparision?rev=1279545036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-19T15:10:36+02:00</dc:date>
        <title>comparision</title>
        <link>http://erlyvideo.org/comparision?rev=1279545036&amp;do=diff</link>
        <description>Feature  Adobe Streaming Adobe Interactive Wowza  Red5  Erlyvideo Price    $995            $4500             $995    free  free     RTMP      Yes             Yes               Yes    Yes   Yes      AMF3      No              Yes               Yes    Yes   Yes      MPEG-TS output  No        No                Yes    No    Yes      RTSP input  No            No                Yes    limited  Yes   Shoutcast input No        No                Yes    limited  Yes   TimeshiftYes              Yes         …</description>
    </item>
    <item rdf:about="http://erlyvideo.org/configuration?rev=1279275782&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-16T12:23:02+02:00</dc:date>
        <title>configuration</title>
        <link>http://erlyvideo.org/configuration?rev=1279275782&amp;do=diff</link>
        <description>Erlyvideo looks for a file erlmedia.conf in two places: “priv” directory, relative to where it is started and in ”/etc/erlyvideo”.

Configuration file is a valid erlang file, as it is required in file:consult/1  Several options are top-level, not related to virtual hosts, other are set for virtual hosts.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/contact?rev=1272353702&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-27T09:35:02+02:00</dc:date>
        <title>contact</title>
        <link>http://erlyvideo.org/contact?rev=1272353702&amp;do=diff</link>
        <description>Opensource Erlyvideo is ready for production deployment. We can adopt it for your own needs, just write an email.


	*  max@maxidoors.ru
	*  ICQ: 64541170

Moneybookers account is opened for donations.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/docs?rev=1282553498&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-23T10:51:38+02:00</dc:date>
        <title>docs</title>
        <link>http://erlyvideo.org/docs?rev=1282553498&amp;do=diff</link>
        <description>Intro

	*  Why new server?
	*  What about others

Usage

	*  How to watch rtmp files
	*  Useful tools, packaged with erlyvideo
	*  Endless HTTP FLV streams
	*  How to work with erlyvideo MPEG-TS support
	*  How to stream files directly from storage

Performance


Benchmarks</description>
    </item>
    <item rdf:about="http://erlyvideo.org/dz?rev=1267709438&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-04T14:30:38+02:00</dc:date>
        <title>dz</title>
        <link>http://erlyvideo.org/dz?rev=1267709438&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://erlyvideo.org/ec2?rev=1283369298&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-01T21:28:18+02:00</dc:date>
        <title>ec2</title>
        <link>http://erlyvideo.org/ec2?rev=1283369298&amp;do=diff</link>
        <description>It is possible to launch erlyvideo in 2 minutes on Amazon EC2 image. You automatically receive two hours of support, by installing EC2 image.

You should:

	*  signup to Amazon with valid credit card
	*  follow this link
	*  confirm subscription
	*  launch instance ami-76e8021f
	*  launch as many instances of preinstalled erlyvideo, as you wish
	*  don't forget to open following ports: 1935 for rtmp, 8082 for http/mpegts, 8081 for rtsp.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/files?rev=1272284886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-26T14:28:06+02:00</dc:date>
        <title>files</title>
        <link>http://erlyvideo.org/files?rev=1272284886&amp;do=diff</link>
        <description>File streaming


Streaming video files is basic feature for erlyvideo.

RTMP streaming

HTTP MPEG-TS streaming

iPhone streaming


complete guide about iPhone streaming</description>
    </item>
    <item rdf:about="http://erlyvideo.org/future_plans?rev=1272193563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-25T13:06:03+02:00</dc:date>
        <title>future_plans</title>
        <link>http://erlyvideo.org/future_plans?rev=1272193563&amp;do=diff</link>
        <description>*  Source authorization (RTSP, MPEG TS, etc.)
	*  try to change quality on fly (smooth streaming)
	*  capture mpeg4 IP cameras</description>
    </item>
    <item rdf:about="http://erlyvideo.org/hackday?rev=1268776639&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-16T22:57:19+02:00</dc:date>
        <title>hackday</title>
        <link>http://erlyvideo.org/hackday?rev=1268776639&amp;do=diff</link>
        <description>Hackday 13 марта


4 необработанных скринкаста:

	*   1 час 334Mb
	*   1,5 часа 430Mb
	*   2 часа 724Mb
	*   10 мин 71Mb


Если есть желание нарезать/обработать — обращайтесь, я не умею.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/inside?rev=1261979264&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-28T06:47:44+02:00</dc:date>
        <title>inside</title>
        <link>http://erlyvideo.org/inside?rev=1261979264&amp;do=diff</link>
        <description>The first and main part is RTMP handling module. 



For capturing from Quicktime Broadcaster, exists RTSP module.

Erlyvideo can go to MPEG TS, exported by HTTP or can accept it via PUT method and program contrib/reverse_mpegts. MPEG TS output is currently in progress.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/install?rev=1281598774&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-12T09:39:34+02:00</dc:date>
        <title>install</title>
        <link>http://erlyvideo.org/install?rev=1281598774&amp;do=diff</link>
        <description>Ways to install

	*  Launch Amazon ec2 instance
	*  From source
	*  Debian packages
	*  Windows install</description>
    </item>
    <item rdf:about="http://erlyvideo.org/ipad?rev=1271411694&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-16T11:54:54+02:00</dc:date>
        <title>ipad</title>
        <link>http://erlyvideo.org/ipad?rev=1271411694&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://erlyvideo.org/live?rev=1281336763&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-09T08:52:43+02:00</dc:date>
        <title>live</title>
        <link>http://erlyvideo.org/live?rev=1281336763&amp;do=diff</link>
        <description>Live translations


Erlyvideo is suitable for broadcasting live video from events. There are different pieces of software, suitable for capturing video:


	*  Adobe Flash Media Live Encoder — the recommended choice;
	*  Quicktime Broadcaster — the fallback choice;
	*  Wirecast — not working RTMP, use RTSP, rather functional software;
	*  VLC</description>
    </item>
    <item rdf:about="http://erlyvideo.org/mpegts?rev=1279197095&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-15T14:31:35+02:00</dc:date>
        <title>mpegts</title>
        <link>http://erlyvideo.org/mpegts?rev=1279197095&amp;do=diff</link>
        <description>MPEG Transport Stream is a rather heavy protocol, designed to transfer video, audio and really any other content, including IP traffic by different media: IP networks, satellite streaming, etc. It is designed to transfer data one-way by unreliable channels.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/news?rev=1272264173&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-26T08:42:53+02:00</dc:date>
        <title>news</title>
        <link>http://erlyvideo.org/news?rev=1272264173&amp;do=diff</link>
        <description>Recent news</description>
    </item>
    <item rdf:about="http://erlyvideo.org/nginx_rtmpt?rev=1281531865&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-11T15:04:25+02:00</dc:date>
        <title>nginx_rtmpt</title>
        <link>http://erlyvideo.org/nginx_rtmpt?rev=1281531865&amp;do=diff</link>
        <description>RTMPT is a tunneled version of RTMP, that can live in HTTP. Flash client asks several times in second, if there is any new data for it and sends it data in HTTP POSTs.


If you have web server, such as nginx sitting on 80 port and want it to proxy RTMPT requests, try following recepies.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/playlists?rev=1278995480&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-13T06:31:20+02:00</dc:date>
        <title>playlists</title>
        <link>http://erlyvideo.org/playlists?rev=1278995480&amp;do=diff</link>
        <description>Playlists


Erlyvideo has early version of server playlists. To look, how it works, add following line to rewrite part of vhost config:

{rewrite, [
 {&quot;tv&quot;, custom, directory_playlist, [{path,&quot;/Users/max/Movies&quot;},{wildcard,&quot;*.mp4&quot;}]}
]}

Then play “tv” in flash player, it will play video after video.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/programming?rev=1271752419&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-20T10:33:39+02:00</dc:date>
        <title>programming</title>
        <link>http://erlyvideo.org/programming?rev=1271752419&amp;do=diff</link>
        <description>Programming erlyvideo

This page should help you to create own plugins for erlyvideo.

Layout


Let's take a look at videoreader plugin. It is an example, which you can start from. It can connect to streams and consume video frames.

Basically there are two places where you can place plugin code: src/plugins and plugins</description>
    </item>
    <item rdf:about="http://erlyvideo.org/push_channel?rev=1262022085&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-28T18:41:25+02:00</dc:date>
        <title>push_channel</title>
        <link>http://erlyvideo.org/push_channel?rev=1262022085&amp;do=diff</link>
        <description>Erlyvideo provides push channel from server to connected clients.

Sometimes it is better to use comet-like solutions with long-poll for push channel, but sometimes it is impossible,
because long-poll sometimes hang browser and it is incompatible with video, playing in browser. Also, cross-domain 
long-poll is very, very hard to implement correctly.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/rtmp?rev=1261610605&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-24T00:23:25+02:00</dc:date>
        <title>rtmp</title>
        <link>http://erlyvideo.org/rtmp?rev=1261610605&amp;do=diff</link>
        <description>RTMP stands for Real Time Messaging Protocol. It is a proprietary protocol from beloved Adobe, supported by Flash Player from one side and by Adobe Flash Media Server from other side. All other implementations use non-strictly implemented reverse engineered ideas about RTMP.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/rtsp?rev=1273844007&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-14T15:33:27+02:00</dc:date>
        <title>rtsp</title>
        <link>http://erlyvideo.org/rtsp?rev=1273844007&amp;do=diff</link>
        <description>Surveillance cameras


Erlyvideo can capture video from modern H.264 cameras, save it into archive and playback from archive. It has some commercial features, you should contact us if you are interested. Very important one is videoregistrator.

Technical

Surveillance cameras usually have 3 ways to stream video: MJPEG, MPEG-4 and H.264
Erlyvideo can work with H.264 cameras, speaking with them by RTSP. Following cameras
are known to work:</description>
    </item>
    <item rdf:about="http://erlyvideo.org/ru?rev=1273568669&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-11T11:04:29+02:00</dc:date>
        <title>ru</title>
        <link>http://erlyvideo.org/ru?rev=1273568669&amp;do=diff</link>
        <description>Примеры использования


поглядите на примеры!


Контакты, Коммерческая поддержка

Conditions of using Erlyvideo

Erlyvideo лицензируется под лицензией MIT. Вы можете использовать его в ваших коммерческих проектах бесплатно. Команда разработчиков erlyvideo поможет вам адаптировать сервер под ваш проект.…</description>
    </item>
    <item rdf:about="http://erlyvideo.org/shared_objects?rev=1262248134&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-31T09:28:54+02:00</dc:date>
        <title>shared_objects</title>
        <link>http://erlyvideo.org/shared_objects?rev=1262248134&amp;do=diff</link>
        <description>Shared object is a named dictionary, living on server. It may be persistent if user asks about it. 

Many clients can connect to one shared object and they will be automatically subscribed to update notifications. Any user can update attribute or delete attribute.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/start?rev=1281970967&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-16T17:02:47+02:00</dc:date>
        <title>start</title>
        <link>http://erlyvideo.org/start?rev=1281970967&amp;do=diff</link>
        <description>Erlyvideo is an RTMP flash streaming server, written in erlang. It is a replacement to Adobe Flash Media Server, Red5 or Wowza. It is much more featured than free Red5, cheaper than others. It can utilize 1GB channel, serving from one computer to 4000 and more clients.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/stream_files?rev=1261495598&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-22T16:26:38+02:00</dc:date>
        <title>stream_files</title>
        <link>http://erlyvideo.org/stream_files?rev=1261495598&amp;do=diff</link>
        <description>Erlyvideo takes files to play from file_dir setting for each virtual host.
If you provide FMS-like prefixes like 

flv:

 or 

mp4:

 it just throw them away:
play urls are mapped to files without any prefixes.


Currently erlyvideo can play following files:</description>
    </item>
    <item rdf:about="http://erlyvideo.org/test?rev=1268421693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-12T20:21:33+02:00</dc:date>
        <title>test</title>
        <link>http://erlyvideo.org/test?rev=1268421693&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://erlyvideo.org/troubleshooting?rev=1267433720&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-01T09:55:20+02:00</dc:date>
        <title>troubleshooting</title>
        <link>http://erlyvideo.org/troubleshooting?rev=1267433720&amp;do=diff</link>
        <description>&gt; make
...
src/mochijson2.erl:305: function binary_to_atom/2 undefined
...


this may happen in any file and means, that you have old version of erlang.
Upgrade to R13 


src/../include/ems.hrl:4: can't find include lib &quot;rtmp/include/rtmp.hrl&quot;


Problem is in that library erlang-rtmp haven't been checked out or installed. Look at install instructions.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/vhosts?rev=1261522369&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-22T23:52:49+02:00</dc:date>
        <title>vhosts</title>
        <link>http://erlyvideo.org/vhosts?rev=1261522369&amp;do=diff</link>
        <description>Erlyvideo can serve many hostnames from one server. All protocols, that erlyvideo works with, tell which hostname do they work with: HTTP, RTMP, RTSP. Erlyvideo groups all resources, such as file directory, opened streams, etc into virtual hosts.</description>
    </item>
    <item rdf:about="http://erlyvideo.org/vlc?rev=1281296737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-08T21:45:37+02:00</dc:date>
        <title>vlc</title>
        <link>http://erlyvideo.org/vlc?rev=1281296737&amp;do=diff</link>
        <description>Erlyvideo has got builtin transcoder, so contact for distribution


playlist file:



new cam0 broadcast enabled
setup cam0 input &quot;rtsp://10.48.135.130:554/play1.sdp&quot;
setup cam0 output #transcode{venc=x264{cabac=yes,bframes=0,keyint=60,qpmin=20,qpmax=50,direct=auto,vbv-bufsize=9000},vb=2048,fps=30,scale=1,width=640,height=480,acodec=none}:std{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=0.0.0.0:8081}

control cam0 play</description>
    </item>
    <item rdf:about="http://erlyvideo.org/why?rev=1270733811&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-08T15:36:51+02:00</dc:date>
        <title>why</title>
        <link>http://erlyvideo.org/why?rev=1270733811&amp;do=diff</link>
        <description>And yet, it's true. Erlyvideo is based on the abandoned &lt;http://code.google.com/p/erlyvideo&gt;. It is intended to countervail various drawbacks of the similar projects:

Red5


Although Red5 is a popular opensource project with a nice community, it is still comparatively slow and memory consuming. Also, Red5 isn't able to read from RTSP or MPEG TS streams. Erlyvideo does that.</description>
    </item>
</rdf:RDF>
