Bastet Home

From Bastet

Welcome to MooncatVentures Developers Wiki

Bastet is open source software hosted at sourceforge.net here(depreciated) and here that functions as a bridge between any UPNP capable media servers on your home network and a client running Microsoft window operating systems Mac OS x or mobile clients such as the apple Iphone

A distributed home media network, or DHENS (my term) takes a cue from distributed computing. DHEN’s in the simplest terms distributes the encoding process; a single PVR may have access to multiple encoders on the same machine or on different machines attached to other TV’s in your Home.

About this site   |   About Wikis   |   Code   |   Help & Support

Overview and Some Terminology UPNP or Universal Plug and Play is a set of networking protocols promoted by the UPNP forum. The intent of UPNP is to allow different networking devices to connect seamlessly via the local area network or the internet. Many companies have brought into the standard including Intel and Microsoft. UPNP is more widely supported on the pc platform than other platforms. The windows api provides for direct support of the protocol. There are 3rd party stacks available for linux and Mac OS X. Simple Service Discovery Protocol (SSDP) is a UPnP protocol, used in Windows XP and several brands of network equipment.

Zeroconf and UPnP Zeroconf also called Bonjour is an apple protocol built on top of Domain Name Service. DNS. ZeroConfig consists of Multicast Dns and DNS Service Discovery. (Dns-Sd). Bonjour is used in many apple products such as Itunes , Ichat and to discover network printers and devices. Apple has released a windows version of Bonjour, and there are third party Zeroconf utilities available for Linux. Bonjoir for windows uses the DnsResponder service. Bonjoir and Upnp Share many features, but also differ in significant ways summurized below.

  • IPv4 Link-Local Addressing both Zeroconf and UPnP are identical at that layer.
  • Multicast DNS UPnP doesn't have any alternative to offer.
  • The only area of overlap is the service discovery layer.

Links to UPNP and Bonjour resources This is a List of resources for Upnp and Bonjour technologies. The main site for any information is www.upnp.org and www.apple.com. But Intel corporation also has a number of resources and tools for Upnp. Also the apple developers site at apple.com has code examples of using bonjour. Bonjour is licensed under apache license 2.


See also