History | View | Annotate | Download (14.8 KB)
add smart chunk_loss_interval option
modify net_helper-ml in order to use IPv6 version of ML
Merge branch 'ipv6-grapes' into next
fix warning
Introducing -6 option to run over IPv6 address space
fix typo
Merge branch 'next' into grapes-0.3
Conflicts: topology.c
changing to AGPL
Conflicts: streamer.c
Added a script for version checking.
The script creates a header version.h that can be used to read theversions of the libraries used for the compilation.
Executing the script right before linking the streamer ensures that allthe libraries have been compiled already, and that version.h is...
Conflicts: chunk_signaling.c streamer.c streaming.c
change default output buffer size to 75
ChunkerPlayer and Winestreamer: re-enable PSNR publication in the repo: - streamer.c reintroduced the writing to an external NetworkID file of the peer net ID - Makefile and build.sh passing of correct include dirs in the NAPA-BASELIBS structure - chunker_player.c changed to correctly parse the RepoAddress for both win and linux...
GRAPES 0.3: add transintional node_addr helper
win32: initialize windows sockets
win32 compatibility
Merge branch 'hrc-period' into next
changing autotune_period to require an argument (0:on, 1:off)
making ratecontrol configurable, default off
fixes to the usage help
Merge branch 'master' into next
Merge branch 'fixes-polito'
adding version (-v) option
Merge branch 'fixes7' into next
fix: randomize_start takes us and not ms as parameter
removing more http I/O specific code
deprecated. Use chunkstream instead!
changing input (-f) and output (-F) parameter format
we had a mixed use of flags, I/O file name and parameters.Now it has been unified.
Merge branch 'source-offer' into 2011-INFOCOM
added topo_keep_best and topo_add_best options
adding --topo_{in,out,bidir} parameters to control topo behaviour
leave gracefully also on sigint
write out some message when signal received and exiting
streamer: added the --topo_mem option
fix description of -r rtt parameter
adding desired_bw parameter to define BW threshold in topology selection
streamer: adding get_capacity and --capacity_override parameter
streamer: adding atod_mkd helper function to handle k,K,m,M,g,G
expose chunks_per_sec (offers_per_sec)
start/stop frame number patch, by Marco
allow to set RTT and alpha
fix: measure_start and measure_every are ignored with MONL
exit gracefully if autodetect ip_addr fails
expose my_addr in streamer.h
Merge branch 'randomize-start' into next
adding the --randomize_start option, useful for benchmarks
randomize peer start
Merge branches 'metadata-struct', 'io-grapes' and 'playout-timelimit' into next
making the playout delay limit configurable (--playout_limit)
moving am_i_source up to streamer.c
otherwise it gets initialized too late
adding cb_size to metadata
fix: initializing rand
added topology config (-t)
Merge branch 'win' into merge-wine-0.9.9
Merge branches 'merge-wine', 'fixes3', 'monl' and 'httpio' into merge-wine-0.9.9
adding buffer to the source
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/portablestreamer-win/Applications/Streamer@2469 c54fac2e-1815-407e-9b96-088d06743913
moving some Windows specific stuff from GRAPES to Streamer
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/Streamer@2528 c54fac2e-1815-407e-9b96-088d06743913
minor fix to source/peer separation at init
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/portablestreamer-win/Applications/Streamer@2468 c54fac2e-1815-407e-9b96-088d06743913
print own NodeID at startup
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/portablestreamer-win/Applications/Streamer@2441 c54fac2e-1815-407e-9b96-088d06743913
fix problem with channel setting
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/portablestreamer/Applications/Streamer@2380 c54fac2e-1815-407e-9b96-088d06743913
Merge remote branch 'svn/branches/Streamer/winestreamer-0.9' into merge-wine
Conflicts: Chunkiser/input-stream-avs.c streamer.c streaming.c topology.c
set measure_start and measure_every as run-time parameters
various fixes in the built-in help
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2279 c54fac2e-1815-407e-9b96-088d06743913
change default input to stdin
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2278 c54fac2e-1815-407e-9b96-088d06743913
print usage if started without parameters
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2277 c54fac2e-1815-407e-9b96-088d06743913
optimizing some default parameters for better performance
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2276 c54fac2e-1815-407e-9b96-088d06743913
remove -t option
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2273 c54fac2e-1815-407e-9b96-088d06743913
fix executable name in built-in help
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2272 c54fac2e-1815-407e-9b96-088d06743913
r2142 has been selected as the baseline for release 0.9.x
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-0.9/Applications/OfferStreamer@2232 c54fac2e-1815-407e-9b96-088d06743913
Merge branches 'fixes2', 'protocol', 'sched', 'topo-config' and 'measures' into 2010_streamers_paper
print measures on exit
set neighbourhood target size (-M)
simplifying chunk_log code
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@2132 c54fac2e-1815-407e-9b96-088d06743913
add net_helper configuration option (-n)
Conflicts:
streamer.c
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@2033 c54fac2e-1815-407e-9b96-088d06743913
minor: remove some commented lines and fix usage description
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@2032 c54fac2e-1815-407e-9b96-088d06743913
topology : binding topology-related msg_types from within topology module
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@2014 c54fac2e-1815-407e-9b96-088d06743913
streamer.c : mods to call the new topology interface
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@2012 c54fac2e-1815-407e-9b96-088d06743913
UL offerstreamer integration- made available the 'multiply' variable to input-http in case of HTTPIO- reverted back 'port' variable to static since input-http doesnt need it anymore
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1894 c54fac2e-1815-407e-9b96-088d06743913
Added long option (--chunk_log) to enable the redirection of peers' log to the stderr
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1856 c54fac2e-1815-407e-9b96-088d06743913
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1853 c54fac2e-1815-407e-9b96-088d06743913
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1850 c54fac2e-1815-407e-9b96-088d06743913
adding config to output module (-F parameter)
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1833 c54fac2e-1815-407e-9b96-088d06743913
changing refs to msg_types.h to grapes_msg_types.h
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1793 c54fac2e-1815-407e-9b96-088d06743913
exit more gracefully on SIGTERM (write gmon.out)
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1711 c54fac2e-1815-407e-9b96-088d06743913
upgrading to new grapes interface
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1709 c54fac2e-1815-407e-9b96-088d06743913
added peer name (-N) parameter
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1704 c54fac2e-1815-407e-9b96-088d06743913
remove duplicate description of parameters
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1702 c54fac2e-1815-407e-9b96-088d06743913
UL offerstreamer integration: the 'port' variable of streamer.c is made visible to output-http.cso that each offerstreamer spits out chunks via http to a different UL extermal player whichis listening on 'port+1' http port
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1668 c54fac2e-1815-407e-9b96-088d06743913
corrected a type in print_usage()
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1654 c54fac2e-1815-407e-9b96-088d06743913
Revert "Changed to build both with cc and g++"
This reverts commit 7ed27fb098c874145c4210155330b206e97ee8aa.
Applications/OfferStreamer/Makefile
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1585 c54fac2e-1815-407e-9b96-088d06743913
Changed to build both with cc and g++
git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/OfferStreamer@1535 c54fac2e-1815-407e-9b96-088d06743913
add comments in the streamer file
adding -C parameter to set channel name
upgrading to the new top interface that allows the use of metadata
fixed call to default_ip_address in init
change default to IP address autodetect
added -o parameter to set output buffer size
increasing chunk buffer size to 50 (2 seconds)
setting more reasonable default values for period and chunks_per_second
changed main c to streamer.c