New port needs review: net/erlyvideo

Ruslan Mahmatkhanov cvs-src at yandex.ru
Sat Jan 15 21:31:37 UTC 2011


Hello!

I'm finally completed with port of erlyvideo (see erlyvideo.org for details). But before i'll post PR, i want that somebody review it. Because i'm sure there is something that can be made better. I'm attached the diff to make commenting more convenient but you can also download port directory if you prefer: 
http://happy-nation.by.ru/ports/tb/erlyvideo.tgz

Thanks in advance for any suggestions, critics, corrections. 

--
Regards,
Ruslan
-------------- next part --------------
diff -ruNa erlyvideo.orig/Makefile erlyvideo/Makefile
--- erlyvideo.orig/Makefile	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/Makefile	2011-01-16 00:06:36.000000000 +0300
@@ -0,0 +1,54 @@
+## New ports collection makefile for:   erlyvideo
+# Date created:                         15 January 2011
+# Whom:                                 Ruslan Mahmatkhanov <cvs-src at yandex.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	erlyvideo
+PORTVERSION=	2.5.11
+CATEGORIES=	net
+MASTER_SITES=	https://download.github.com/
+DISTNAME=	${PORTNAME}-${PORTNAME}-v${PORTVERSION}-0-g25cf0c2
+
+MAINTAINER=	cvs-src at yandex.ru
+COMMENT=	Erlyvideo is an RTMP flash streaming server, written in erlang
+
+BUILD_DEPENDS=	erlc:${PORTSDIR}/lang/erlang \
+		ruby:${PORTSDIR}/lang/ruby18
+RUN_DEPENDS=	erl:${PORTSDIR}/lang/erlang
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+USE_GMAKE=	yes
+
+ERLANGDIR=	${PREFIX}/lib/erlang
+ERLYDIR=	${ERLANGDIR}/lib/${PORTNAME}-${PORTVERSION}
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTNAME}-1cf9504
+DEPSLIST=	deps/amf deps/log4erl deps/erlydtl deps/erlmedia deps/mpegts \
+		deps/rtmp deps/rtp deps/rtsp
+
+do-install:
+	${MKDIR} /var/lib/${PORTNAME}/movies
+	${MKDIR} /var/lib/${PORTNAME}/plugins
+	${MKDIR} ${ERLYDIR}
+.for entry in ebin src include lib Emakefile
+	${CP} -r ${WRKSRC}/${entry} ${ERLYDIR}/
+.endfor
+	${INSTALL_SCRIPT} ${WRKSRC}/contrib/reverse_mpegts ${PREFIX}/bin/reverse_mpegts
+	${REINPLACE_CMD} -e 's#/etc/#${PREFIX}/etc/#g' ${WRKSRC}/contrib/erlyctl
+	${INSTALL_SCRIPT} ${WRKSRC}/contrib/erlyctl ${PREFIX}/bin/erlyctl
+	${INSTALL_SCRIPT} ${WRKSRC}/deps/rtmp/contrib/rtmp_bench ${PREFIX}/bin/rtmp_bench
+	${MKDIR} ${WWWDIR}
+	${MKDIR} ${ETCDIR}
+	${CP} -r ${WRKSRC}/wwwroot ${WWWDIR}
+	${MKDIR} /var/log/${PORTNAME}
+	${CP} ${WRKSRC}/priv/erlyvideo.conf.sample ${ETCDIR}/erlyvideo.conf.sample
+	${CP} ${WRKSRC}/priv/log4erl.conf.debian ${ETCDIR}/log4erl.conf.sample
+	${CP} ${WRKSRC}/priv/production.config.debian ${ETCDIR}/production.config.sample
+	${CP} -r ${WRKSRC}/snmp /var/lib/${PORTNAME}
+.for dep in ${DEPSLIST}
+	cd ${WRKSRC}/${dep} && make DESTDIR=/ ERLANG_ROOT=${ERLANGDIR} VERSION=${PORTVERSION} install
+.endfor
+.include <bsd.port.mk>
diff -ruNa erlyvideo.orig/distinfo erlyvideo/distinfo
--- erlyvideo.orig/distinfo	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/distinfo	2011-01-14 14:11:57.000000000 +0300
@@ -0,0 +1,2 @@
+SHA256 (erlyvideo-erlyvideo-v2.5.11-0-g25cf0c2.tar.gz) = 3b0a34cd77574eee5e307077674fa368b8cde6336f944356d489d3dc7ca3ecb1
+SIZE (erlyvideo-erlyvideo-v2.5.11-0-g25cf0c2.tar.gz) = 2462396
diff -ruNa erlyvideo.orig/files/patch-Makefile erlyvideo/files/patch-Makefile
--- erlyvideo.orig/files/patch-Makefile	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/files/patch-Makefile	2011-01-15 15:03:24.000000000 +0300
@@ -0,0 +1,21 @@
+--- Makefile.orig	2010-12-16 00:51:55.000000000 +0300
++++ Makefile	2011-01-15 15:03:11.000000000 +0300
+@@ -19,7 +19,6 @@
+ deps/amf: update_deps
+ 
+ update_deps: rebar.config
+-	[ -d wwwroot/player ] || git clone git://github.com/erlyvideo/erlyplayer wwwroot/player
+ 	./rebar get-deps
+ 
+ 
+@@ -32,8 +31,8 @@
+ 
+ compile: ebin/mmap.so
+ 	ERL_LIBS=$(ERL_LIBS) erl -make
+-	(cd deps/erlydtl && make)
+-	(cd deps/mpegts && make)
++	(cd deps/erlydtl && gmake)
++	(cd deps/mpegts && gmake)
+ 
+ ebin/mmap.so: src/core/mmap.c
+ 	$(NIF_FLAGS) -o $@ $< -I $(NIFDIR) || touch $@
diff -ruNa erlyvideo.orig/files/patch-deps-erlmedia_Makefile erlyvideo/files/patch-deps-erlmedia_Makefile
--- erlyvideo.orig/files/patch-deps-erlmedia_Makefile	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/files/patch-deps-erlmedia_Makefile	2011-01-15 22:24:14.000000000 +0300
@@ -0,0 +1,10 @@
+--- deps/erlmedia/Makefile.orig	2010-12-16 00:51:55.000000000 +0300
++++ deps/erlmedia/Makefile	2011-01-15 22:22:24.000000000 +0300
+@@ -1,7 +1,5 @@
+ ERLDIR=$(ERLANG_ROOT)/lib/erlmedia-$(VERSION)
+ 
+-DESTROOT=$(CURDIR)/debian/erlmedia
+-
+ all:
+ 	erl -make
+ 
diff -ruNa erlyvideo.orig/files/patch-deps-mpegts_Makefile erlyvideo/files/patch-deps-mpegts_Makefile
--- erlyvideo.orig/files/patch-deps-mpegts_Makefile	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/files/patch-deps-mpegts_Makefile	2011-01-15 22:25:37.000000000 +0300
@@ -0,0 +1,14 @@
+--- deps/mpegts/Makefile.orig	2010-12-16 00:51:55.000000000 +0300
++++ deps/mpegts/Makefile	2011-01-15 22:24:48.000000000 +0300
+@@ -4,11 +4,6 @@
+ NIF_FLAGS := `ruby -rrbconfig -e 'puts Config::CONFIG["LDSHARED"]'` -O3 -fPIC -fno-common -Wall
+ 
+ 
+-DESTROOT=$(CURDIR)/debian/erlang-mpegts
+-
+-
+-
+-
+ all: compile
+ 
+ compile: ebin/mpeg2_crc32.so ebin/mpegts_reader.so
diff -ruNa erlyvideo.orig/files/patch-deps-rtmp_Makefile erlyvideo/files/patch-deps-rtmp_Makefile
--- erlyvideo.orig/files/patch-deps-rtmp_Makefile	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/files/patch-deps-rtmp_Makefile	2011-01-15 22:26:22.000000000 +0300
@@ -0,0 +1,10 @@
+--- deps/rtmp/Makefile.orig	2010-12-16 00:51:55.000000000 +0300
++++ deps/rtmp/Makefile	2011-01-15 22:25:54.000000000 +0300
+@@ -1,7 +1,5 @@
+ ERLDIR=$(ERLANG_ROOT)/lib/rtmp-$(VERSION)
+ 
+-DESTROOT=$(CURDIR)/debian/erlang-rtmp
+-
+ all: compile
+ 	erl -make
+ 
diff -ruNa erlyvideo.orig/files/patch-deps-rtp_Makefile erlyvideo/files/patch-deps-rtp_Makefile
--- erlyvideo.orig/files/patch-deps-rtp_Makefile	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/files/patch-deps-rtp_Makefile	2011-01-15 22:27:44.000000000 +0300
@@ -0,0 +1,10 @@
+--- deps/rtp/Makefile.orig	2010-12-16 00:51:55.000000000 +0300
++++ deps/rtp/Makefile	2011-01-15 22:26:53.000000000 +0300
+@@ -1,7 +1,5 @@
+ ERLDIR=$(ERLANG_ROOT)/lib/rtp-$(VERSION)
+ 
+-DESTROOT=$(CURDIR)/debian/erlang-rtp
+-
+ all: compile
+ 
+ compile: src/*.erl
diff -ruNa erlyvideo.orig/files/patch-deps-rtsp_Makefile erlyvideo/files/patch-deps-rtsp_Makefile
--- erlyvideo.orig/files/patch-deps-rtsp_Makefile	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/files/patch-deps-rtsp_Makefile	2011-01-15 22:27:32.000000000 +0300
@@ -0,0 +1,10 @@
+--- deps/rtsp/Makefile.orig	2010-12-16 00:51:55.000000000 +0300
++++ deps/rtsp/Makefile	2011-01-15 22:27:16.000000000 +0300
+@@ -1,7 +1,5 @@
+ ERLDIR=$(ERLANG_ROOT)/lib/rtsp-$(VERSION)
+ 
+-DESTROOT=$(CURDIR)/debian/erlang-rtsp
+-
+ all: compile doc
+ 
+ compile: src/*.erl
diff -ruNa erlyvideo.orig/files/patch-priv_erlyvideo.conf.sample erlyvideo/files/patch-priv_erlyvideo.conf.sample
--- erlyvideo.orig/files/patch-priv_erlyvideo.conf.sample	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/files/patch-priv_erlyvideo.conf.sample	2011-01-16 00:09:09.000000000 +0300
@@ -0,0 +1,13 @@
+--- priv/erlyvideo.conf.sample.orig	2010-12-16 00:51:55.000000000 +0300
++++ priv/erlyvideo.conf.sample	2011-01-16 00:07:38.000000000 +0300
+@@ -17,8 +17,8 @@
+ %      {user_connected, {ems_hook_http, "http://localhost:3000/"}}
+     ]},
+     {secret_key, "123"},
+-    {file_dir, "movies"},
+-    {wwwroot, "wwwroot"},
++    {file_dir, "/var/lib/erlyvideo/movies"},
++    {wwwroot, "/usr/local/www/erlyvideo/wwwroot"},
+     {www_handlers, [ems_http_templates, ems_http_stats, ems_http_rtmpt, ems_http_push, ems_http_mpegts, ems_http_flv, {ems_http_file,"wwwroot"}]},
+     {rewrite, [
+       {"stream/vlc.ts", mpegts, "http://localhost:8080", [{timeshift, 60000}]}
diff -ruNa erlyvideo.orig/files/patch-src_erlyvideo.erl erlyvideo/files/patch-src_erlyvideo.erl
--- erlyvideo.orig/files/patch-src_erlyvideo.erl	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/files/patch-src_erlyvideo.erl	2011-01-15 23:54:43.000000000 +0300
@@ -0,0 +1,11 @@
+--- src/erlyvideo.erl.orig	2010-12-16 00:51:55.000000000 +0300
++++ src/erlyvideo.erl	2011-01-15 23:54:05.000000000 +0300
+@@ -200,7 +200,7 @@
+ 
+ 
+ load_file_config() ->
+-  case file:path_consult(["priv", "/etc/erlyvideo"], "erlyvideo.conf") of
++  case file:path_consult(["priv", "/etc/erlyvideo", "/usr/local/etc/erlyvideo"], "erlyvideo.conf") of
+     {ok, Env, Path} ->
+       error_logger:info_report("Erlyvideo is loading config from file ~s~n", [Path]),
+       Env;
diff -ruNa erlyvideo.orig/pkg-deinstall erlyvideo/pkg-deinstall
--- erlyvideo.orig/pkg-deinstall	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/pkg-deinstall	2011-01-15 17:22:12.000000000 +0300
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+if [ x"$2" != x"POST-DEINSTALL" ]; then
+    exit 0
+fi
+
+cat <<EOF
+If you wish to completely delete erlyvideo, please remove
+this directories manually:
+/var/lib/erlyvideo
+/var/log/erlyvideo
+EOF
+
+exit 0
diff -ruNa erlyvideo.orig/pkg-descr erlyvideo/pkg-descr
--- erlyvideo.orig/pkg-descr	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/pkg-descr	2011-01-14 14:47:43.000000000 +0300
@@ -0,0 +1,6 @@
+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.
+
+WWW: http://erlyvideo.org/
diff -ruNa erlyvideo.orig/pkg-plist erlyvideo/pkg-plist
--- erlyvideo.orig/pkg-plist	1970-01-01 03:00:00.000000000 +0300
+++ erlyvideo/pkg-plist	2011-01-16 00:12:24.000000000 +0300
@@ -0,0 +1,502 @@
+bin/erlyctl
+bin/reverse_mpegts
+bin/rtmp_bench
+%%ETCDIR%%/erlyvideo.conf.sample
+%%ETCDIR%%/log4erl.conf.sample
+%%ETCDIR%%/production.config.sample
+lib/erlang/lib/amf-2.5.11/ebin/amf0.beam
+lib/erlang/lib/amf-2.5.11/ebin/amf0_tests.beam
+lib/erlang/lib/amf-2.5.11/ebin/amf3.beam
+lib/erlang/lib/amf-2.5.11/ebin/amf3_tests.beam
+lib/erlang/lib/amf-2.5.11/ebin/eamf.app
+lib/erlang/lib/erlmedia-2.5.11/ebin/aac.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/ems_log.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/erlmedia.app
+lib/erlang/lib/erlmedia-2.5.11/ebin/flv.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/flv_reader.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/flv_video_frame.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/flv_writer.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/gen_format.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/gen_listener.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/h264.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/http_stream.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/http_uri2.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/jpeg_reader.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/mjpeg_reader.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/mkv.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/mp3.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/mp3_reader.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/mp4.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/mp4_reader.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/mp4_writer.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/packet_codec.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/shoutcast_reader.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/srt_parser.beam
+lib/erlang/lib/erlmedia-2.5.11/ebin/wav.beam
+lib/erlang/lib/erlmedia-2.5.11/include/aac.hrl
+lib/erlang/lib/erlmedia-2.5.11/include/flv.hrl
+lib/erlang/lib/erlmedia-2.5.11/include/h264.hrl
+lib/erlang/lib/erlmedia-2.5.11/include/mp3.hrl
+lib/erlang/lib/erlmedia-2.5.11/include/mp4.hrl
+lib/erlang/lib/erlmedia-2.5.11/include/srt.hrl
+lib/erlang/lib/erlmedia-2.5.11/include/video_frame.hrl
+lib/erlang/lib/erlmedia-2.5.11/include/wav.hrl
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_compiler.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_dateformat.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_dateformat_tests.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_deps.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_example_variable_storage.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_filters.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_functional_tests.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_parser.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_runtime.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_scanner.beam
+lib/erlang/lib/erlydtl-2.5.11/ebin/erlydtl_unittests.beam
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl.app
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl.erl
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl_compiler.erl
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl_dateformat.erl
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl_deps.erl
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl_filters.erl
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl_parser.erl
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl_parser.yrl
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl_runtime.erl
+lib/erlang/lib/erlydtl-2.5.11/src/erlydtl/erlydtl_scanner.erl
+lib/erlang/lib/erlydtl-2.5.11/src/tests/erlydtl_dateformat_tests.erl
+lib/erlang/lib/erlydtl-2.5.11/src/tests/erlydtl_example_variable_storage.erl
+lib/erlang/lib/erlydtl-2.5.11/src/tests/erlydtl_functional_tests.erl
+lib/erlang/lib/erlydtl-2.5.11/src/tests/erlydtl_unittests.erl
+lib/erlang/lib/erlyvideo-2.5.11/Emakefile
+lib/erlang/lib/erlyvideo-2.5.11/ebin/.gitignore
+lib/erlang/lib/erlyvideo-2.5.11/ebin/apps_push.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/apps_recording.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/apps_rewrite_play.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/apps_rewrite_publish.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/apps_stat_collector.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/apps_streaming.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/array_timeshift.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/auth_users_limit.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/directory_playlist.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_debug.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_event.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_event_consumer.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_event_hook.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_flv_streams.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_hook_http.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_http.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_http_file.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_http_flv.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_http_push.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_http_rtmpt.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_http_stats.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_http_templates.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_license_client.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_media_clients.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_media_frame.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_media_tests.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_network_lag_monitor.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_rtsp.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_shoutcast.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_sup.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_users.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/ems_vhosts.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/erlyvideo.app
+lib/erlang/lib/erlyvideo-2.5.11/ebin/erlyvideo.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/erlyvideo_ctl.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/file_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/file_password_publish.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/fitc_demo.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/gen_cache.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/gen_server_ems.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/http_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/io_lib_pretty_limited.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/json_session.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/jsonerl.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/limited_connections_login.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/live_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/media_detector.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/media_provider.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/media_ticker.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/misultin_req.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/misultin_socket.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/mmap.so
+lib/erlang/lib/erlyvideo-2.5.11/ebin/mochijson2.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/mochiweb_util.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/mpegts_file_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/mpegts_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/mpegts_passive_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/password_publish.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/referer_check.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/reverse_mpegts.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/rtmp_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/rtmp_publish.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/rtmp_session.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/rtsp_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/shared_object.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/shared_objects.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/test_media.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/trusted_login.beam
+lib/erlang/lib/erlyvideo-2.5.11/ebin/uuid.beam
+lib/erlang/lib/erlyvideo-2.5.11/include/.gitignore
+lib/erlang/lib/erlyvideo-2.5.11/include/ems_media.hrl
+lib/erlang/lib/erlyvideo-2.5.11/include/erlyvideo.hrl
+lib/erlang/lib/erlyvideo-2.5.11/include/rtmp_session.hrl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/LICENSE.txt
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/README.txt
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/compile
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/compile.bat
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/ebin/.gitignore
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/examples/misultin_echo.erl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/examples/misultin_file.erl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/examples/misultin_gen_server.erl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/examples/misultin_get_variable.erl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/examples/misultin_hello_world.erl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/examples/misultin_rest.erl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/examples/misultin_stream.erl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/include/misultin.hrl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/src/misultin.app
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/src/misultin_req.erl
+lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/src/misultin_socket.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/apps/apps_push.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/apps/apps_recording.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/apps/apps_stat_collector.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/apps/apps_streaming.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/apps_rewrite_play.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/apps_rewrite_publish.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/auth_users_limit.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/file_password_publish.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/json_session.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/limited_connections_login.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/password_publish.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/referer_check.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/auth/trusted_login.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/core/ems_network_lag_monitor.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/core/gen_cache.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/core/gen_server_ems.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/core/io_lib_pretty_limited.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/core/mmap.c
+lib/erlang/lib/erlyvideo-2.5.11/src/core/mochijson2.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/core/mochiweb_util.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/core/uuid.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/demos/fitc_demo.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems.hrl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_debug.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_event.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_event_consumer.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_flv_streams.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_license_client.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_rtsp.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_sup.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_users.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/ems_vhosts.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/erlyvideo.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/erlyvideo.erl.orig
+lib/erlang/lib/erlyvideo-2.5.11/src/erlyvideo_ctl.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/hooks/ems_event_hook.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/hooks/ems_hook_http.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/http/ems_http.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/http/ems_http_file.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/http/ems_http_flv.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/http/ems_http_push.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/http/ems_http_rtmpt.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/http/ems_http_stats.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/http/ems_http_templates.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/jsonerl.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/jsonerl.hrl
+lib/erlang/lib/erlyvideo-2.5.11/src/log.hrl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/array_timeshift.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/directory_playlist.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/ems_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/ems_media_client.hrl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/ems_media_clients.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/ems_media_frame.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/ems_media_tests.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/ems_shoutcast.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/file_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/http_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/live_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/media_detector.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/media_provider.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/media_ticker.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/mpegts_file_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/mpegts_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/mpegts_passive_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/rtmp_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/media/rtsp_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/meta_access.hrl
+lib/erlang/lib/erlyvideo-2.5.11/src/plugins/.gitignore
+lib/erlang/lib/erlyvideo-2.5.11/src/reverse_mpegts.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/rtmp/rtmp_publish.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/rtmp/rtmp_session.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/rtmp/shared_objects/shared_object.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/rtmp/shared_objects/shared_object.hrl
+lib/erlang/lib/erlyvideo-2.5.11/src/rtmp/shared_objects/shared_objects.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/test/test_media.erl
+lib/erlang/lib/erlyvideo-2.5.11/src/tpl/_ems_http.tpl
+lib/erlang/lib/erlyvideo-2.5.11/src/tpl/_ems_media.tpl
+lib/erlang/lib/erlyvideo-2.5.11/src/tpl/_gen_consumer.tpl
+lib/erlang/lib/erlyvideo-2.5.11/src/tpl/_gen_event.tpl
+lib/erlang/lib/erlyvideo-2.5.11/src/tpl/_gen_fsm.tpl
+lib/erlang/lib/erlyvideo-2.5.11/src/tpl/_gen_server.tpl
+lib/erlang/lib/log4erl-2.5.11/ebin/console_appender.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/dummy_appender.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/email_msg.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/error_logger_log4erl_h.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/file_appender.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log4erl.app
+lib/erlang/lib/log4erl-2.5.11/ebin/log4erl.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log4erl_conf.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log4erl_lex.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log4erl_parser.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log4erl_sup.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log4erl_utils.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log_filter.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log_filter_codegen.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log_formatter.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/log_manager.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/logger_guard.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/mochinum.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/smtp_appender.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/smtp_fsm.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/syslog_appender.beam
+lib/erlang/lib/log4erl-2.5.11/ebin/xml_appender.beam
+lib/erlang/lib/log4erl-2.5.11/include/log4erl.hrl
+lib/erlang/lib/log4erl-2.5.11/src/Makefile
+lib/erlang/lib/log4erl-2.5.11/src/console_appender.erl
+lib/erlang/lib/log4erl-2.5.11/src/dummy_appender.erl
+lib/erlang/lib/log4erl-2.5.11/src/email_msg.erl
+lib/erlang/lib/log4erl-2.5.11/src/error_logger_log4erl_h.erl
+lib/erlang/lib/log4erl-2.5.11/src/file_appender.erl
+lib/erlang/lib/log4erl-2.5.11/src/log4erl.erl
+lib/erlang/lib/log4erl-2.5.11/src/log4erl_conf.erl
+lib/erlang/lib/log4erl-2.5.11/src/log4erl_lex.erl
+lib/erlang/lib/log4erl-2.5.11/src/log4erl_lex.xrl
+lib/erlang/lib/log4erl-2.5.11/src/log4erl_parser.erl
+lib/erlang/lib/log4erl-2.5.11/src/log4erl_parser.yrl
+lib/erlang/lib/log4erl-2.5.11/src/log4erl_sup.erl
+lib/erlang/lib/log4erl-2.5.11/src/log4erl_utils.erl
+lib/erlang/lib/log4erl-2.5.11/src/log_filter.erl
+lib/erlang/lib/log4erl-2.5.11/src/log_filter_codegen.erl
+lib/erlang/lib/log4erl-2.5.11/src/log_formatter.erl
+lib/erlang/lib/log4erl-2.5.11/src/log_manager.erl
+lib/erlang/lib/log4erl-2.5.11/src/logger_guard.erl
+lib/erlang/lib/log4erl-2.5.11/src/mochinum.erl
+lib/erlang/lib/log4erl-2.5.11/src/smtp_appender.erl
+lib/erlang/lib/log4erl-2.5.11/src/smtp_fsm.erl
+lib/erlang/lib/log4erl-2.5.11/src/syslog_appender.erl
+lib/erlang/lib/log4erl-2.5.11/src/xml_appender.erl
+lib/erlang/lib/mpegts-2.5.11/ebin/ems_http_mpegts.beam
+lib/erlang/lib/mpegts-2.5.11/ebin/iphone_streams.beam
+lib/erlang/lib/mpegts-2.5.11/ebin/mpeg2_crc32.beam
+lib/erlang/lib/mpegts-2.5.11/ebin/mpeg2_crc32.so
+lib/erlang/lib/mpegts-2.5.11/ebin/mpegts.app
+lib/erlang/lib/mpegts-2.5.11/ebin/mpegts.beam
+lib/erlang/lib/mpegts-2.5.11/ebin/mpegts_file_reader.beam
+lib/erlang/lib/mpegts-2.5.11/ebin/mpegts_play.beam
+lib/erlang/lib/mpegts-2.5.11/ebin/mpegts_reader.beam
+lib/erlang/lib/mpegts-2.5.11/ebin/mpegts_reader.so
+lib/erlang/lib/mpegts-2.5.11/ebin/mpegts_sup.beam
+lib/erlang/lib/rtmp-2.5.11/contrib/rtmp_bench
+lib/erlang/lib/rtmp-2.5.11/contrib/so_bench
+lib/erlang/lib/rtmp-2.5.11/ebin/hmac256.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp.app
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_app.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_bench.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_handshake.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_handshake_tests.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_lib.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_listener.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_socket.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_stat_collector.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmp_sup.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmpe.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/rtmpt.beam
+lib/erlang/lib/rtmp-2.5.11/ebin/sha2.beam
+lib/erlang/lib/rtmp-2.5.11/include/rtmp.hrl
+lib/erlang/lib/rtp-2.5.11/ebin/ertp.app
+lib/erlang/lib/rtp-2.5.11/ebin/ertp.beam
+lib/erlang/lib/rtp-2.5.11/ebin/ertp_sup.beam
+lib/erlang/lib/rtp-2.5.11/ebin/rtp_server.beam
+lib/erlang/lib/rtp-2.5.11/ebin/sdp.beam
+lib/erlang/lib/rtp-2.5.11/ebin/sdp_tests.beam
+lib/erlang/lib/rtp-2.5.11/include/sdp.hrl
+lib/erlang/lib/rtsp-2.5.11/ebin/rtsp.app
+lib/erlang/lib/rtsp-2.5.11/ebin/rtsp.beam
+lib/erlang/lib/rtsp-2.5.11/ebin/rtsp_example_callback.beam
+lib/erlang/lib/rtsp-2.5.11/ebin/rtsp_listener.beam
+lib/erlang/lib/rtsp-2.5.11/ebin/rtsp_socket.beam
+lib/erlang/lib/rtsp-2.5.11/ebin/rtsp_sup.beam
+lib/erlang/lib/rtsp-2.5.11/include/rtsp.hrl
+lib/erlang/lib/rtsp-2.5.11/include/sdp.hrl
+%%WWWDIR%%/wwwroot/.gitignore
+%%WWWDIR%%/wwwroot/admin.html
+%%WWWDIR%%/wwwroot/blueprint/ie.css
+%%WWWDIR%%/wwwroot/blueprint/plugins/buttons/icons/cross.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/buttons/icons/key.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/buttons/icons/tick.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/buttons/readme.txt
+%%WWWDIR%%/wwwroot/blueprint/plugins/buttons/screen.css
+%%WWWDIR%%/wwwroot/blueprint/plugins/fancy-type/readme.txt
+%%WWWDIR%%/wwwroot/blueprint/plugins/fancy-type/screen.css
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons/doc.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons/email.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons/external.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons/feed.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons/im.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons/pdf.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons/visited.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons/xls.png
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/readme.txt
+%%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/screen.css
+%%WWWDIR%%/wwwroot/blueprint/plugins/rtl/readme.txt
+%%WWWDIR%%/wwwroot/blueprint/plugins/rtl/screen.css
+%%WWWDIR%%/wwwroot/blueprint/print.css
+%%WWWDIR%%/wwwroot/blueprint/screen.css
+%%WWWDIR%%/wwwroot/blueprint/src/forms.css
+%%WWWDIR%%/wwwroot/blueprint/src/grid.css
+%%WWWDIR%%/wwwroot/blueprint/src/grid.png
+%%WWWDIR%%/wwwroot/blueprint/src/ie.css
+%%WWWDIR%%/wwwroot/blueprint/src/print.css
+%%WWWDIR%%/wwwroot/blueprint/src/reset.css
+%%WWWDIR%%/wwwroot/blueprint/src/typography.css
+%%WWWDIR%%/wwwroot/chat.html
+%%WWWDIR%%/wwwroot/conf/audio/Caller.as
+%%WWWDIR%%/wwwroot/conf/audio/Caller.mxml
+%%WWWDIR%%/wwwroot/conf/audio/Caller.swf
+%%WWWDIR%%/wwwroot/conf/audio/index.html
+%%WWWDIR%%/wwwroot/conf/index.html
+%%WWWDIR%%/wwwroot/conf/player/Player.as
+%%WWWDIR%%/wwwroot/conf/player/Player.mxml
+%%WWWDIR%%/wwwroot/conf/player/Player.swf
+%%WWWDIR%%/wwwroot/conf/player/VideoContainer.as
+%%WWWDIR%%/wwwroot/conf/player/VideoSource.as
+%%WWWDIR%%/wwwroot/conf/player/VideoSourceEvent.as
+%%WWWDIR%%/wwwroot/conf/player/VideoStream.as
+%%WWWDIR%%/wwwroot/conf/player/ev-disabled.png
+%%WWWDIR%%/wwwroot/conf/player/ev-normal.png
+%%WWWDIR%%/wwwroot/conf/player/ev-pressed.png
+%%WWWDIR%%/wwwroot/erlyvideo-sq.png
+%%WWWDIR%%/wwwroot/erlyvideo-t.png
+%%WWWDIR%%/wwwroot/erlyvideo.png
+%%WWWDIR%%/wwwroot/expressInstall.swf
+%%WWWDIR%%/wwwroot/favicon.ico
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer-3.1.4.min.js
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer-3.1.5.swf
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer-3.2.4.min.js
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer-3.2.5.swf
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer.captions-3.2.2.swf
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer.captions.js
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer.content-3.2.0.swf
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer.controls-3.1.5.swf
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer.controls-3.2.3.swf
+%%WWWDIR%%/wwwroot/flowplayer/flowplayer.rtmp-3.1.3.swf
+%%WWWDIR%%/wwwroot/flowplayer/index.html
+%%WWWDIR%%/wwwroot/flowplayer/style.css
+%%WWWDIR%%/wwwroot/index.html
+%%WWWDIR%%/wwwroot/iphone.html
+%%WWWDIR%%/wwwroot/js/jquery.js
+%%WWWDIR%%/wwwroot/js/jsSO.js
+%%WWWDIR%%/wwwroot/js/netconnection.js
+%%WWWDIR%%/wwwroot/js/swfobject.js
+%%WWWDIR%%/wwwroot/jsSO/jsSO.mxml
+%%WWWDIR%%/wwwroot/jsSO/jsSO.swf
+%%WWWDIR%%/wwwroot/jsso.html
+%%WWWDIR%%/wwwroot/mini/index.html
+%%WWWDIR%%/wwwroot/mini/player/Player.as
+%%WWWDIR%%/wwwroot/mini/player/Player.swf
+%%WWWDIR%%/wwwroot/phone/Phone.as
+%%WWWDIR%%/wwwroot/phone/Phone.mxml
+%%WWWDIR%%/wwwroot/phone/Phone.swf
+%%WWWDIR%%/wwwroot/phone/index.html
+%%WWWDIR%%/wwwroot/push/push.as
+%%WWWDIR%%/wwwroot/push/push.swf
+%%WWWDIR%%/wwwroot/stats.html
+%%WWWDIR%%/wwwroot/stats/stats.as
+%%WWWDIR%%/wwwroot/stats/stats.mxml
+%%WWWDIR%%/wwwroot/stats/stats.swf
+%%WWWDIR%%/wwwroot/videoconf.html
+%%WWWDIR%%/wwwroot/videoconf/VideoContainer.as
+%%WWWDIR%%/wwwroot/videoconf/Videoconf.as
+%%WWWDIR%%/wwwroot/videoconf/Videoconf.mxml
+%%WWWDIR%%/wwwroot/videoconf/Videoconf.swf
+%%WWWDIR%%/wwwroot/videoconf/videoconf.as
+%%WWWDIR%%/wwwroot/videoconf/videoconf.mxml
+%%WWWDIR%%/wwwroot/videoconf/videoconf.swf
+ at dirrm %%WWWDIR%%/wwwroot/videoconf
+ at dirrm %%WWWDIR%%/wwwroot/stats
+ at dirrm %%WWWDIR%%/wwwroot/push
+ at dirrm %%WWWDIR%%/wwwroot/phone
+ at dirrm %%WWWDIR%%/wwwroot/mini/player
+ at dirrm %%WWWDIR%%/wwwroot/mini
+ at dirrm %%WWWDIR%%/wwwroot/jsSO
+ at dirrm %%WWWDIR%%/wwwroot/js
+ at dirrm %%WWWDIR%%/wwwroot/flowplayer
+ at dirrm %%WWWDIR%%/wwwroot/conf/player
+ at dirrm %%WWWDIR%%/wwwroot/conf/audio
+ at dirrm %%WWWDIR%%/wwwroot/conf
+ at dirrm %%WWWDIR%%/wwwroot/blueprint/src
+ at dirrm %%WWWDIR%%/wwwroot/blueprint/plugins/rtl
+ at dirrm %%WWWDIR%%/wwwroot/blueprint/plugins/link-icons/icons
+ at dirrm %%WWWDIR%%/wwwroot/blueprint/plugins/link-icons
+ at dirrm %%WWWDIR%%/wwwroot/blueprint/plugins/fancy-type
+ at dirrm %%WWWDIR%%/wwwroot/blueprint/plugins/buttons/icons
+ at dirrm %%WWWDIR%%/wwwroot/blueprint/plugins/buttons
+ at dirrm %%WWWDIR%%/wwwroot/blueprint/plugins
+ at dirrm %%WWWDIR%%/wwwroot/blueprint
+ at dirrm %%WWWDIR%%/wwwroot
+ at dirrm %%WWWDIR%%
+ at dirrm lib/erlang/lib/rtsp-2.5.11/include
+ at dirrm lib/erlang/lib/rtsp-2.5.11/ebin
+ at dirrm lib/erlang/lib/rtsp-2.5.11
+ at dirrm lib/erlang/lib/rtp-2.5.11/include
+ at dirrm lib/erlang/lib/rtp-2.5.11/ebin
+ at dirrm lib/erlang/lib/rtp-2.5.11
+ at dirrm lib/erlang/lib/rtmp-2.5.11/include
+ at dirrm lib/erlang/lib/rtmp-2.5.11/ebin
+ at dirrm lib/erlang/lib/rtmp-2.5.11/contrib
+ at dirrm lib/erlang/lib/rtmp-2.5.11
+ at dirrm lib/erlang/lib/mpegts-2.5.11/include
+ at dirrm lib/erlang/lib/mpegts-2.5.11/ebin
+ at dirrm lib/erlang/lib/mpegts-2.5.11
+ at dirrm lib/erlang/lib/log4erl-2.5.11/src
+ at dirrm lib/erlang/lib/log4erl-2.5.11/include
+ at dirrm lib/erlang/lib/log4erl-2.5.11/ebin
+ at dirrm lib/erlang/lib/log4erl-2.5.11
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/tpl
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/test
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/rtmp/shared_objects
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/rtmp
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/plugins
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/media
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/http
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/hooks
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/demos
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/core
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/auth
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src/apps
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/src
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/src
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/include
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/examples
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/lib/misultin/ebin
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/lib/misultin
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/lib
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/include
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11/ebin
+ at dirrm lib/erlang/lib/erlyvideo-2.5.11
+ at dirrm lib/erlang/lib/erlydtl-2.5.11/src/tests
+ at dirrm lib/erlang/lib/erlydtl-2.5.11/src/erlydtl
+ at dirrm lib/erlang/lib/erlydtl-2.5.11/src
+ at dirrm lib/erlang/lib/erlydtl-2.5.11/ebin
+ at dirrm lib/erlang/lib/erlydtl-2.5.11
+ at dirrm lib/erlang/lib/erlmedia-2.5.11/include
+ at dirrm lib/erlang/lib/erlmedia-2.5.11/ebin
+ at dirrm lib/erlang/lib/erlmedia-2.5.11
+ at dirrm lib/erlang/lib/amf-2.5.11/ebin
+ at dirrm lib/erlang/lib/amf-2.5.11
+ at dirrmtry %%ETCDIR%%


More information about the freebsd-ports mailing list