[linux-audio-dev] OSC, service discovery ...

John Lazzaro lazzaro at eecs.berkeley.edu
Mon Jan 26 22:58:30 UTC 2004


Hi everyone,

	Just wanted to put in a plug for IETF-based solutions
to doing service discovery for OSC -- basically, this would
entail using SIP:

http://www.ietf.org/rfc/rfc3261.txt

	for session management, and SDP:

http://www.ietf.org/internet-drafts/draft-ietf-mmusic-sdp-new-15.txt

	to describe the sessions themselves.  To specify OSC
in SDP, you'd use UDP or TCP as a transport specifier on
the media line, and make up (and eventually, register) a "fmt"
parameter for OSC.

	One of the things I'm planning to do now that RTP MIDI
is finally nearing Last Call is to look at session management
frameworks for RTP MIDI that would use SIP + SDP.  If OSC
went this route too, applications could use the Offer/Answer
protocol:

http://www.ietf.org/rfc/rfc3264.txt

	to negotiate to use MIDI (for baseline support) or OSC
(to do more sophisticated things).  This was one of the
motivations behind RTP MIDI -- to offer a migration path
from MIDI, without requiring backward-compatibility between
control languages ...

---
John Lazzaro
http://www.cs.berkeley.edu/~lazzaro
lazzaro [at] cs [dot] berkeley [dot] edu
---




More information about the Linux-audio-dev mailing list