Statistics
| Branch: | Revision:

streamers @ master

Name Size Revision Age Author Comment
  compatibility 63ebb93d over 8 years Csaba Kiraly moving Windows specific defintion of timeradd t...
  transition b4be5342 almost 6 years Luca Baldesi fix annoying chunk logging bug
.gitignore 40 Bytes 3c107ea7 about 8 years Csaba Kiraly add configure script and make the whole build p...
COPYING 33.7 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
Makefile 4.99 KB 49346142 over 5 years Luca Baldesi fix CFLAGS configuration
README 1.6 KB 606c2693 almost 8 years Csaba Kiraly Adding license description to README
channel.c 988 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
channel.h 875 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
chunk_signaling.c 5.93 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
chunk_signaling.h 932 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
chunkbuffer_helper.h 1.38 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
chunklock.c 2.52 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
chunklock.h 994 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
config.c 3.62 KB cbae3c2c almost 9 years Csaba Kiraly remove default setting for ALTO server URL git...
config.h 395 Bytes 088c9e88 about 9 years MarcoBiazzini OfferStreamer: introducing new files for ALTO ...
configure 2.3 KB fc47ff1b over 7 years Csaba Kiraly remove x264 specific options from configure and...
dbg.c 1.15 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
dbg.h 1.07 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
gpl-3.0.txt 34.3 KB 8fed7779 over 9 years Luca Baldesi added GPL git-svn-id: https://repository.napa-...
input-chunkstream.c 4.3 KB 2475279a over 6 years Csaba Kiraly input-chunkstream: handle TCP close correctly
input-grapes.c 3.09 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
input-stream.h 1.09 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
input.h 1.32 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
io_udp.h 139 Bytes a3530a00 about 9 years Csaba Kiraly add packet size to UDP based chunk format git-...
loop-mt.c 6.44 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
loop.c 5.87 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
loop.h 1000 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
measures-monl.c 14.8 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
measures.c 11.3 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
measures.h 1.67 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
net_helper-ml.c 20 KB c5a68c6e about 6 years Alessandro Russo Fix warning net_helper-ml.c
net_helpers.c 8.63 KB 68ed11cd about 6 years Alessandro Russo Fix IPv6 address auto-detect on windows version
net_helpers.h 934 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
nodeid_set.c 3.18 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
nodeid_set.h 1.63 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
output-chunkstream.c 4.62 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
output-grapes.c 5.74 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
output.h 967 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
payload.h 2.3 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
ratecontrol.c 3.87 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
ratecontrol.h 940 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
scheduling.h 1011 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
streamer.c 14.8 KB 4b4bc5c3 almost 6 years Luca Baldesi add smart chunk_loss_interval option
streamer.conf 996 Bytes 91857f0b over 8 years Csaba Kiraly fixing ALTO server URL to use IP address instea...
streamer.h 973 Bytes 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
streaming.c 21.1 KB 4b4bc5c3 almost 6 years Luca Baldesi add smart chunk_loss_interval option
streaming.h 1.62 KB 0242746f almost 6 years Luca Baldesi modify the per chunk data logging
topology-ALTO.c 12.5 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
topology.c 14.8 KB 7d971090 about 7 years Csaba Kiraly fix a compile error when compiled with DEBUG=1
topology.h 1.26 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
transaction.c 7.72 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
transaction.h 1.51 KB 595ac9f8 almost 8 years Csaba Kiraly changing to AGPL
utils.mak 278 Bytes 327fc1a6 over 8 years Luca Abeni GRAPES IO, first draft
version.sh 2.4 KB 8287a627 about 8 years Csaba Kiraly version.sh: fix GRAPES version query

Latest revisions

# Date Author Comment
bff0d3e3 01/31/2014 01:28 PM Luca Baldesi

Merge branch 'chunk_loss'

49346142 01/31/2014 12:41 PM Luca Baldesi

fix CFLAGS configuration

4b4bc5c3 11/27/2013 09:15 AM Luca Baldesi

add smart chunk_loss_interval option

fbd9758e 11/26/2013 04:56 PM Luca Baldesi

add chunk noise function

b4be5342 11/20/2013 05:56 PM Luca Baldesi

fix annoying chunk logging bug

0242746f 11/20/2013 05:08 PM Luca Baldesi

modify the per chunk data logging

200cab00 08/21/2013 12:18 PM Alessandro Russo

fix warnings streaming.c

c5a68c6e 08/21/2013 12:18 PM Alessandro Russo

Fix warning net_helper-ml.c

5acad20f 08/07/2013 03:25 PM Alessandro Russo

Merge branch 'ipv6-windows' into next

  • ipv6-windows:
    Fix IPv6 address auto-detect on windows version
    Minor changes to iface_addr switching over different Addess Family
    minor changes to windows support
    fix pthread issue for windows
b780b66b 08/07/2013 03:25 PM Alessandro Russo

minor fix in clean target

View all revisions | View revisions

README


This is Streamers, the cross-platform streaming engine of the PeerStreamer p2p media streaming framework. The Streamers code implements the application logic of a peer-to-peer streaming engine, emphasizing simplicity, configurability and variability. It forms the basis of the PeerStreamer application, but it is written in a way to allow experimentation with a number of scheduling and streaming protocols. Various branches of the Streamers repository implement largely different streaming applications. Dependencies ------------ Streamers requires the GRAPES library (http://peerstreamer.org/GRAPES) in order to compile. Other libraries can be included to improve functionality, but they are kept optional in order to allow research and experimentation with the core streaming engine without the added complexity of these components. We recommend using the PeerStreamer build environment to get a full-fledged version with all the bells and whistles. See http://peerstreamer.org/content/development License ------- This code is licensed under GNU AGPLv3. If you know GPL, there is nothing to be afraid of, AGPLv3 is an official GNU license just like GPLv3. As stated on the GNU page: "The GNU Affero General Public License is a modified version of the ordinary GNU GPL version 3. It has one added requirement: if you run the program on a server and let other users communicate with it there, your server must also allow them to download the source code corresponding to the program that it's running. If what's running there is your modified version of the program, the server's users must get the source code as you modified it."

Also available in: Atom