*BSD News Article 57393


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!swrinde!elroy.jpl.nasa.gov!decwrl!news.zocalo.net!news.zeitgeist.net!usenet
From: "Amancio Hasty, Jr." <hasty@rah.star-gate.com>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: FreeBSD Lounge: Global Audio/Video/Text Conferencing for FreeBSD 8)
Date: 20 Dec 1995 03:54:30 GMT
Organization: TLGnet Inc., (formerly The Little Garden)
Lines: 253
Message-ID: <4b81dm$bal@kadath.zeitgeist.net>
NNTP-Posting-Host: rah.star-gate.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 1.12 (X11; I; FreeBSD 2.1-STABLE i386)
X-URL: news:comp.unix.bsd.freebsd.misc

Howdy,

I posted this to our multimedia mailing list so I figured that some
of you will be also interested.

To participate on FreeBSD Lounge you will need to be connected to
the MBONE, run sd , click on FreeBSD Lounge and off you go 8)


12/16/97

It has been a while since I written a weekly posting so here I go again 8)


MBONE 
If you don't have  a 64kb or higher connection to the Internet forget about
the MBONE. 

Yesterday, I launched  FreeBSD  MBONE Lounge area . Basically, this is
a place to hang out exchange  audio, video or text.




Is really wild when you have  people from all over the world join in 8)


It is also a good way to check our IP Multicast, audio and video 
capabilities...

If you can managed to get an mbone connection you can watch video or transmit
with vic , listen or talk with vat, and plain old write or draw using 
wb. 


If anyone needs help on getting on the mbone just send me e-mail, I 
am going to try to write this week an MBONE html page for FreeBSD however
my time is really tight between work and having fun over here.

Here is a good page to sort of start knowing about the MBONE. It has pointers
to other MBONE related stuff.
http://www.lbl.gov/WWW-Info/MBONE.html

A sketchy introduction to sd/vat/wb
http://www-cs.lbl.gov/video-conf/intro.html


VAT
I have a version of vat-4.0a2 which works with the *latest sound driver 
ONLY* and only for full duplex audio cards . 

You can get it thats right at:
rah.star-gate.com:/pub/vat-4.0a2-freebsd.tar.gz   (sources)
                  /pub/vat-4.0a2.bin.tar.gz       (binary)


You can get the the official vat sources to build vat which works in 
half-duplex mode from ee.lbl.gov:/conferencing/vat

VIC 

Currently, transmissions on the FreeBSD Lounge should be with vic2.7a31 don't
use vic2.6 and try to transmit using h.261, small size and with a video stream
of less than 50kb this will  allow  people with 56kb lines  to get a video.
The binary is a contribution from Jim Lowe and he is not too
keen on a wide distribution of vic2.7 due to its official ALPHA state.
The only problem is that most major  MBONE event video transmissions have
been with vic2.7x which is incompatible with vic2.6. So don't blame
Jim nor I for bugs on vic2.7a post FreeBSD's vic  related bugs on this 
mailing list --- Don't flood Jim -- Please

vic2.7a31 is all set to transmit video with the matrox meteor pci video
capture board.

rah.star-gate.com:/pub/vic2.7a31.gz   (binary)

The MATROX DRIVER  is part of the FreeBSD distribution so you
don't have to go to far to get it 8)


You can get sd, wb, and vat, vic  from : 
ee.lbl.gov:/pub/conferencing

The BSDI binaries work fine except for maybe vat-bsdi and if you can not 
find the source for a particular package then Van Jacobson has not
released the source.



MROUTED 3.8

If you have a tunnel or planning to get a tunnel please get mrouted 3.8.

Here is a recent posting from Mark on ip multicast:

From: Mark Tinguely <tinguely@plains.nodak.edu>
To: freebsd-hackers@freefall.freebsd.org, kuku@gilberto.physik.rwth-aachen.de
Subject: Re: mrouting/multicast

>  Is there a simple way to test multicasting? I'm
>  trying to get a vat connection going on my local
>  ethernet but one machine (the one running mrouted)
>  doesn't see the local machine's session.

if you are simply testing a multicast on a local segment (no routers between
hosts), you do not need the mrouted (the MBONE router).

the simplest test would be using sd to start a nv session and use the
X Grabber (the X Grabber requires that you are running 8 bit graphics
not 16 or 24). Start the sending on the one machine and you should see
it on the other machine. If you want you can display the multicast traffic
by using tcpdump:

	tcpdump net 224

There are some ethernet cards (the 3Com 309 --ep driver-- comes to mind
as one such card) that does not support multicast in 2.1.0R and there
is a patch in 2.0.5 for the ep.c that works but is a use at your own risk.
This 2.0.5 patch does not work with the 2.1.0R ep.c driver, as a temporary
solution for another local school I had to use the 2.0.5 patched driver in
2.1.0R kernel. To see if you card is multicast capiable, type :

	ifconfig -a

and you should see something like:
							|||||||||
							vvvvvvvvv
ed0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 134.129.125.6 netmask 0xffffc000 broadcast 134.129.127.255


if you are testing your MBONE router tunnels, then use the application
mrinfo. it gives excellent information on the status of the connection.

I would like to say that drop on replacements for mrouted 3.8 (needed to
fix prunning errors in earlier releases is available at:

  ftp://parcftp.xerox.com/pub/net-research/ipmulti/mrouted3.8-i386-bsd.tar.gz

I highly recommend everyone running mrouted under FreeBSD to go out and replace
their old 3.{5 6} binaries.

--mark.

-------


sound driver

If any *sound driver hackers* are interested on the latest sound driver ,
you can get it from :

rah.star-gate.com:/pub/snd120141995-release.tar.gz

I know that a few of you have reported problems with the latest sound
driver and I am going to be working on them. 

It is kind of critical to get the latest sound driver working and in a
distributable condition because of its full duplex dma feature.

Some of you have been confused by this terminology and I don't blame you 8)

full duplex audio --- the ability to transmit and receive audio at the
                      same time --- it is the same kind of functionality that
                      we are used to when using a phone. However, in the 
	               PC soundcard market the dual dma feature is rare.

The old sound driver implemented dual dma by using two sound devices:
/dev/audio0 and /dev/audio1       --- for sun-style ulaw audio streams
/dev/dsp0   and /dev/dsp1         --- for unsigned 16 bit audio

Pending on what card you had  /dev/audio0 or /dev/dsp0 will be the playback
device and the reverse for /dev/dsp0 and /dev/dsp1

Needless to say that this feature is confusing. 

With the new sound driver, full duplex audio is done to /dev/audio0 
/dev/dsp0. A whole lot simpler than the old way.  And remember
NOT ALL sound cards support full duplex audio.

If you are not sured which sound driver you are running, just run :
cat /dev/sndstat



cat /dev/sndstat
VoxWare Sound Driver:3.5-alpha7-951119 (Mon Nov 20 14:38:12 EST 1995 Amancio 
Hasty@rah.star-gate.com)
Config options: 188090a

Installed drivers: 
Type 4: Gravis Ultrasound


Card config: 
Gravis Ultrasound at 0x220 irq 11 drq 1,3

Audio devices:
0: GUS MAX (CS4231) (DUPLEX)
1: Gravis UltraSound (DUPLEX)

Synth devices:
0: Gravis UltraSound MAX (512k)

Midi devices:
0: Gravis UltraSound Midi

Timers:
0: System clock
1: GUS

Mixers:
0: AD1848/CS4248/CS4231
1: Gravis Ultrasound

The new sound driver should say right at the top: 3.5-alpha7-951119

In my case, I have a gus max and the card really has *TWO* audio devices
the Gravis GF1 and the CS4231 . 


So in my configuration if I want to run lets say something like vat-4.x,
I use /dev/audio0 as my  playback and recording device.



----

If any of you have any comments , please don't hesitate to post them. 
After comments, I intent to  post this on comp.freebsd.misc then move on to 
the "MBONE for  Freebsd" html page.



	Kudos to 

	Jim Lowe <james@miller.cs.uwm.edu>
	Mark Tinguely <tinguely@plains.nodak.edu>

	for their Matrox Meteor (video capture ) driver!!


Lights, Cameras, Action!


-- 
Amancio Hasty                       
Hasty Software Consulting Services
Tel:      415-495-3046
Fax:      415-495-3046
Cellular: 415-309-8434
e-mail:	  hasty@star-gate.com      Powered by FreeBSD