Using Mobile Processors for Cost Effective Live Video Streaming to the Internet

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Using Mobile Processors for Cost Effective Live Video Streaming to the Internet"

Transcription

1 Using Mobile Processors for Cost Effective Live Video Streaming to the Internet Hans-Joachim Gelke Tobias Kammacher Institute of Embedded Systems Source: Apple Inc.

2 Agenda 1. Typical Application 2. Available Processors. Processor Architectures. Interfaces 5. Software Implementation 6. Practical Experiences 7. Further Applications 2

3 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

4 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

5 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

6 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

7 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

8 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

9 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

10 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

11 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

12 Typical Video Signal Processing Pipeline 2nd Video Source Video Input Color Space Conversion Scaling Picture in Picture h.26/h.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder

13 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

14 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

15 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

16 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

17 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

18 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

19 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

20 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

21 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

22 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

23 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

24 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

25 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

26 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

27 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

28 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

29 How is a Mobile Processor Defined? Multi Core s Audio and Video Processing Units Camera Graphics Processing Display DSP Connectivity Source block diagram: Qualcomm Positioning Systems Copyright Time Warner

30 The Players Snapdragon 810 TK1 and TX1 X7-Z8700 Sources: Qualcomm, Nvidia, Intel, Samsung, Apple, Allwinner 5

31 The Players Snapdragon 810 TK1 and TX1 X7-Z8700 Exynos Apple A8 Sources: Qualcomm, Nvidia, Intel, Samsung, Apple, Allwinner 5

32 The Players Snapdragon 810 TK1 and TX1 X7-Z8700 Exynos Apple A8 Allwinner A1 Sources: Qualcomm, Nvidia, Intel, Samsung, Apple, Allwinner RK288 5

33 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

34 Hardware Resources 6-bit ARM A57 2MB L2-Cache 1 2 Operating Mode 6-bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

35 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

36 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 Sleep 2 Mode GPU Video Encoder Video Decoder Video Interface Video Processor 6

37 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

38 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder 192/ 256 Core GPU OpenGL, CUDA, DX12, AEP, OpenCL Video Interface Video Decoder Video Processor 6

39 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

40 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 H.26/AVC & H.265/HEVC pix/0 Hz GPU Video Encoder Video Decoder Video Interface Video Processor 6

41 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

42 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU H.26/AVC & H.265/HEVC pix/60 Hz/10 bit Video Encoder Video Decoder Video Interface Video Processor 6

43 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

44 Hardware Resources 6-bit ARM A57 2MB L2-Cache 1 2 HDMI pix, Display Serial Interface (DSI) Video Encoder GPU 6-bit ARM A5 512kB L2-Cache 1 2 Video Decoder Video Interface Video Processor 6

45 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

46 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Scaling etc. Video Encoder Video Decoder Video Interface Video Processor 6

47 Hardware Resources 6-bit ARM A57 2MB L2-Cache bit ARM A5 512kB L2-Cache 1 2 GPU Video Encoder Video Decoder Video Interface Video Processor 6

48 Mobile Processor Peripherals CSI DSI I2S I2S SDIO PCIe 7

49 Processors available on industrial modules Nvidia TK1 module Snapdragon 810 module Allwinner A1 module Sources: Avionic Design, Intrinisic, Theobroma Systems 8

50 GStreamer: A Multimedia Framework Generic Multimedia Processing Device Mobile Processor Images: Public Domain 9

51 GStreamer: A Multimedia Framework Generic Multimedia Processing Device 2nd Video Source Video Input Color Space Conversion Mobile Processor Picture Scaling in Picture H.26/H.265 Encoder Audio Audio/Video Mux Encryption Transport Protocol Packer Forward Error Correction Ethernet Output Recorder 9 Images: Public Domain

52 GStreamer: A Multimedia Framework Generic Multimedia Processing Device Mobile Processor Video Processing Images: Public Domain 9

53 GStreamer: A Multimedia Framework Generic Multimedia Processing Device Mobile Processor Video Processing Network Images: Public Domain 9

54 GStreamer: A Multimedia Framework Generic Multimedia Processing Device Mobile Processor Video Processing Network Network Images: Public Domain 9

55 GStreamer: A Multimedia Framework Generic Multimedia Processing Device Mobile Processor Linux Kernel GStreamer Video Processing Network Network Images: Public Domain 9

56 GStreamer Internals Gstreamer Core Framework 10

57 GStreamer Internals Sources: File Camera TCP/UDP Gstreamer Core Framework 10

58 GStreamer Internals Sources: File Camera TCP/UDP Gstreamer Core Framework Sinks: File Display TCP/UDP 10

59 GStreamer Internals Containers: Audio & Video MP / MKV Transport- Protocols: HTTP/RTSP Filters: Converters Mixers Sources: File Camera TCP/UDP Gstreamer Core Framework Sinks: File Display TCP/UDP 10

60 GStreamer Internals Containers: Audio & Video MP / MKV Transport- Protocols: HTTP/RTSP Filters: Converters Mixers Sources: File Camera TCP/UDP Gstreamer Core Framework Encoders: Audio (MP / AAC) Video (H.26/H.265) HW-accelerated Sinks: File Display TCP/UDP 10

61 GStreamer Internals Containers: Audio & Video MP / MKV Transport- Protocols: HTTP/RTSP Filters: Converters Mixers Sources: File Camera TCP/UDP Gstreamer Core Framework Sinks: File Display TCP/UDP Encoders: Audio (MP / AAC) Video (H.26/H.265) HW-accelerated Decoders: Audio (MP / AAC) Video (H.26/H.265) HW-accelerated 10

62 GStreamer Internals Containers: Audio & Video MP / MKV Transport- Protocols: HTTP/RTSP Filters: Converters Mixers Sources: File Camera TCP/UDP Gstreamer Core Framework Sinks: File Display TCP/UDP Encoders: Audio (MP / AAC) Video (H.26/H.265) HW-accelerated Decoders: Audio (MP / AAC) Video (H.26/H.265) HW-accelerated OpenMAX OS Kernel 10

63 GStreamer Internals Containers: Audio & Video MP / MKV Transport- Protocols: HTTP/RTSP Filters: Converters Mixers Sources: File Camera TCP/UDP Gstreamer Core Framework Sinks: File Display TCP/UDP Encoders: Audio (MP / AAC) Video (H.26/H.265) HW-accelerated Decoders: Audio (MP / AAC) Video (H.26/H.265) HW-accelerated Access to HWaccelerated CODECs OpenMAX OS Kernel 10

64 OpenMAX (Open Media Acceleration) Multimedia Application GStreamer Core Software User Space Gstreamer Plugins OpenMAX (OMX) Libraries Bellagio (OpenMAX IL) Software Kernel Space Linux Kernel Modules / Drivers Video DMA Mobile Processor HW accelerated Video Encoder HW accelerated Video Decoder 11

65 Macro Block vs. Quad Tree Procedure H.26 H.265 Macro Block Procedure Quad Tree Procedure Source: London Bus Museum 12

66 Comparison between H.26 and H.265 Video Quality PSNR vs. Bitrate for H.26 and H.265 1

67 Comparison between H.26 and H.265 Video Quality PSNR vs. Bitrate for H.26 and H.265 H Mbps H.26 19Mbps 1

68 Comparison between H.26 and H.265 Video Quality PSNR vs. Bitrate for H.26 and H.265 H.265 0Mbps H.26 67Mbps H Mbps H.26 19Mbps 1

69 Your Mobile Processor Application? Video Conferencing Android TV Source: Google Mobile Processor Medical Imaging Lecture recording streaming Source: PMK Driving Assistance Source: Google 1

Streaming Media. Advanced Audio. Erik Noreke, Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, Page 1

Streaming Media. Advanced Audio. Erik Noreke, Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, Page 1 Streaming Media Advanced Erik Noreke, Standardization Consultant Chair, OpenSL ES erik@noreke.se Copyright Khronos Group, 2010 - Page 1 OpenMAX Streaming Media Media Infrastructure Portability Open, royalty-free

More information

OpenSL ES & OpenMAX Multimedia APIs

OpenSL ES & OpenMAX Multimedia APIs Copyright Khronos Group, 2011 - Page 1 OpenSL ES & OpenMAX Multimedia APIs Erik Noreke Chair of OpenSL ES Working Group Chair of OpenMAX AL Working Group Copyright Khronos Group, 2011 - Page 4 Why Create

More information

High Efficiency Video Coding (HEVC) or H.265 is a next generation video coding standard developed by ITU-T (VCEG) and ISO/IEC (MPEG).

High Efficiency Video Coding (HEVC) or H.265 is a next generation video coding standard developed by ITU-T (VCEG) and ISO/IEC (MPEG). HEVC - Introduction High Efficiency Video Coding (HEVC) or H.265 is a next generation video coding standard developed by ITU-T (VCEG) and ISO/IEC (MPEG). HEVC / H.265 reduces bit-rate requirement by 50%

More information

The MeeGo Multimedia Stack. Dr. Stefan Kost Nokia - The MeeGo Multimedia Stack - CELF Embedded Linux Conference Europe

The MeeGo Multimedia Stack. Dr. Stefan Kost Nokia - The MeeGo Multimedia Stack - CELF Embedded Linux Conference Europe The MeeGo Multimedia Stack The MeeGo Multimedia Stack MeeGo Intro Architecture Development GStreamer Quick MeeGo Intro MeeGo = Moblin + Maemo Linux distribution for CE devices Netbook, Phone (Handset),

More information

Easy H.264 video streaming with Freescale's i.mx27 and Linux

Easy H.264 video streaming with Freescale's i.mx27 and Linux Libre Software Meeting 2009 Easy H.264 video streaming with Freescale's i.mx27 and Linux July 8th 2009 LSM, Nantes: Easy H.264 video streaming with i.mx27 and Linux 1 Presentation plan 1) i.mx27 & H.264

More information

4Kp60 H.265/HEVC Glass-to-Glass Real-Time Encoder Reference Design

4Kp60 H.265/HEVC Glass-to-Glass Real-Time Encoder Reference Design White Paper 4Kp60 H.265/HEVC Glass-to-Glass Real-Time Encoder Reference Design By Dr. Greg Mirsky, VP Product Development and Valery Gordeev, Director, Application Development January 12, 2015 Vanguard

More information

OMX, Android, GStreamer How do I decide what to use? 15 July 2011

OMX, Android, GStreamer How do I decide what to use? 15 July 2011 OMX, Android, GStreamer How do I decide what to use? 15 July 2011 When to use which framework? Android (easiest) Customer wants a full featured media player with minimal trouble and no prior knowledge

More information

SABRE Lite Development Kit

SABRE Lite Development Kit SABRE Lite Development Kit Freescale i.mx 6Quad ARM Cortex A9 processor at 1GHz per core 1GByte of 64-bit wide DDR3 @ 532MHz UART, USB, Ethernet, CAN, SATA, SD, JTAG, I2C Three Display Ports (RGB, LVDS

More information

Multimedia Framework Overview. JongHyuk Choi

Multimedia Framework Overview. JongHyuk Choi Multimedia Framework Overview JongHyuk Choi Tizen Architecture Applications Infra Web Applications Native Applications Web Framework W3C/HTML5 Device APIs Web UI Multimedia Web Runtime Native API SDK Core

More information

Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze

Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze Whitepaper December 2012 Anita Banerjee Contents Introduction... 3 Sorenson Squeeze... 4 Intel QSV H.264... 5 Power Performance...

More information

Computer-On-Module with Qseven form factor and Freescale processors. Christian Eder Marketing Manager congatec AG

Computer-On-Module with Qseven form factor and Freescale processors. Christian Eder Marketing Manager congatec AG Computer-On-Module with Qseven form factor and Freescale processors Christian Eder Marketing Manager congatec AG Abstract The standardization of ARM processors has increased in line with the rise in high-performance

More information

ARM Processors for Computer-On-Modules. Christian Eder Marketing Manager congatec AG

ARM Processors for Computer-On-Modules. Christian Eder Marketing Manager congatec AG ARM Processors for Computer-On-Modules Christian Eder Marketing Manager congatec AG COM Positioning Proprietary Modules Qseven COM Express Proprietary Modules Small Module Powerful Module No standard feature

More information

Standardization with ARM on COM Qseven. Zeljko Loncaric, Marketing engineer congatec

Standardization with ARM on COM Qseven. Zeljko Loncaric, Marketing engineer congatec Standardization with ARM on COM Qseven Zeljko Loncaric, Marketing engineer congatec overview COM concept and ARM positioning ARM vendor and standard decision Freescale ARM COM on Qseven conga-qmx6 mulitmedia

More information

Camera Sensor Driver Development And Integration

Camera Sensor Driver Development And Integration Camera Sensor Driver Development And Integration Introduction Camera enables multimedia on phones. It is going to be an important human machine interface, adding to augmented reality possibilities on embedded

More information

MP3 Player Presentation Based on VS1005 SoC

MP3 Player Presentation Based on VS1005 SoC MP3 Player Presentation Based on VS1005 SoC June 2012 Table of Contents What is VLSI Solution? Current MP3 Player Trends Structure of a Typical MP3 Player MP3 Player Based on VS1005 SoC New Features of

More information

Android Virtualization from Sierraware. Simply Secure

Android Virtualization from Sierraware. Simply Secure Android Virtualization from Sierraware Simply Secure Integration Challenges DRM Mandates TrustZone TEE Hypervisor provides the flexibility and security needed for BYOD Power management, responsibility

More information

A Scalable VISC Processor Platform for Modern Client and Cloud Workloads

A Scalable VISC Processor Platform for Modern Client and Cloud Workloads A Scalable VISC Processor Platform for Modern Client and Cloud Workloads Mohammad Abdallah Founder, President and CTO Soft Machines Linley Processor Conference October 7, 2015 Agenda Soft Machines Background

More information

State of the GStreamer Project. Jan Schmidt. Centricular Ltd jan@centricular.com

State of the GStreamer Project. Jan Schmidt. Centricular Ltd jan@centricular.com State of the GStreamer Project Jan Schmidt Centricular Ltd jan@centricular.com Who am I? GStreamer developer since 2003 Director & Engineer with Centricular Ltd Introduction I work here for Introduction

More information

ALSE Video Reference Designs built using AVDB

ALSE Video Reference Designs built using AVDB Dec 2014 ALSE Video Reference Designs built using AVDB HDMI Bypass This demonstration turns AVDB into a TV player that sends video and audio to an HDMI TV or monitor. The video (& audio) comes from an

More information

SBC8100 Single Board Computer

SBC8100 Single Board Computer SBC8100 Single Board Computer TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core (for SBC8100) TI DM3730 Processor based on 1GHz ARM Cortex-A8 core (for SBC8100 Plus) Flexible Design with a Tiny

More information

NVIDIA GeForce GTX 580 GPU Datasheet

NVIDIA GeForce GTX 580 GPU Datasheet NVIDIA GeForce GTX 580 GPU Datasheet NVIDIA GeForce GTX 580 GPU Datasheet 3D Graphics Full Microsoft DirectX 11 Shader Model 5.0 support: o NVIDIA PolyMorph Engine with distributed HW tessellation engines

More information

Multimedia Systems Hardware & Software THETOPPERSWAY.COM

Multimedia Systems Hardware & Software THETOPPERSWAY.COM Multimedia Systems Hardware & Software THETOPPERSWAY.COM Table of Content 1. Categories of multimedia systems 2. Categories of multimedia devices 3. Evolution of multimedia PC 4. Authoring tools 5. Classification

More information

DevKit8000 Evaluation Kit

DevKit8000 Evaluation Kit DevKit8000 Evaluation Kit TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core Memory supporting 128MByte DDR SDRAM and 128MByte NAND Flash UART, USB OTG, Ethernet, Camera, Audio, SD/MMC, Keyboard,

More information

DRM Driver Development For Embedded Systems

DRM Driver Development For Embedded Systems DRM Driver Development For Embedded Systems Inki Dae Software Platform Lab. Embedded Linux Conference, 26-28.10.2011 Contents What is DRM? PC vs Embedded Systems Advantages with DRM DRM KMS Framework Considerations

More information

NVIDIA Quadro K2200. Product Specifications. NVIDIA Quadro K2200 Part No. VCQK2200 PB $ CUDA Cores 640. Maximum Power Consumption

NVIDIA Quadro K2200. Product Specifications. NVIDIA Quadro K2200 Part No. VCQK2200 PB $ CUDA Cores 640. Maximum Power Consumption NVIDIA Quadro K2200 NVIDIA Quadro K2200 Part No. VCQK2200 PB $599.00 84 0 0 36 Product Specifications CUDA Cores 640 GPU Memory Memory Interface Memory Bandwidth System Interface Maximum Power Consumption

More information

Video4Linux2: Path to a Standardized Video Codec API

Video4Linux2: Path to a Standardized Video Codec API Video4Linux2: Path to a Standardized Video Codec API Kamil Dębski Linux Platform Group Samsung Poland R&D Centre Contents Hardware accelerated video codecs - Special needs and quirks Current solutions

More information

Android on i.mx Applications Processors

Android on i.mx Applications Processors July 2009 Android on i.mx Applications Processors Sridharan Subramanian Senior Product Manager Software and Platforms Abstract Android is a software platform and operating system for mobile devices, based

More information

Enriching and fulfilling experience to Eyes & Ears- Tizen Multimedia. Rajaram Naganur Ruchika Saxena

Enriching and fulfilling experience to Eyes & Ears- Tizen Multimedia. Rajaram Naganur Ruchika Saxena Enriching and fulfilling experience to Eyes & Ears- Tizen Rajaram Naganur Ruchika Saxena Progression Overview Framework Case Study: Camcorder Adding Experience Web Conclusion 2 Overview Features Open AL

More information

Using Smartphones and Tablets in Embedded Applications

Using Smartphones and Tablets in Embedded Applications I N N O V A T I O N S F O R E M B E D D E D D E S I G N S Using Smartphones and Tablets in Embedded Applications This white paper discusses the issues with transferring video and other high bandwidth data

More information

Vmware Horizon View with Rich Media, Unified Communications and 3D Graphics

Vmware Horizon View with Rich Media, Unified Communications and 3D Graphics Vmware Horizon View with Rich Media, Unified Communications and 3D Graphics Edward Low 2014 VMware Inc. All rights reserved. Agenda Evolution of VDI Horizon View with Unified Communications Horizon View

More information

HIGH-PERFORMANCE GPU VIDEO ENCODING ABHIJIT PATAIT SR. MANAGER, NVIDIA

HIGH-PERFORMANCE GPU VIDEO ENCODING ABHIJIT PATAIT SR. MANAGER, NVIDIA HIGH-PERFORMANCE GPU VIDEO ENCODING ABHIJIT PATAIT SR. MANAGER, NVIDIA AGENDA GPU Video Encoding Overview NVIDIA Video Encoding Capabilities Kepler, Maxwell Gen 1, Maxwell Gen 2 Software API Performance

More information

Industry First X86-based Single Board Computer JaguarBoard Released

Industry First X86-based Single Board Computer JaguarBoard Released Industry First X86-based Single Board Computer JaguarBoard Released HongKong, China (May 12th, 2015) Jaguar Electronic HK Co., Ltd officially launched the first X86-based single board computer called JaguarBoard.

More information

IP Video Rendering Basics

IP Video Rendering Basics CohuHD offers a broad line of High Definition network based cameras, positioning systems and VMS solutions designed for the performance requirements associated with critical infrastructure applications.

More information

H.264 AVC Encoder IP Core Datasheet V.4.2, 2015

H.264 AVC Encoder IP Core Datasheet V.4.2, 2015 SOC H.264 AVC Video/Audio Encoder IP Core Datasheet Standard version I-Frame Version Slim Version Low-Bit-rate Version (with B frame) Special version for Zynq-7020 1. Product Overview (Integration information

More information

Lean and Easy Ways to Adopt MOST Technology

Lean and Easy Ways to Adopt MOST Technology Lean and Easy Ways to Adopt MOST Technology Microchip Puts the Synergistic Power of Evolution Right Into Your Hands Harald Kohler, Senior Manager, Business Development & Strategic Marketing Microchip Technology

More information

White Paper. Selection and integration of ARM -based boards for machine vision applications.

White Paper. Selection and integration of ARM -based boards for machine vision applications. White Paper Selection and integration of ARM -based boards for machine vision applications. Use of ARM -based hardware platforms with industrial cameras under Linux For many machine vision applications,

More information

Qt on Raspberry Pi. Jeff Tranter Integrated Computer Solutions (ICS) Qt Developer Days 2012. www.ics.com

Qt on Raspberry Pi. Jeff Tranter Integrated Computer Solutions (ICS) Qt Developer Days 2012. www.ics.com Qt on Raspberry Pi Jeff Tranter Integrated Computer Solutions (ICS) Qt Developer Days 2012 Agenda What is the Raspberry Pi? Raspberry Pi Foundation Hardware Software QtonPi Distribution QtonPi Device Program

More information

Whitepaper. NVIDIA Miracast Wireless Display Architecture

Whitepaper. NVIDIA Miracast Wireless Display Architecture Whitepaper NVIDIA Miracast Wireless Display Architecture 1 Table of Content Miracast Wireless Display Background... 3 NVIDIA Miracast Architecture... 4 Benefits of NVIDIA Miracast Architecture... 5 Summary...

More information

GStreamer on Texas Instruments OMAP35x Processors

GStreamer on Texas Instruments OMAP35x Processors GStreamer on Texas Instruments OMAP35x Processors Don Darling Texas Instruments, Inc. ddarling@ti.com Chase Maupin Texas Instruments, Inc. chase.maupin@ti.com Brijesh Singh Texas Instruments, Inc. bksingh@ti.com

More information

Ultra HD H.265/HEVC System on Module

Ultra HD H.265/HEVC System on Module Ultra HD H.265/HEVC System on Module Start with an efficient, small form factor, modular and customizable SoM to speed your time to market Use cutting-edge STMicroelectronics silicon that is usually only

More information

Video Encoding on Intel Atom Processor E38XX Series using Intel EMGD and GStreamer

Video Encoding on Intel Atom Processor E38XX Series using Intel EMGD and GStreamer White Paper Lim Siew Hoon Graphics Software Engineer Intel Corporation Kumaran Kalaiyappan Graphics Software Engineer Intel Corporation Tay Boon Wooi Graphics Software Engineer Intel Corporation Video

More information

Christie Brio Frequently Asked Questions

Christie Brio Frequently Asked Questions Christie Brio Frequently Asked Questions What is Christie Brio? Christie Brio is a network-enabled collaboration and presentation solution that allows multiple users to quickly share, edit and annotate

More information

1. Survey on the Embedded Windows Сompact 7 for System-

1. Survey on the Embedded Windows Сompact 7 for System- Testing NVidia Tegra 2 and Microsoft Windows Embedded Compact 7 SoC Artsiom Staliarou, Pavel Savyghin, AXONIM Devices, Microsoft Embedded Partner Plan 1. Survey on the Embedded Windows Сompact 7 for System-on-Chip

More information

Introduction to Android

Introduction to Android Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application

More information

VA (Video Acceleration) API. Jonathan Bian 2009 Linux Plumbers Conference

VA (Video Acceleration) API. Jonathan Bian 2009 Linux Plumbers Conference VA (Video Acceleration) API Jonathan Bian 2009 Linux Plumbers Conference Motivation for creating a new API Lack of a video decode acceleration API for Unixlike OS that fully exposes fixed function video

More information

B.E. (Electronics and Communication Engineering) from Govt. College of Engineering, Tirunelveli, Tamilnadu.

B.E. (Electronics and Communication Engineering) from Govt. College of Engineering, Tirunelveli, Tamilnadu. Summary: Above 9.5 Years of product development experience in the areas of Multimedia Codecs and Embedded Linux systems Experience in H.264 and MPEG-4 video codecs Experience in OMAP, GStreamer/OpenMax,

More information

We are presenting a wavelet based video conferencing system. Openphone. Dirac Wavelet based video codec

We are presenting a wavelet based video conferencing system. Openphone. Dirac Wavelet based video codec Investigating Wavelet Based Video Conferencing System Team Members: o AhtshamAli Ali o Adnan Ahmed (in Newzealand for grad studies) o Adil Nazir (starting MS at LUMS now) o Waseem Khan o Farah Parvaiz

More information

22 (21.5 viewable) Smart Display, Full HD, Rockchip Quad-Core, Optical touch, Android KitKat. VSD224

22 (21.5 viewable) Smart Display, Full HD, Rockchip Quad-Core, Optical touch, Android KitKat. VSD224 22 (21.5 viewable) Smart Display, Full HD, Rockchip Quad-Core, Optical touch, Android KitKat. VSD224 The ViewSonic VSD224 is a 22 (21.5 viewable) all-in-one Smart Display with 1920x1080 Full HD resolution.

More information

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule All Programmable Logic Hans-Joachim Gelke Institute of Embedded Systems Institute of Embedded Systems 31 Assistants 10 Professors 7 Technical Employees 2 Secretaries www.ines.zhaw.ch Research: Education:

More information

Stream Processing on GPUs Using Distributed Multimedia Middleware

Stream Processing on GPUs Using Distributed Multimedia Middleware Stream Processing on GPUs Using Distributed Multimedia Middleware Michael Repplinger 1,2, and Philipp Slusallek 1,2 1 Computer Graphics Lab, Saarland University, Saarbrücken, Germany 2 German Research

More information

Data Sheet Graphic Cards for Fujitsu ESPRIMO PCs

Data Sheet Graphic Cards for Fujitsu ESPRIMO PCs Data Sheet Graphic Cards for Fujitsu ESPRIMO PCs Fujitsu ESPRIMO PCs are used for common office applications. To fulfill the demands of demanding applications, Fujitsu ESPRIMO PCs can be ordered with either

More information

Logitech ConferenceCam CC3000e. Best Practices for use with Software Clients. UC for Real People

Logitech ConferenceCam CC3000e. Best Practices for use with Software Clients. UC for Real People Logitech ConferenceCam CC3000e Best Practices for use with Software Clients UC for Real People Product Functionality Check 1 Skype 2 Cisco Jabber 3 Cisco WebEx 4 Microsoft Lync 5 Google Hangouts 6 Simple

More information

Chromium Embedded Framework Integration

Chromium Embedded Framework Integration Chromium Embedded Framework Integration Presented by Zoltan Kuscsik, PhD Contact: zoltan.kuscsik@linaro.org Date July 2015 Linaro is #3 company contributor Kernel. maintainers from Linaro Coresight framework

More information

Design of Remote Security System Using Embedded Linux Based Video Streaming

Design of Remote Security System Using Embedded Linux Based Video Streaming International Journal of Computing Academic Research (IJCAR) ISSN 2305-9184 Volume 2, Number 2 (April 2013), pp. 50-56 MEACSE Publications http://www.meacse.org/ijcar Design of Remote Security System Using

More information

Understanding Digital Components

Understanding Digital Components Understanding Digital Components Understanding Your Computer Input Devices and Output Devices Copyright 2016 Pearson Education, Inc. 2-2 Understanding Your Computer Objectives 1. What exactly is a computer

More information

Video Conferencing Unit. by Murat Tasan

Video Conferencing Unit. by Murat Tasan Video Conferencing Unit by Murat Tasan Video Conferencing Standards H.320 (ISDN) Popular in small business sector H.323 (Internet) More common with advancing cable modem and broadband access to homes H.324

More information

DivX Plus Converter for Windows User Guide

DivX Plus Converter for Windows User Guide Updated 18 January 2011 INTRODUCTION Welcome to the DivX Plus Converter for Windows user guide. DivX Plus Converter is an easy way to convert and customize your digital videos into high-quality, highly

More information

CSE 237A Final Project Final Report

CSE 237A Final Project Final Report CSE 237A Final Project Final Report Multi-way video conferencing system over 802.11 wireless network Motivation Yanhua Mao and Shan Yan The latest technology trends in personal mobile computing are towards

More information

What is a System on a Chip?

What is a System on a Chip? What is a System on a Chip? Integration of a complete system, that until recently consisted of multiple ICs, onto a single IC. CPU PCI DSP SRAM ROM MPEG SoC DRAM System Chips Why? Characteristics: Complex

More information

Video Conference System

Video Conference System CSEE 4840: Embedded Systems Spring 2009 Video Conference System Manish Sinha Srikanth Vemula Project Overview Top frame of screen will contain the local video Bottom frame will contain the network video

More information

Getting Started with RemoteFX in Windows Embedded Compact 7

Getting Started with RemoteFX in Windows Embedded Compact 7 Getting Started with RemoteFX in Windows Embedded Compact 7 Writers: Randy Ocheltree, Ryan Wike Technical Reviewer: Windows Embedded Compact RDP Team Applies To: Windows Embedded Compact 7 Published: January

More information

Digital IPTV DVB-T/S/S2 Set-Top Box. Customer. Objective. Solution. Basic Platform Design Requirements

Digital IPTV DVB-T/S/S2 Set-Top Box. Customer. Objective. Solution. Basic Platform Design Requirements Digital IPTV DVB-T/S/S2 Set-Top Box Customer A Russian developer of consumer and multimedia electronics. Objective Development of an hybrid IPTV set-top box based on the SMP865 media processor by SigmaDesigns,

More information

An Android Multimedia Framework based on Gstreamer

An Android Multimedia Framework based on Gstreamer An Android Multimedia Framework based on Gstreamer Hai Wang 1, Fei Hao 2, Chunsheng Zhu 3, Joel J. P. C. Rodrigues 4, and Laurence T. Yang 3 1 School of Computer Science, Wuhan University, China hkhaiwang@gmail.com

More information

Cisco ISB7100 Series High-Definition IP Set-Tops

Cisco ISB7100 Series High-Definition IP Set-Tops Cisco ISB7100 Series High-Definition IP Set-Tops The Cisco ISB7100 Series High-Definition (HD) IPTV set-tops enrich the entertainment experience with optional integrated Digital Video Recorder (DVR) functionality.

More information

Embedded Systems Lecture 15: HW & SW Optimisations. Björn Franke University of Edinburgh

Embedded Systems Lecture 15: HW & SW Optimisations. Björn Franke University of Edinburgh Embedded Systems Lecture 15: HW & SW Optimisations Björn Franke University of Edinburgh Overview SW Optimisations Floating-Point to Fixed-Point Conversion HW Optimisations Application-Specific Instruction

More information

Video Door Phone Surveillance System Using Powerline Communication Channel

Video Door Phone Surveillance System Using Powerline Communication Channel Video Door Phone Surveillance System Using Powerline Communication Channel Chao-Huang Wei and Shin-An Chen Abstract "Door phone" is one of the essential communication apparatuses of the modern family.

More information

Design and Development of Embedded Multimedia Terminal

Design and Development of Embedded Multimedia Terminal Design and Development of Embedded Multimedia Terminal G.Siddaiah 1, B.Chakradhar 2 1 M.Tech, Dept of ECE, CMR College of Engineering&Technology, Hyderabad, AP-India, 2 Asst Prof, Dept of ECE, CMR College

More information

Multimedia Codecs on i.mx

Multimedia Codecs on i.mx July, 2009 Multimedia Codecs on i.mx Sridharan Subramanian Senior Product Manager Software and Platforms This session will present an overview of optimized multimedia Linux and WinCE Codec offerings across

More information

SAPPHIRE TOXIC R9 270X 2GB GDDR5 WITH BOOST

SAPPHIRE TOXIC R9 270X 2GB GDDR5 WITH BOOST SAPPHIRE TOXIC R9 270X 2GB GDDR5 WITH BOOST Specification Display Support Output GPU Video Memory Dimension Software Accessory supports up to 4 display monitor(s) without DisplayPort 4 x Maximum Display

More information

Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu. Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali mzali@just.edu.jo 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers

More information

Example Setups. Wirecast 5

Example Setups. Wirecast 5 Example Setups Wirecast 5 Basic User I want to: Use 1-2 external SD/HD cameras and possibly a webcam. Send out one SD/HD stream and record one copy to my hard drive Use titles, transitions, and maybe apply

More information

Vess. Architectural & Engineering Specifications For Video Surveillance. A2200 Series. www.promise.com. Version: 1.2 Feb, 2013

Vess. Architectural & Engineering Specifications For Video Surveillance. A2200 Series. www.promise.com. Version: 1.2 Feb, 2013 Vess A2200 Series Architectural & Engineering Specifications Version: 1.2 Feb, 2013 www.promise.com Copyright 2013 Promise Technology, Inc. All Rights Reserved. No part of this document may be reproduced

More information

NVENC NVIDIA HARDWARE VIDEO ENCODER

NVENC NVIDIA HARDWARE VIDEO ENCODER NVENC NVIDIA HARDWARE VIDEO ENCODER NVENC_DA-06209-001_v04 July 2014 Application Note DOCUMENT CHANGE HISTORY NVENC_DA-06209-001_v04 Version Date Authors Description of Change 01 January 30,2012 AP/CC

More information

Computing Global Tablet and Application Processor Development Trends, 2012 and Beyond

Computing Global Tablet and Application Processor Development Trends, 2012 and Beyond Industry Intelligence Program Computing Global Tablet and Application Processor Development Trends, 2012 and Beyond Abstract The global tablet industry has begun the trends featuring high specifications

More information

Business Proposal for SB HLS

Business Proposal for SB HLS Solution Box Business Proposal for SB HLS August 2012(Version 1.1) www.solbox.com Contents SB HLS(HTTP LIVE STREAMING) SUMMARY... 2 INTRODUCTION... 2 COMPONENTS... 2 FEATURES... 2 OPERATING ENVIRONMENT...

More information

TrustZone, DSP and SIMD Extensions

TrustZone, DSP and SIMD Extensions ARCHITECTURE FOR MULTIMEDIA SYSTEMS ARM Cortex-A Series with Jazelle, TrustZone, DSP and SIMD Extensions Professor: Cristina Silvano P t d b Presented by: Vu Duc Xuan Quang 736324 Contents Cortex-A series

More information

Graphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011

Graphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011 Graphics Cards and Graphics Processing Units Ben Johnstone Russ Martin November 15, 2011 Contents Graphics Processing Units (GPUs) Graphics Pipeline Architectures 8800-GTX200 Fermi Cayman Performance Analysis

More information

Computer Graphics Hardware An Overview

Computer Graphics Hardware An Overview Computer Graphics Hardware An Overview Graphics System Monitor Input devices CPU/Memory GPU Raster Graphics System Raster: An array of picture elements Based on raster-scan TV technology The screen (and

More information

User Manual Any company, product or service names found in this document may be the trademarks or registered trademarks of their respective companies.

User Manual Any company, product or service names found in this document may be the trademarks or registered trademarks of their respective companies. User Manual Any company, product or service names found in this document may be the trademarks or registered trademarks of their respective companies. About Action! Action! - Record everything Thank you

More information

How to design a digital FM radio

How to design a digital FM radio How to design a digital FM radio Gautam Das and Udayan Umapathi, Cypress Semiconductor - March 13, 2012 We are witnessing an evolution in the personal computing space. Mobile devices, such as phones and

More information

Wirecast Example Setups. Wirecast 6 Example Setups

Wirecast Example Setups. Wirecast 6 Example Setups Wirecast Example Setups Wirecast 6 Example Setups Basic User I want to: Use 1-2 external SD/HD cameras and possibly a webcam. Send out one SD/HD stream and record one copy to my hard drive Use titles,

More information

Datasheet EdgeVision

Datasheet EdgeVision Datasheet Multichannel Quality of Experience Monitoring Stay in control with customizable monitoring and interfaces. offers richly featured, Quality of Experience (QoE) monitoring across an entire network

More information

ALL-AIO-2321P ZERO CLIENT

ALL-AIO-2321P ZERO CLIENT ALL-AIO-2321P ZERO CLIENT PCoIP AIO Zero Client The PCoIPTM technology is designed to deliver a user s desktop from a centralized host PC or server with an immaculate, uncompromised end user experience

More information

Data Sheet. Desktop ESPRIMO. General

Data Sheet. Desktop ESPRIMO. General Data Sheet Graphic Cards for FUJITSU Desktop ESPRIMO FUJITSU Desktop ESPRIMO are used for common office applications. To fulfill the demands of demanding applications, ESPRIMO Desktops can be ordered with

More information

BN-NVR / S4PoE & BN-NVR / S8PoE

BN-NVR / S4PoE & BN-NVR / S8PoE BN-NVR / S4PoE SPECIAL FEATURES REMOTE ACCESS High Profile H.264, level 4.2 Full support 2* HDD, each HDD up to 4TB Simple to use GUI with mouse control Auto add Devices & Auto Schedule recording 100%

More information

TI expressdsp Digital Media Software Frequently Asked Questions: General Questions

TI expressdsp Digital Media Software Frequently Asked Questions: General Questions TI expressdsp Digital Media Software Frequently Asked Questions: General Questions Q: How does the free evaluation program work? A: TI Digital Media Software is available for a free 60-day evaluation.

More information

Market Intelligence & Consulting Institute

Market Intelligence & Consulting Institute Market Intelligence & Consulting Institute http://www.marketresearch.com/market Intelligencev3289/ Publisher Sample Phone: 800.298.5699 (US) or +1.240.747.3093 or +1.240.747.3093 (Int'l) Hours: Monday

More information

Mali Ecosystem. Right Tools to do the Right Things Anand Patel, Ecosystem Marketing

Mali Ecosystem. Right Tools to do the Right Things Anand Patel, Ecosystem Marketing Mali Ecosystem Right Tools to do the Right Things Anand Patel, Ecosystem Marketing Mali Ecosystem Mali Ecosystem Benefits UI : Demanding on the GPU User interfaces exploit the ARM Mali GPU Overlay and

More information

Using GStreamer for hardware accelerated video decoding on Intel Atom Processor E6xx series

Using GStreamer for hardware accelerated video decoding on Intel Atom Processor E6xx series White Paper Abhishek Girotra Graphics SW TME Intel Corporation Using GStreamer for hardware accelerated video decoding on Intel Atom Processor E6xx series September 2010 324294 Contents Executive Summary...3

More information

EV-8000S. Features & Technical Specifications. EV-8000S Major Features & Specifications 1

EV-8000S. Features & Technical Specifications. EV-8000S Major Features & Specifications 1 EV-8000S Features & Technical Specifications EV-8000S Major Features & Specifications 1 I. General Description EV-8000S is fully compliant with the international DVB standard and thus transmits digital

More information

A Comparison of ARM Implementations. by Matthew Hoffman and Erwins T. Milord

A Comparison of ARM Implementations. by Matthew Hoffman and Erwins T. Milord A Comparison of ARM Implementations by Matthew Hoffman and Erwins T. Milord Historical Overview Advanced Risc Machines (formerly Acorn Risc Machines) Originally conceived by Acorn Computers for business

More information

Issues in Android on Mobile Platform and Their Resolution

Issues in Android on Mobile Platform and Their Resolution Issues in Android on Mobile Platform and Their Resolution 1 Monika A. Ganpate, 2 Dipika R. Shinde 1, 2 Institute of Management and Computer Studies, Thane (West), India, University of Mumbai, India Abstract:

More information

Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual

Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual Overview Metrics Monitor is part of Intel Media Server Studio 2015 for Linux Server. Metrics Monitor is a user space shared library

More information

SAPPHIRE R9 270X 4GB GDDR5 WITH BOOST & OC

SAPPHIRE R9 270X 4GB GDDR5 WITH BOOST & OC SAPPHIRE R9 270X 4GB GDDR5 WITH BOOST & OC Specification Display Support Output GPU Video Memory Dimension Software Accessory 3 x Maximum Display Monitor(s) support 1 x HDMI (with 3D) 1 x DisplayPort 1.2

More information

This firmware is a feature release for the multi-stream, dual-monitor HD Decoder

This firmware is a feature release for the multi-stream, dual-monitor HD Decoder Release Letter Product: VIDEOJET decoder 7000 VJD-7000 Version: Firmware 54.8.0 This letter contains latest information about the above mentioned product. 1 General This firmware is a feature release for

More information

Ping Pong Game with Touch-screen. March 2012

Ping Pong Game with Touch-screen. March 2012 Ping Pong Game with Touch-screen March 2012 xz2266 Xiang Zhou hz2256 Hao Zheng rz2228 Ran Zheng yc2704 Younggyun Cho Abstract: This project is conducted using the Altera DE2 development board. We are aiming

More information

ipad, a revolutionary device - Apple

ipad, a revolutionary device - Apple Flash vs HTML5 ipad, a revolutionary device Apple Lightweight and portable Sufficient battery life Completely Wireless Convenient multitouch interface Huge number of apps (some of them are useful) No Flash

More information

FNC-1000 User Guide Table of Contents

FNC-1000 User Guide Table of Contents FNC-1000 User Guide Table of Contents Table of Contents Page 1 Package Contents Page 2 Open Box & Remove Content Page 3 Connecting the FNC-1000 Page 4 Initializing the FNC-1000 Page 5 FNC-1000 Controller

More information

Introduction to Microcontroller World. XMC TM Microcontrollers March 2016

Introduction to Microcontroller World. XMC TM Microcontrollers March 2016 Introduction to Microcontroller World XMC TM Microcontrollers March 2016 Agenda 1 2 3 4 5 6 7 What is a Microcontroller Co Processor On Chip Memories Communication Peripherals Analog Peripherals Timers

More information

Video Monitoring and Log System

Video Monitoring and Log System HDCS-2U06-S 2U Rack-Mounted 6 SDI Channel H.264 Real-Time Video Serve HDCS-2U06-S Series HDC-502E 2CH SDI HW Compression Card H.264 MPEG-4/AVC Full HD 1080 SDI 32/64 bit Features SDI 1080p 60fps real time

More information