<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Network_API</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>Recent changes to Network_API</description><atom:link href="https://sourceforge.net/p/openantz/wiki/Network_API/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 05 Feb 2013 07:56:24 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/openantz/wiki/Network_API/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Tue, 05 Feb 2013 07:56:24 -0000</pubDate><guid>https://sourceforge.netbeee3f6e6257de48b1e78255e925221319e1d701</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -1,51 +1,36 @@
 [Home] - [Developer_Guide] - [Network_API] - hosted at [openANTz.com](http://openantz.com/)

-also see: [OSC_Schema] - [OSC_Spec] - [OSC_API] - [MySQL_API] - [Database]
-
-updated 2013-02-01
+updated 2013-02-04

 ---
 Network API

-- Current network methods implemented are MySQL and OSC over UDP
-- Open Sound Control (OSC) supports 3rd party communication and peer-to-peer networking
-- MySQL can be used to share live data between multiple users over an IP network
+- Network methods implemented are MySQL and OSC over UDP
+- Open Sound Control (OSC) supports peer-to-peer and 3rd party (multimedia) networking
+- MySQL allows sharing of live data between multiple users over an IP network

-[OSC_API] - Overview of OSC implementation
-[OSC_Spec] - OSC Standards WE USE and additional References
-[OSC_Schema] - OSC Address Schema provides access to commands and scene data
+[MySQL_API] - Database storage of scene data including node state and channel tracks

-[MySQL_API] - MySQL dev docs
-[Database] - MySQL user docs
+[OSC_API] - OSC over UDP supports control commands and scene data
+[OSC_Spec] - References to the OSC Specifications WE USE
+[OSC_Schema] - OSC Schema provides access to control commands and scene data
+
+- AVB Ethernet devices can guarantee QoS for OSC

 ---
+
 Planned but NOT implemented!!!

+[JSON_API] - JSON Networking and File IO
+[JSON_HTTP_TCP] - Communicate with HTTP web services
+[JSON_OSC_Bridge] - Translator between OSC Message address space and JSON
+
 [SNMP_API] - Simple Network Management Protocol for access to network switches
-[AVB_API] - AVB network devices provide guaranteed quality-of-service (QoS) 
+
+[AVB_API] - AVB network devices provide guaranteed quality-of-service (QoS)
 [FC_API] - Fibre Channel
 [IP_API] - TCP/IP and UDP/IP

-- Future support planned for AVB, SNMP, FC, Serial, DVB, FTP, ATM and TCP/IP
+[Serial_API] - Talk to Motors, TNG3B, Deck Control, etc... using RS-232, RS-422 or SPI

-----
-OSC - Open Sound Control
-
-- 3rd party communication and peer-to-peer networking
-- OSC schema provides direct access to scene data and control commands
-- CSV tables of the entire scene or tracks can also be encapsulated as OSC strings 
-- MySQL tables are directly exchangeable with the CSV files (or strings)
-- Multi-user shared environments can be created using OSC control signals and/or MySQL
-- Works in conjunction with IEEE 802.1 AVB standard
-
-----
-IEEE 802.1 Audio Video Bridging (AVB)
-
-[AVB_API] - Access to the AVB hardware for network configuration
-
-[AVB Intro](http://www.meyersound.com/products/d-mitri/avb.htm) - by Meyer Sound
-[AVB for Professional A/V (PDF)](http://www.meyersound.com/pdf/products/d-mitri/AVnu_Pro_White_Paper_highres.pdf) - by Rick Kreifeldt and contributors
-
-Audio Video Bridging (AVB) provides guaranteed quality-of-service (QoS) for bandwidth and low-latency (0.25-2ms) over a (Gigabit) Ethernet topology. All devices in the network path need to be AVB compatible.
-
-- IEEE 802.1 Audio Video Bridging (AVB) standard is related to IEEE 1722 and IEEE 1733 standards
+- Future support planned for HTTP, FTP and DVB
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Tue, 05 Feb 2013 07:55:40 -0000</pubDate><guid>https://sourceforge.net2a1f31254ce6523f9f59eeb752b5b6c6f49f7c91</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,19 +1,22 @@
-[Home] - [Developer_Guide] - hosted at [openANTz.com](http://openantz.com/)
+[Home] - [Developer_Guide] - [Network_API] - hosted at [openANTz.com](http://openantz.com/)

-also see: [OSC_Schema] - [OSC_API] - [SNMP_API] - [IP_API] - [FC_API] - [C_API] - [MySQL_API] - [Database]
+also see: [OSC_Schema] - [OSC_Spec] - [OSC_API] - [MySQL_API] - [Database]

 updated 2013-02-01

 ---
 Network API

-- Current network methods implemented are MySQL and OSC (over UDP)
+- Current network methods implemented are MySQL and OSC over UDP
+- Open Sound Control (OSC) supports 3rd party communication and peer-to-peer networking
+- MySQL can be used to share live data between multiple users over an IP network

-[OSC_API] - 3rd party communication and peer-to-peer (UDP) networking
-[OSC_Schema] - OSC address hierarchy for access to scene data and commands
+[OSC_API] - Overview of OSC implementation
+[OSC_Spec] - OSC Standards WE USE and additional References
+[OSC_Schema] - OSC Address Schema provides access to commands and scene data

+[MySQL_API] - MySQL dev docs
 [Database] - MySQL user docs
-[MySQL_API] - MySQL API

 ---
 Planned but NOT implemented!!!
@@ -29,21 +32,16 @@
 OSC - Open Sound Control

 - 3rd party communication and peer-to-peer networking
-
-[OSC_API] - Overview
-[OSC_Spec] - OSC standard(s) used
-[OSC_Schema] - Our address schema
-
 - OSC schema provides direct access to scene data and control commands
 - CSV tables of the entire scene or tracks can also be encapsulated as OSC strings 
 - MySQL tables are directly exchangeable with the CSV files (or strings)
-- Multi-user shared environments can be created using OSC control signals and/or MySql
-- Works in conjunction with AVB networks
+- Multi-user shared environments can be created using OSC control signals and/or MySQL
+- Works in conjunction with IEEE 802.1 AVB standard

 ----
-AVB
+IEEE 802.1 Audio Video Bridging (AVB)

-[AVB_API] - Access to the AVB (hardware) network configuration
+[AVB_API] - Access to the AVB hardware for network configuration

 [AVB Intro](http://www.meyersound.com/products/d-mitri/avb.htm) - by Meyer Sound
 [AVB for Professional A/V (PDF)](http://www.meyersound.com/pdf/products/d-mitri/AVnu_Pro_White_Paper_highres.pdf) - by Rick Kreifeldt and contributors
@@ -51,13 +49,3 @@
 Audio Video Bridging (AVB) provides guaranteed quality-of-service (QoS) for bandwidth and low-latency (0.25-2ms) over a (Gigabit) Ethernet topology. All devices in the network path need to be AVB compatible.

 - IEEE 802.1 Audio Video Bridging (AVB) standard is related to IEEE 1722 and IEEE 1733 standards
-
-----
-Database - MySQL
-
-[MySQL_API] - Dev docs
-[Database] - User docs
-
-Database connections can be made over a network to a remote (MySQL) server. This allows for live data to be stored and retrieved in realtime from multiple network locations.
-
-- Future support planned for a multi-user shared environment using MySQL.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Sat, 02 Feb 2013 01:05:29 -0000</pubDate><guid>https://sourceforge.netb1c989e070f76768a47c4a8a22821d6aa01f938e</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Fri, 01 Feb 2013 21:28:31 -0000</pubDate><guid>https://sourceforge.net8c85633a57ade55416a7055359b1ed9119048c5b</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -18,10 +18,10 @@
 ---
 Planned but NOT implemented!!!

-[SNMP_API] - Hardware configuration for network switches
-[AVB_API] - AVB networks provide guaranteed quality-of-service (QoS) 
+[SNMP_API] - Simple Network Management Protocol for access to network switches
+[AVB_API] - AVB network devices provide guaranteed quality-of-service (QoS) 
 [FC_API] - Fibre Channel
-[IP_API] - TCP/IP and UDP/IP used by OSC
+[IP_API] - TCP/IP and UDP/IP

 - Future support planned for AVB, SNMP, FC, Serial, DVB, FTP, ATM and TCP/IP

@@ -48,7 +48,9 @@
 [AVB Intro](http://www.meyersound.com/products/d-mitri/avb.htm) - by Meyer Sound
 [AVB for Professional A/V (PDF)](http://www.meyersound.com/pdf/products/d-mitri/AVnu_Pro_White_Paper_highres.pdf) - by Rick Kreifeldt and contributors

-Audio Video Bridging (AVB) provides guaranteed quality-of-service (QoS) for bandwidth and low-latency (0.25-2ms) over an IEEE 802.11 (Gigabit) Ethernet topology. All devices in the network path need to be AVB compatible.
+Audio Video Bridging (AVB) provides guaranteed quality-of-service (QoS) for bandwidth and low-latency (0.25-2ms) over a (Gigabit) Ethernet topology. All devices in the network path need to be AVB compatible.
+
+- IEEE 802.1 Audio Video Bridging (AVB) standard is related to IEEE 1722 and IEEE 1733 standards

 ----
 Database - MySQL
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Fri, 01 Feb 2013 21:27:51 -0000</pubDate><guid>https://sourceforge.netc655e6de12549bae0e3a99705fe365d6f0f16709</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Fri, 01 Feb 2013 21:11:29 -0000</pubDate><guid>https://sourceforge.net632d476d9bd89b396396b1c31b36355e1bf1d280</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -2,33 +2,60 @@

 also see: [OSC_Schema] - [OSC_API] - [SNMP_API] - [IP_API] - [FC_API] - [C_API] - [MySQL_API] - [Database]

-updated 2013-01-31
+updated 2013-02-01

 ---
-Network Support:
+Network API

-[OSC_API] - OSC over UDP with JSON bridge
-[OSC_Schema] - Entire scene state and channel schema
+- Current network methods implemented are MySQL and OSC (over UDP)
+
+[OSC_API] - 3rd party communication and peer-to-peer (UDP) networking
+[OSC_Schema] - OSC address hierarchy for access to scene data and commands

 [Database] - MySQL user docs
+[MySQL_API] - MySQL API

 ---
 Planned but NOT implemented!!!

-[MySQL_API] - MySQL API
-
-[SNMP_API] - Simple Network Management Protocol for network configuration
+[SNMP_API] - Hardware configuration for network switches
+[AVB_API] - AVB networks provide guaranteed quality-of-service (QoS) 
 [FC_API] - Fibre Channel
 [IP_API] - TCP/IP and UDP/IP used by OSC

-Current network methods implemented are MySQL and OSC (over UDP.)
+- Future support planned for AVB, SNMP, FC, Serial, DVB, FTP, ATM and TCP/IP

-Open Sound Control (OSC) is our primary native network protocol:
+----
+OSC - Open Sound Control

-- OSC schema provides direct access to any component of the data tree
-- CSV tables of the entire scene or tracks can also be encapsulated as OSC strings. 
-- MySQL tables are directly exchangeable with the CSV files (or strings.)
-- Multi-user shared environments can be created using OSC control signals and/or MySql.
+- 3rd party communication and peer-to-peer networking

+[OSC_API] - Overview
+[OSC_Spec] - OSC standard(s) used
+[OSC_Schema] - Our address schema

-Future support planned for SNMP, FC, Serial, DVB, FTP, ATM and TCP/IP.
+- OSC schema provides direct access to scene data and control commands
+- CSV tables of the entire scene or tracks can also be encapsulated as OSC strings 
+- MySQL tables are directly exchangeable with the CSV files (or strings)
+- Multi-user shared environments can be created using OSC control signals and/or MySql
+- Works in conjunction with AVB networks
+
+----
+AVB
+
+[AVB_API] - Access to the AVB (hardware) network configuration
+
+[AVB Intro](http://www.meyersound.com/products/d-mitri/avb.htm) - by Meyer Sound
+[AVB for Professional A/V (PDF)](http://www.meyersound.com/pdf/products/d-mitri/AVnu_Pro_White_Paper_highres.pdf) - by Rick Kreifeldt and contributors
+
+Audio Video Bridging (AVB) provides guaranteed quality-of-service (QoS) for bandwidth and low-latency (0.25-2ms) over an IEEE 802.11 (Gigabit) Ethernet topology. All devices in the network path need to be AVB compatible.
+
+----
+Database - MySQL
+
+[MySQL_API] - Dev docs
+[Database] - User docs
+
+Database connections can be made over a network to a remote (MySQL) server. This allows for live data to be stored and retrieved in realtime from multiple network locations.
+
+- Future support planned for a multi-user shared environment using MySQL.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Fri, 01 Feb 2013 21:11:20 -0000</pubDate><guid>https://sourceforge.netdb6aeee0415a09e2d5f529d6ffbbe207092080a3</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,8 +1,8 @@
 [Home] - [Developer_Guide] - hosted at [openANTz.com](http://openantz.com/)

-updated 2013-01-30
+also see: [OSC_Schema] - [OSC_API] - [SNMP_API] - [IP_API] - [FC_API] - [C_API] - [MySQL_API] - [Database]

-also see: [OSC_Schema] - [OSC_API] - [SNMP_API] - [IP_API] - [FC_API] - [MySQL_API] - [Database]
+updated 2013-01-31

 ---
 Network Support:
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Fri, 01 Feb 2013 00:29:46 -0000</pubDate><guid>https://sourceforge.net02cb8ee88fd2dcfb1a6167cd73994fc2d3814ccf</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Thu, 31 Jan 2013 07:53:44 -0000</pubDate><guid>https://sourceforge.net5f1a1b74dc55e06f8f686aebb0ac7dc87396750e</guid></item><item><title>WikiPage Network_API modified by Shane Saxon</title><link>https://sourceforge.net/p/openantz/wiki/Network_API/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;a class="alink" href="/p/openantz/wiki/Home/"&gt;[Home]&lt;/a&gt; - &lt;a class="alink" href="/p/openantz/wiki/Developer_Guide/"&gt;[Developer_Guide]&lt;/a&gt; - hosted at &lt;a class="" href="http://openantz.com/"&gt;openANTz.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;updated 2013-01-30&lt;/p&gt;
&lt;p&gt;also see: &lt;span&gt;[OSC_Schema]&lt;/span&gt; - &lt;span&gt;[OSC_API]&lt;/span&gt; - &lt;span&gt;[SNMP_API]&lt;/span&gt; - &lt;span&gt;[IP_API]&lt;/span&gt; - &lt;span&gt;[FC_API]&lt;/span&gt; - &lt;span&gt;[MySQL_API]&lt;/span&gt; - &lt;a class="alink" href="/p/openantz/wiki/Database/"&gt;[Database]&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Network Support:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[OSC_API]&lt;/span&gt; - OSC over UDP with JSON bridge&lt;br /&gt;
&lt;span&gt;[OSC_Schema]&lt;/span&gt; - Entire scene state and channel schema&lt;/p&gt;
&lt;p&gt;&lt;a class="alink" href="/p/openantz/wiki/Database/"&gt;[Database]&lt;/a&gt; - MySQL user docs&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Planned but NOT implemented!!!&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[MySQL_API]&lt;/span&gt; - MySQL API&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[SNMP_API]&lt;/span&gt; - Simple Network Management Protocol for network configuration&lt;br /&gt;
&lt;span&gt;[FC_API]&lt;/span&gt; - Fibre Channel&lt;br /&gt;
&lt;span&gt;[IP_API]&lt;/span&gt; - TCP/IP and UDP/IP used by OSC&lt;/p&gt;
&lt;p&gt;Current network methods implemented are MySQL and OSC (over UDP.)&lt;/p&gt;
&lt;p&gt;Open Sound Control (OSC) is our primary native network protocol:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;OSC schema provides direct access to any component of the data tree&lt;/li&gt;
&lt;li&gt;CSV tables of the entire scene or tracks can also be encapsulated as OSC strings. &lt;/li&gt;
&lt;li&gt;MySQL tables are directly exchangeable with the CSV files (or strings.)&lt;/li&gt;
&lt;li&gt;Multi-user shared environments can be created using OSC control signals and/or MySql.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Future support planned for SNMP, FC, Serial, DVB, FTP, ATM and TCP/IP.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shane Saxon</dc:creator><pubDate>Thu, 31 Jan 2013 06:39:18 -0000</pubDate><guid>https://sourceforge.net74ad7460a9938633be8cb55a70572f6c45d69fe6</guid></item></channel></rss>