summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaromil <jaromil@dyne.org>2010-06-15 15:26:21 (GMT)
committer Jaromil <jaromil@dyne.org>2010-06-15 15:26:21 (GMT)
commit664492bffbaf370eda364bc003cb234b7932fe4a (patch)
tree188c16246ccf8c969b9f8f9a2a1dd05a70dc12a0
parentaecd54045ee5eda9da7b207ebb80579f04a9cf7d (diff)
documentation and licensesv0.1
-rw-r--r--AUTHORS10
-rw-r--r--ChangeLog3
-rw-r--r--README35
-rw-r--r--scripts/S88wdhdsync15
-rwxr-xr-xscripts/listen-sync.sh15
-rwxr-xr-xscripts/offer-sync.sh15
-rw-r--r--scripts/start_playback.sh31
7 files changed, 85 insertions, 39 deletions
diff --git a/AUTHORS b/AUTHORS
index f8acb9f..f7b844e 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1 +1,9 @@
-Denis Roio <jaromil@nimk.nl>
+
+The main author of HDSync is Denis Roio <jaromil@nimk.nl>
+
+HDSync code Includes GNU netcat by Giovanni Giacobbi
+
+And is packaged to run on B-rad's WDLXTV firmware
+
+
+
diff --git a/ChangeLog b/ChangeLog
index e69de29..665e3a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -0,0 +1,3 @@
+15 June 2010 - 0.1
+ Packaging and basic sync in place
+ still incomplete, more tests planned
diff --git a/README b/README
index 99cb916..86e3af7 100644
--- a/README
+++ b/README
@@ -1,12 +1,33 @@
-Here are scripts used for setup of the syncstarter at boot time
-handshake programs are used for the network syncstarter
-in order to verify the presence of all scheduled players
-they are blocking processes, after their successful exit(0)
-everyone should be online
+from the tradition of Montevideo / Time Based Arts, NIMk.nl presents:
-the GNU version of netcat is required, honouring the flag -c
+ ,, ,,
+`7MM `7MM
+ MM MM
+ MMpMMMb. ,M""bMM ,pP"Ybd `7M' `MF'`7MMpMMMb. ,p6"bo
+ MM MM ,AP MM 8I `" VA ,V MM MM 6M' OO
+ MM MM 8MI MM `YMMMa. VA ,V MM MM 8M
+ MM MM `Mb MM L. I8 VVV MM MM YM. ,
+.JMML JMML.`Wbmd"MML. M9mmmP' ,V .JMML JMML.YMbmd'
+ ,V
+ OOb'
-- jrml
+ A network based sync-starter for multi-channel HD Video
+
+
+The digital video syncstarter software is developed and employed by to
+provide frame accurate synced playback of multiple videos on multiple
+screens.
+
+In the video art field there are many artworks requiring the real-time
+synced playback of audio/video: HDSync provides such a functionality
+for HD decoders, to sync HD video playback on multiple devices.
+
+This software package requires compilation and adaptation for special
+devices, it is released free and open source (GNU GPL v3) in the hope
+it will be useful, but WITHOUT ANY WARRANTY.
+
+In case you need assistance to setup your own HD sync-starter, you can
+contact us, see details on http://nimk.nl/syncstarter
diff --git a/scripts/S88wdhdsync b/scripts/S88wdhdsync
index 0c9edb4..18887f3 100644
--- a/scripts/S88wdhdsync
+++ b/scripts/S88wdhdsync
@@ -1,4 +1,19 @@
#!/bin/sh
+#
+# Copyright (C) 2010 Denis Roio <jaromil@nimk.nl>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
APPROOT=/apps/wdhdsync/
diff --git a/scripts/listen-sync.sh b/scripts/listen-sync.sh
index 65d873a..2d01d91 100755
--- a/scripts/listen-sync.sh
+++ b/scripts/listen-sync.sh
@@ -1,4 +1,19 @@
#!/bin/sh
+#
+# Copyright (C) 2010 Denis Roio <jaromil@nimk.nl>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
PATH=/usr/bin:/bin:/usr/sbin:/sbin
diff --git a/scripts/offer-sync.sh b/scripts/offer-sync.sh
index a1d3f14..8bb5cd6 100755
--- a/scripts/offer-sync.sh
+++ b/scripts/offer-sync.sh
@@ -1,4 +1,19 @@
#!/bin/sh
+#
+# Copyright (C) 2010 Denis Roio <jaromil@nimk.nl>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
PATH=/usr/bin:/bin:/usr/sbin:/sbin
diff --git a/scripts/start_playback.sh b/scripts/start_playback.sh
deleted file mode 100644
index a82fcc2..0000000
--- a/scripts/start_playback.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-# poor man's syncstarting
-# emulating remote control commands
-#
-# we could do much better if this damn Sigma SDK would be open
-# but so far, so good.
-
-if [ -z $APPROOT ]; then
- NC="../src/netcat -c"
-else
- NC="$APPROOT/bin/netcat -c"
-fi
-
-# go to the video
-echo "r" > /tmp/ir_injection
-echo "r" > /tmp/ir_injection
-echo "r" > /tmp/ir_injection
-# play it
-echo "p" > /tmp/ir_injection
-# wait 1 sec
-sleep 1
-# pause it
-echo "p" > /tmp/ir_injection
-
-# exit after connection
-$NC -u -l -p 3333 -e true
-
-# "press play on tape"
-echo "p" > /tmp/ir_injection
-