[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(mgp-users 00041) Re: multicast mgp.



> Ok, thought you might be interested... a student here has shown me
> the first working prototype of a multicast-enabled version of mgp.
> 
> The master mgp transmits the internal representation of the slides
> using RLC+RMDP (our congestion-controlled reliable multicast app)
> whereas user commands (change page, hand-drawings etc) are sent using
> multicast packets containing the master input related to the current
> page.

followup... sources for all the above (in form of FreeBSD ports) are
available at

	http://www.iet.unipi.it/~luigi/mgp/

-rw-r--r--  1 luigi  luigi  514292 Nov 16 19:08 mgp-snap-981102.tar.gz
-rw-r--r--  1 luigi  luigi   46699 Nov 16 19:20 mgpm-luigi981116.tgz
-rw-rw-r--  1 luigi  luigi   51195 Nov 13 20:28 rlc-last.tgz
-rw-rw-r--  1 luigi  luigi    3802 Nov 13 20:31 rlc-port981113.tgz
-rw-rw-r--  1 luigi  luigi   35020 Nov 13 20:28 rmdp-last.tgz
-rw-rw-r--  1 luigi  luigi    3490 Nov 13 20:31 rmdp-port981113.tgz

Place the tarballs (mgp-snap-981102.tar.gz , rlc-last.tgz,
rmdp-last.tgz) in /usr/ports/distfiles, extract the ports (the other 3
files) into /usr/ports/something, then do a "make install" of rlc,
rmdp, and then build mgp and install it as (say) mgpm.

To launch it, start the master mgp as
	mgpm [options] -M addr/port/ttl sourcefile.mgp

and the receiver just as

	mgpm [options] -m addr/port

(addr/port should refer to a multicast address).

With respect to mgp981102, this version also has some small changes in
the user interface, the most significant being the ability to "erase"
previous drawings by moving the mouse with the right button pressed
while in jotting mode, and a few more things. If you have a tablet,
this is a very convenient function.

	cheers
	luigi
-----------------------------+--------------------------------------
Luigi Rizzo                  |  Dip. di Ingegneria dell'Informazione
email: luigi@iet.unipi.it    |  Universita' di Pisa
tel: +39-50-568533           |  via Diotisalvi 2, 56126 PISA (Italy)
fax: +39-50-568522           |  http://www.iet.unipi.it/~luigi/
_____________________________|______________________________________