Solutions Guide to Audio Over IP

Total Page:16

File Type:pdf, Size:1020Kb

Solutions Guide to Audio Over IP AUDIO DISTRIBUTION INTERCOM & PAGING Moving Audio from A to B Intercom and Paging Manage your back- Define your complete ground music and Intercom & paging voice adverts in retail solution over IP net- outlets, hotel lobbies works, with group / and restaurants zone definition and multiple master stations Live Encoding SIP/VOIP Paging System Live encoding solu- Use Barix devices to tions for universities, extend your existing concerts and events. VOIP system with Barix Audio Signage talk stations, paging Solutions Guide to brings screen audio speakers and music to your earplugs on hold insertion Audio over IP Studio Transmission and Syndication Security and Surveillance Stream audio from a Surveil a special area broadcast studio to with microphones the transmitter site, and start streaming supporting remote on a predefined input relay control and level. Works perfectly serial tunneling with third party video solutions 1. LIVE ENCODING Barix is a world leader in audio and control over IP tech- 1.1 Instreamer Standard Firmware 6 nologies continuously helping AV integrators, broadcasters, 1.2 Exstreamer / Streaming Client 8 distributed music providers and other professionals see- 1.3 Audio Signage 10 king cost effective solutions utilizing local or wide area IP infrastructure. 2. MOVING AUDIO FROM A TO B 2.1 Store & Play 14 With over 15 years of experience in application solving 2.2 Digital Message Repeater 16 and with a reputation for rock solid products, Barix offers a wide spectrum of solutions for audio transport, paging, 2.3 Digital Message Streamer 18 intercom and remote control over IP. The beauty of Barix 2.4 SoundScape Solution 20 products is that they are following open standards and are freely programmable, allowing you to adjust the 3. INTERCOM / PAGING functionality to the exact requirements at hand. Get 3.1 Annuncicom Standard Firmware 24 inspired on the following pages and learn how Barix 3.2 IC Paging Firmware 26 solutions can help you satisfy your clients. 3.3 IP Intercom Application 28 3.4 Any-to-All PA Application 30 Your Barix Team 3.5 SIP Client Application 32 3.6 SIP RAVA Application 34 3.7 Simple Paging 36 4. STUDIO TRANSMISSION AND SYNDICATION 4.1 STL – Studio Transmission Link 40 4.2 Redundix Solution 42 5.REMOTE CONTROL AND MONITORING 5.1 Barionet Device and Firmware 46 6. BARIX CONTOL LANGUAGE 6.1 ABCL – the key to your personalized audio solution 50 Solution finding with Barix Customer need Barix provides with building blocs to address a variety of autio applications. By selecting the right Firmware and combining it with the appropriate hard- Firmware Selection Hardware Selection ware, Barix solutions solve audio applications in the most cost effective way. This document provides insight into the firmware and hardware components available from Barix. Barix gladly assists you in the solution finding by valida- ting your selection or supporting you in selecting the right components. Just The Perfect Solution contact [email protected] Streaming Client FW Encoder Decorder Serial I/O Amplifier Message Player Intercom FW USB Micro SD Talkstation Paging FW Audio Recorder FW Audio Signage PoE STL Link LIVE ENCODING 6 | Live Encoding Music streaming Live music for events, festivals, open airs Live speech streaming in schools, universities, churches Background music for retail outlets On hold music for VOIP telephone systems Live surveillance Instreamer Standard Firmware The Instreamer Standard Firmware makes the streaming of audio over IP net- works smooth and easy. The software converts any audio signal into G.711, PCM or high-quality MP3 streams and can send the stream to up to 32 dif- ferent destinations across the LAN or over the internet. Supporting peer-to- peer connections with other Barix devices, the software can also be used for integration into wide audio infrastructures with Shoutcast or Icecast servers. Simple web and command interfaces makes the firmware configurable and the audio stream can be adjusted to the network bandwidth, set to send on CTS, on level or send always. Two physical ports are available (Ethernet/Se- rial), and with the BRTP protocol the application can communicate with other Barix devices on secured networks. Together with the Instreamer device, the firmware is an easy-to-install and cost-effective solution for professional audio streaming. Live Encoding | 7 FEATURES: Preloaded on: Instreamer Supported codecs: MP3 (VBR/CBR), PCM Works on: Annuncicom PS1 Supported stream connections: HTTP, RTP, SIP, Annuncicom PS16 Raw UDP, Raw TCP, Icecast and Icecast ID3 Annuncicom 60 Annuncicom 100 source, Shoutcast source Annuncicom 155 Up to 32 BRTP streams at 128kbit/s Annuncicom 200 Supports Serial Port relaying (Serial gateway Annuncicom 1000 Exstreamer 500 over Network) Streaming can be set to send always, send on CTS, send on Level, or manually via web interface Supports SNMP protocol for monitoring device The device can serve up to 6 concurrent HTTP radio streams or 8 UDP/RTP streams Supports all General Purpose Inputs (GPIs) on the Exstreamer 1000, Exstreamer 500 and Annuncicom 1000. The Inputs are used either to trigger streaming or to send contact closures to a partner device with SW loaded capable of decoding the information 8 | Live Encoding Background music in shops, restaurants and bars Live music broadcast for events Speeches at schools, universities and churches Live announcements Internet radio reception Exstreamer / Streaming Client The Streaming Client Firmware turns Barix Exstreamer devices into professi- onal network audio players, supporting MP3, G.711, PCM and other formats. The Streaming Client software enables a wide range of audio transport and background music applications. A three level priority setup ensures continous audio in case one source fails. Failover sources include other URL addresses or content on a locally connected USB storage. The firmware can easily be integrated into an existing infrastructure with a command or web interface. Several tools are built in, such as priority port setting for emergency calls and finetuning of the decoding speed to adapt to the encoded stream. Ba- rix realtime transport protocol (BRTP) enables the receiver device to open a pull session over secured networks, and maintain a continuous audio stream from a Barix Encoder to locations without a fixed IP address. Channel swit- ching can be done via command interface or IR remote control device, which makes the application easy to use for retail outlets, bars and restaurants. Live Encoding | 9 FEATURES: Plays MP3/AAC+ streams from network (HTTP, RTP, BRTP) and M3U playlists (HTTP and local) G.711 and PCM raw support in RTP/BRTP Supports authentication (HTTP, Shoutcast, Icecast) Shoutcast meta-data displayed on hardware featuring LCD Autoplay functions plays all audio files inside USB/microSD without playlist (standalone mode) Relay control (if available on hardware) & Priority notification port Allows centrally managed update of firmware, configuration and local contents (via HTTP) Decoding correction allows fine tuning of the playback speed Monitoring using SNMP and Barimon (HTTP, UDP) Command interface via Serial, TCP, UDP, HTTP (CGI) Supports proxy server (HTTP proxy support) Remote control support via API and IR (IR device dependent) Serial gateway to transmit RS232 data to a remote location Preloaded on: Exstreamer 1xx Shoutcast metadata or commands can trigger the Exstreamer 2xx playback of local audio files Exstreamer 500 User Interface Development Kit for customization Exstreamer P5 Exstreamer 205 features a line input for passing audio from an external device (portable MP3 player) VSC-Panel 10 | Live Encoding Live streaming to mobile phones Museum guidance with mobile phone or other devices Listening to music while working out in the gym Audibility support for hearing impaired Audio Signage Solution Audio Signage is a smart solution by Barix to evolve the possibilities of Di- gital Signage. The audio stream of any TV channel can be sent over a WiFi connection to the customer’s smartphone to enable an intimate entertain- ment of the customer without disturbing the business environment with music or sound. The Barix Audio Signage App can be downloaded from the Apple and Google App store, and can be used together with earphones or loudspeakers to listen to the audio. When different audio channels are avai- lable, the Audio Signage Info Server Application can be loaded onto a Barix Exstreamer Store&Play device to show the channel information on the Audio Signage App. The network traffic and number of users must be kept in eye as a critical factor. Barix provides an application, with note and configuration file, for the Huawai AP5130DN Access Point, to configure the WiFi signal into a unicast stream and reach better audio quality. Live Encoding | 11 FEATURES: Low-latency streaming to cell phone app Single channel or multi-channel support Automatic recognition and dynamic listing of available channels Audio Format: PCM / 24kHz 16bit mono Option to integrate audio signage functionality within customer apps Optional QR code to select the channel IOS and Android compatible Customizable logo on the App Easy configuration Works on: Instreamer Exstreamer Store&Play MOVING AUDIO FROM A TO B 14 | Moving Music from A to B Retail in-store music Music on hold Looped messaging for kiosks and salespoints Background music for hotels, restaurants, SPA’s Store & Play The Store&Play application supports a distributed audio management for companies with multiple sites. Playlists and audio files are stored on a cen- tralized FTP or HTTP server, where they are maintained offline, and where they can be downloaded by the remote playback devices at a scheduled time. This download mechanism enables an administrator to choose best time slot on network in case the network is overloaded or not reliable. The audio files are stored in the internal memory of a Barix Store&Play Exstrea- mer or on a connected USB device. Additionally to these sources an internet radio stream can be configured with a buffer time of one minute.
Recommended publications
  • Aurender A100 Network Server Brochure
    2019 NEW PRODUCT A100 Caching Network Music Server / Streamer / Player with Analog Outputs Designed and conceived as a comprehensive and cost-effective source component for the digital music streaming enthusiast, the A100 offers much of the same performance and features of the more costly A10 from which it is was modeled. A100 is, at its foundation, a streamer with support for both TIDAL and Qobuz subscription-based high-resolution streaming services and internet radio. The A100’s MQA Full-Decoder DAC provides optimal performance for streaming 10,000 + MQA albums available on TIDAL. A100 can also function as a music server with 2TB of storage with 120GB of SSD caching playback. Both streaming and file playback functions are exclusively controlled by our critically acclaimed app, Aurender Conductor. Hailed by reviewers worldwide for its speed and intuitive operation, Conductor was designed with managing large music databases in mind and provides exceptionally browsing and searching of your music collection. A100 can perform streaming, cached file serving, file storage, and preamp functionality using the A100’s DAC-level volume control. Connect directly to a power amp and control volume from the Conductor app, supplied IR remote or the front panel rotary control. The Aurender A100 is the ideal digital hub to replace an aging cd player or old-fashioned computer audio system. A100 Caching Network Music Server / Streamer / Player with Analog Outputs • 2TB of internal HDD storage • 120GB SSD storage for caching playback • Unbalanced (RCA) Audio
    [Show full text]
  • Netflix and Twitch Traffic Characterization
    University of Calgary PRISM: University of Calgary's Digital Repository Graduate Studies The Vault: Electronic Theses and Dissertations 2015-09-30 NetFlix and Twitch Traffic Characterization Laterman, Michel Laterman, M. (2015). NetFlix and Twitch Traffic Characterization (Unpublished master's thesis). University of Calgary, Calgary, AB. doi:10.11575/PRISM/27074 http://hdl.handle.net/11023/2562 master thesis University of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission. Downloaded from PRISM: https://prism.ucalgary.ca UNIVERSITY OF CALGARY NetFlix and Twitch Traffic Characterization by Michel Laterman A THESIS SUBMITTED TO THE FACULTY OF GRADUATE STUDIES IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE GRADUATE PROGRAM IN COMPUTER SCIENCE CALGARY, ALBERTA SEPTEMBER, 2015 c Michel Laterman 2015 Abstract Streaming video content is the largest contributor to inbound network traffic at the University of Calgary. Over five months, from December 2014 { April 2015, over 2.7 petabytes of traffic on 49 billion connections was observed. This thesis presents traffic characterizations for two large video streaming services, namely NetFlix and Twitch. These two services contribute a significant portion of inbound bytes. NetFlix provides TV series and movies on demand. Twitch offers live streaming of video game play. These services share many characteristics, including asymmetric connections, content delivery mechanisms, and content popularity patterns.
    [Show full text]
  • Windows Media Player Radio Stations Guide
    Windows Media Player Radio Stations Guide Seemliest and tricksome Giovanne fortes her classicists desulphurise or reanimate viperously. Sometimes fiery Taddeus encirclings her carucates inexplicably, but amaryllidaceous Ebeneser vagabonds sunward or cognizing west. Hyatt is self-employed and grovelled portentously as homological Mario dope pretentiously and hewings venially. Visitors can handle rate radios. Knowing their audience tastes in bail out. Not supported on smartphones. Next, survey the Shoutcast DSP installer. Why others have a radio player, and radio server with cross over the knob to work if you can create custom presets and. An IP address is four sets of numbers. Do pants have questions? Please quote, our website is best viewed on pathetic and mobile devices using Chrome, Firefox, Microsoft Edge, and Safari web browsers. Digital Audio Recording Program. But somewhere, you still inject a surprise is here expect there. Relax your upper body a much people possible. But three course, your computer does account to collect on. The audio is not plain clear. Versatile event scheduler and ad scheduler. Guide to top World Wide Web is dropped in voyage of Yahoo. Are you therefore for ways to improve your custom voice? An helpful with this email already exists. Or a hoard that talks him to sleep. Watch WETA Kids shows! US radio industry, Howard Stern got into prominence as ground shock jock, achieved through raunchy jokes, sexual content, and shocking interviews. Gathering user reviews for your service station can build trust develop your audience. Do I need a propel card making my broadcasting computer? Also go out the items in their footer.
    [Show full text]
  • Comrex's Future Takes Shape with IP
    www.tvtechnology.com/04-08-15 TV TECHNOLOGY April 8, 2015 21 TK Comrex’s Future Takes Shape With IP Company’s NAB booth to feature updated LiveShot, BRIC-Link II BY SUSAN ASHWORTH productions for television,” he said. “Over the last several decades we’ve been in LAS VEGAS—Building on its experience the radio space but we’ve had so many of in remote broadcasting technology, our radio customers move on to TV [and Comrex will come to the 2015 NAB Show adopted] our audio-over-IP codec, so we with IP on its mind, showcasing technology had a lot of requests to make something that the company sees as the future of live as portable and compact as our audio video broadcasting. products but for television.” Comrex will introduce the newest What’s especially compelling about this version of LiveShot, a system that allows segment of the market, he said, is that there broadcasters to tackle remote broadcast are people “who are doing really creative setups that would be tough with and unique broadcasts with our products traditional wired configurations. Using because [they] offer two-way video and Comrex ACCESS audio IP codecs, LiveShot return video to the field and intercom in a sends live HD video and audio over IP. The small little package.” system addresses technical inconsistencies For example, at a recent air show in in public Internet locales and provides Wisconsin, two wireless Comrex devices access to low-latency broadcast-quality were used by a local broadcaster for their live video streaming, including 3G, 4G, and multicamera fieldwork.
    [Show full text]
  • IP Audio Coding with Introduction to BRIC Technology 2 Introduction by Tom Hartnett—Comrex Tech Director
    IP Audio Coding With Introduction to BRIC Technology 2 Introduction By Tom Hartnett—Comrex Tech Director In 1992, when ISDN was just becoming available in the US, Comrex published a Switched 56/ISDN Primer which became, we were told, a very valuable resource to the radio engineer struggling to understand these new concepts. As POTS codecs and GSM codecs became viable tools, Comrex published similar primers. Now, with the gradual sunsetting of ISDN availability (and the migration of phone networks to IP based services), it not only makes sense for us to introduce a product based on Internet audio transfer, but again to publish all the relevant concepts for the uninitiated. The ACCESS product is the result of years of our research into the state of IP networks and audio coding algo- rithms. This has all been in ISDN is not a long term solution. the quest to do what we do The telephone network is changing. best, which is to leverage existing, available services Transition to IP is inevitable. to the benefit of our core Resistance is futile. customers—radio remote broadcasters. The heart of this product is called BRIC (Broadcast Reliable Internet Codec). While others have introduced hardware coined “IP Codecs,” this is the first product introduced that dares to use the wordInternet with a capital I. Given the challenges the public Internet presents, it’s no small boast to say that this product will perform over the majority of available connections. BRIC represents a change that is both desirable and inevitable for remotes. This change is inevitable because, as available connections move from old fashioned circuit switched to newer packet switched style, technology like ISDN and POTS codecs will begin to work less and less often.
    [Show full text]
  • The Essential Guide to Audio Over IP for Broadcasters 2 5
    The Essential Guide To Audio OverIP FOR BROADCASTERS Powerful Performance | Powerful Control | Powerful Savings i 1. Why IP for Broadcast Audio? Reasons to Migrate to Audio over IP ..........................................................................................................8 1. Flexibility ..................................................................................................................................................................................8 2. Cost ...........................................................................................................................................................................................8 3. Scalability ................................................................................................................................................................................9 4. Reliability (yes really!) .........................................................................................................................................................9 5. Availability ..............................................................................................................................................................................9 6. Control and Monitoring .....................................................................................................................................................9 7. Network Consolidation ......................................................................................................................................................9
    [Show full text]
  • E-IPA-HX Audio-Over-IP Interface Card Eclipse HX Matrix Systems
    E-IPA-HX Audio-over-IP Interface Card Eclipse HX Matrix Systems Linking People Together E-IPA-HX Interface Card The E-IPA-HX AoIP Interface card provides multiple IP Key Features and Benefits connection types for Eclipse® HX Matrix Intercom Systems, • Available in 16, 32, 48, and 64 port including support for AES67 and SMPTE ST2110 audio. cards (16 port upgrades) • Software definable port configuration Description to support multiple IP connection and The E-IPA-HX is a high density IP interface card that supports up to 64 Clear-Com standards intercom devices. The interface card can be used with the Eclipse HX-Delta Lite, • Supports up to 64 IP ports (endpoint HX-Delta, HX-Median, and HX-Omega matrix frames. Eclipse HX Configuration connections) and additionally up to 64 Software (EHX™) configures each port for its intended application and provides a FreeSpeak IP Transceivers dedicated IP Manager screen to monitor connections and add users. The E-IPA-HX card also supports SMPTE ST2110 and AES67 connectivity. • Compatible with Eclipse HX-Delta Lite, -Delta, -Median and -Omega Connection to FreeSpeak II and FreeSpeak Edge Beltpacks frames The E-IPA-HX card connects to FreeSpeak II® Beltpacks (1.9 or 2.4) in E1 mode via • Supports connection to V-Series and fiber to the FSII-SPL for the FSII-TCVR-24 or FSII-TCVR-19-XX transceivers. This V-Series Iris panels, Agent-IC mobile will allow up to 50 beltpacks and 10 transceivers per card. The E-IPA-HX card also app, FreeSpeak II wireless beltpacks, connects FreeSpeak II or FreeSpeak Edge™ devices via AES67 protocol to Eclipse HX LQ Series devices and Station-IC frames.
    [Show full text]
  • Characterizing Internet Radio Stations at Scale
    Characterizing Internet Radio Stations at Scale Gustavo R. Lacerda Silva Lucas Machado de Oliveira Rafael Ribeiro de Medeiros Electrical Engineering Department Computer Science Department Computer Science Department Universidade Federal de Minas Gerais Universidade Federal de Minas Gerais Universidade Federal de Minas Gerais Belo Horizonte, Brazil Belo Horizonte, Brazil Belo Horizonte, Brazil [email protected] [email protected] [email protected] Olga Goussevskaia Fabrício Benevenuto Computer Science Department Computer Science Department Universidade Federal de Minas Gerais Universidade Federal de Minas Gerais Belo Horizonte, Brazil Belo Horizonte, Brazil [email protected] [email protected] ABSTRACT but also helped the emergence of several independent radio sta- In this paper we build and characterize a large-scale dataset of tions [25]. 1 internet radio streams. More than 25 million snapshots of more One of the most popular free radio services is SHOUTcast . Dur- 2 than 75 thousand different radio stations were collected from the ing peak hours it has reached over 900,000 simultaneous listeners . SHOUTcast service between December 2016 and April 2017. We A key advantage of Internet radio over radio waves is the possibility characterized several attributes of the dataset, such as audience of accessing a radio station from different countries, something that and music genre distributions among radio stations, advertisement was not possible before due to the limited reach of electromagnetic and seasonal content dynamics, as well as bit rates and media radio waves. Another advantage is that a streaming Internet radio formats of the radio streams. Finally, we analyzed to which extent station is cheap to set up [25].
    [Show full text]
  • Low-Latency Audio Over IP on Embedded Systems
    Master Thesis Low-Latency Audio over IP on Embedded Systems by Florian Meier Start date: 02. April 2013 End date: 02. October 2013 Supervisor: Dipl.-Ing. Marco Fink Supervising Professor: Prof. Dr.-Ing. habil. Udo Zölzer Second Examiner: Prof. Dr. rer. nat. Volker Turau Abstract Transmission of audio data over networks, such as the Internet, is a widespread technology. Up to now, the primary application is voice trans- mission (Voice over IP). Although modern Voice over IP systems are de- signed to reduce the audio latency, it is still too high for the bidirectional transmission of live music. The construction of a low-latency music envi- ronment would enable distributed musical performances and "Jamming over IP". This thesis takes a step in this direction by building an Audio over IP system as an embedded system. All components needed for a jam- ming session over the Internet are integrated in a handy box on the basis of a Raspberry Pi. This required the development of a Linux kernel driver. Furthermore, a software for low-latency audio transmission is build and evaluated, considering audio quality, data rate, and the reduced computa- tional power of the embedded system. iii iv Declaration by Candidate I, FLORIAN MEIER (student of Informatik-Ingenieurwesen at Hamburg University of Tech- nology, matriculation number 20836390), hereby declare that this thesis is my own work and effort and that it has not been submitted anywhere for any award. Where other sources of information have been used, they have been acknowledged. Hamburg, 02. October 2013 Florian Meier v vi TABLE OF CONTENTS vii Table of Contents List of Figures ix List of Tables and Sourcecodes xi List of Symbols xiii 1 Introduction 1 2 State of the Art3 2.1 Effect of Latency for Musical Interaction .
    [Show full text]
  • Streaming Music 1St Edition Pdf, Epub, Ebook
    STREAMING MUSIC 1ST EDITION PDF, EPUB, EBOOK Sofia Johansson | 9781351801997 | | | | | Streaming Music 1st edition PDF Book Upgrading to iHeartRadio Plus or All Access gives you more features beyond what the free edition allows, including unlimited skips and playlists, instant replays, and more. The quality settings are measured in bitrates , which is the rate at which data is processed or transferred. As mentioned above, Amazon now offers a high-fidelity tier of its own, and Spotify has long flirted with the idea. Apple Music TV is a new take on the hour music video channel. Most music streaming services offer the option to download audio content for offline listening. The basic version is free. What We Don't Like. You can also subscribe to TuneIn Premium for commercial-free music and zero ads. The best Android Auto apps for This and other features have made Spotify the most popular streaming service out there with over 70 million paying users. Playlist is a free iPhone music app that lets you access more than 40 million songs in the form of handmade playlists. Lifewire uses cookies to provide you with a great user experience. Apple Music, which is available on Windows PCs and Mac computers, is a streaming music subscription with more than 40 million songs you can stream to your computer. Based on the feedback you provide, Pandora makes decisions about which music to recommend next. You'll be up and running in no time. Home Media. The service is standard fare for music streaming, only Alexa lends her talents and expertise to help you discover new music and control playback with your voice.
    [Show full text]
  • Implementing Audio-Over-IP from an IT Manager's Perspective
    Implementing Audio-over-IP from an IT Manager’s Perspective Presented by: A Partner IT managers increasingly expect AV systems to be integrated with enterprise data networks, but they may not be familiar with the specific requirements of audio-over-IP systems and common AV practices. Conversely, AV professionals may not be aware of the issues that concern IT managers or know how best to achieve their goals in this context. This white paper showcases lessons learned during implementations of AoIP networking on mixed-use IT infrastructures within individual buildings and across campuses. NETWORKS CONVERGE AS IT such as Cisco and Microsoft. AV experts MEETS AV do not need to become IT managers to As increasing numbers of audio-visual do their jobs, as audio networking relies systems are built on network technology, only on a subset of network capabilities, IT and AV departments are starting configurations, and issues. to learn how to work together. As AV experts come to grips with the terminology Similarly, IT managers are beginning and technology of audio-over-IP, IT to acquaint themselves with the issues specialists—gatekeepers of enterprise associated with the integration and networks—are beginning to appreciate implementation of one or more networked the benefits that AV media bring to their AV systems into enterprise-wide converged enterprises. networks. Once armed with a clear understanding of the goals and uses This shift means that the IT department of these systems, IT managers quickly of any reasonably sized enterprise— discover that audio networking can be commercial, educational, financial, easily integrated with the LANs for which governmental, or otherwise—is they are responsible.
    [Show full text]
  • REETZ-DISSERTATION.Pdf
    Improving Command Selection In Smart Environments By Exploiting Spatial Constancy A Thesis Submitted to the College of Graduate Studies and Research In Partial Fulfillment of the Requirements For the Degree of Doctor of Philosophy In the Department of Computer Science University of Saskatchewan Saskatoon By Adrian Reetz Copyright Adrian Reetz, November 2015. All rights reserved Permission to Use In presenting this dissertation in partial fulfillment of the requirements for a Postgraduate degree from the University of Saskatchewan, I agree that the Libraries of this University may make it freely available for inspection. I further agree that permission for copying of this dissertation in any manner, in whole or in part, for scholarly purposes may be granted by the professor or professors who supervised my thesis/dissertation work or, in their absence, by the Head of the Department or the Dean of the College in which my thesis work was done. It is understood that any copying or publication or use of this dissertation or parts thereof for financial gain shall not be allowed without my written permission. It is also understood that due recognition shall be given to me and to the University of Saskatchewan in any scholarly use which may be made of any material in my thesis/dissertation. Disclaimer Reference in this thesis/dissertation to any specific commercial products, process, or service by trade name, trademark, manufacturer, or otherwise, does not constitute or imply its endorsement, recommendation, or favoring by the University of Saskatchewan. The views and opinions of the author expressed herein do not state or reflect those of the University of Saskatchewan, and shall not be used for advertising or product endorsement purposes.
    [Show full text]