Transcript Slide 1
Empower the Digital Media World
Tony Chen
MIA Technology Inc. Confidential
Low cost client device design
16MB
SDRAM
2MB
Flash
DAC
802.11b
Wireless Card
Audio Out
Video Out
RJ45
10/100M
Ethernet
Controller
ES6425
DMP2
Major advantages:
1. Single chip to handle networking and decoding with one set of Sdram and Flash only
2. Total BOM cost is much lower than other solutions (Sigma Design or Ubicom)
3. One software code to handle network protocols and media decode and playback
4. Contents can be loaded into CF card and playback regardless of network bandwidth
MIA Technology Inc. Confidential
OSI Model
MIA Product
Functions
CF R/W, user I/F, setup,
display OSD,
file management
MIA application
software
Application layer
Presentation layer
Session layer
Transport layer
http client, ftp client, web
server,
error recovery and
download resume
MIA network
software
TCP
IP
Ethernet chip, WiFi
wireless module
Nucleus RTOS
Nucleus RTOS
LAN and WiFi
drivers
Network layer
Data Link layer
Physical layer
MIA Technology Inc. Confidential
Networked Digital
Signage Player
MIA Technology Inc. Confidential
Current Advertising Method
Most video advertisings today use DVD player, VHS player or PC
to playback many commercial contents in the public places –
hotel, elevator, subway, retail store, bus, airport, bookstore,
shopping mall, and theater …etc.
Current solutions have many drawbacks
Content update is the biggest headache
DVD/VHS players: too much space, disc/tape producing, high
maintenance cost, long duration, data update
PC: costly, more space, high maintenance cost
Can’t do real time update or file management
Labor cost is increasing to hire operator to swap CF card
Content production is not flexible and costly, hard to make any changes
Can’t monitor each display station’s status
MIA’s solution is to provide a cost effective embedded system
and easy to update content solution thru WAN or LAN network
to solve the above problems
MIA Technology Inc. Confidential
Digital Signage Solution
Server monitoring software and signage player are 2 major components
Server monitoring software will handle the following tasks
Playlist editor to manage file content and playback sequence
Manage each signage player into specific group for group control
Remote control each individual signage player or each group
Player status inquiry and CF card capacity inquiry
Send playlist and monitor player’s downloading status
Schedule playback time and monitor playback status and report
Network command to delete or format CF card
Network command to shutdown or reboot remote player
Signage player will do the following tasks
Network configuration for client IP and server log in
Auto download content into CF card according to playlist file
Playback media content from CF card according to playlist file
Report status or inquiry back to server
MIA Technology Inc. Confidential
Player and Server Network System Diagram
• CAT is a tool to create playlist file, client setup file
• CAT is a monitoring server to view all clients’ activities
• CAT is a real time command server to send IM, RSS to clients
Hostname: www.123.com
MIA Auto Start Mode: Autoplay thru internet
MIA i-CAT CMS: manage players thru internet
MIA CAT Mode: local LAN direct control
http://63.203.72.103/demo/p.mpl
Static IP or Dynamic IP
Router
Report DDNS for Hostname
DDNS
Dynamic DNS
Service Center
Local LAN
Player 1
(log in)
Internet
i-CAT
Server
Router
Internet-based
CMS Software
License Fee required
1. D/L p.mpl
ftp/http
Media
Server
Remote PC
[CAT] Player N login: (optional)
2. D/L media files
2. upload media files using FTP tool
1. upload p.mpl to FTP from CAT
Player n
Player n
Player n
Player N
[Auto start Mode]
Server IP: hostname(www.123.com)
Device IP: DHCP
http://63.203.72.103/demo/p.mpl
Router
Local PC
[CAT]
IP: 192.168.1.10
Local NAS
ftp/http
Player 1
Player 1
Player 1
IP: 192.168.1.11
MIA Technology Inc. Confidential
[Local LAN Mode with CAT]
Server IP: 192.168.1.10
Player IP: DHCP
Playlist D/L from PC(CAT)
Media files D/L from PC or NAS
Player Wired and Wireless Connection Diagram
3G Mobile Modem
Internet
Ethernet wire
http://www.3g.co.uk/PR/Feb2008/5707.htm
Player
Local LAN
SSID and key
802.11g
Wireless Adapter Ethernet wire
DSL
Modem
802.11g
Wireless
Router
Player
Player N
Ethernet wire
Multi-Port
Switch
Optional
MIA Technology Inc. Confidential
Ethernet wire
Player
Player
Player 1
Internet Connection
Basic Operation Procedure
• Power up Client device
• Client log in to Server
• Server sends playlist to client
• Client downloads content to CF
• Server control client to playback
And other commands
HQ
Control
Server
INTERNET
WAN
Media
Contents
Ethernet
Digital Media
Device 1 CF
Digital Media
Device 2 CF
Download to CF
Then playback
MIA Technology Inc. Confidential
Digital Media
Device N CF
Local Network Connection
HQ
Media
Server
Interne
t
Download to CF
Then playback
WiFi
Local
Media
Server
Digital Media
Device 2 CF
LAN
Ethernet
Digital Media
Device 1
Digital Media
Device N CF
Direct streaming
Download to CF
Then playback
MIA Technology Inc. Confidential
MIA’s Network Features
Support Nucleus RTOS to handle basic TCP/IP layers
Implemented HTTP client and FTP client protocols to
send/receive commands and files with http/ftp servers
Support fixed IP or DHCP address for client
Support fixed IP or DNS host name to log in server with user
name and password security protection
Support both WAN Internet and LAN intranet network
‘CF card’ as buffer to store data at client device and playback
directly
Single MPEG decoder chip to handle multiple-thread tasks
Microsoft Windows based server control software to create
playlist, transfer data file, and manage all client devices
MIA Technology Inc. Confidential
MIA’s Application Features
MIA Playlist editor allows users to create their playback
files and sequence
Easy MIA DnS(Download and Start) thru custom URL
to get playlist then download media files
Auto check with custom URL or subfolder if content
has been changed then do auto-sync
Auto clock adjustment thru www.time.nist.gov
Client network setup configuration from CF card
upgrade or Web Server control
Firmware upgradeable from CF card
MIA Technology Inc. Confidential
Download and Playback Method from CAT
C.A.T.
Client Administration Tool
EZ-Play
(Manual Mode)
AutoPlay
(Automatic Mode)
Power up and login
Select media files
Click EZ-Play
Download
Playback
Player 1
Player 1
Player
Select media files
Click AutoPlay
Power up and login
Download
Playback
Local LAN
MIA Technology Inc. Confidential
Local PC
[CAT]
How to Use AutoPlay Mode in CAT
Method 1. Direct click from playlist editor
Method 2. Select any playlist file by below instructions
AutoPlaylist.mpl is created to be used
Note1: Must reboot player to run Autoplay
Note2: Player’s AutoStart mode = OFF
AutoPlay mode can be On/Off
on this check box
MIA Technology Inc. Confidential
How to setup
Remote AutoPlay mode
(power up, download and play)
1. Setup FTP/HTTP content folder
• Create URL path on FTP/HTTP server
Ex: FTP://signage.com/../../demo
• Setup user name and password to access
• Use any FTP tool to upload media files
2. Setup “Remote AutoPlay” mode for players
• Use CAT(client setup utility) to setup player’s values
and http URL sinage.com/../../demo/<name>.mpl
• Click “Update Client” or Save as autoconfig.mia file and
copy it to CF card
• Plug CF into player and power up to do auto-updating
(all values of autoconfig.mia will be stored into player)
3. Create playlist “<name>.mpl” and upload to FTP URL
• Go to CAT’s remote FTP server -> Property
• Enter FTP path, user name and password, then connect
• Browse FTP and select media files to right window
• Click ‘Upload Playlist’ and enter “<name>.mpl”
• Later, repeat above steps to upload new “<name>.mpl”
(Player is required to reboot to download new playlist)
Remote PC
[CAT]
FTP/http
server
Interne
t
Player
Player
Player
4. Remote AutoPlay Mode
•
Power up players
•
Payer will automatically download <name>.mpl
•
Download contents and playback automatically
MIA Technology Inc. Confidential
Real example to MIA FTP/HTTP
Server for Remote Autoplay Mode
Setup remote URL playlist and store into player
Setup FTP for playlist file and Upload
Upload <name>.mpl to FTP
MIA Technology Inc. Confidential
Product Specification
Hardware Features:
2 channel audio
Built-in composite video or S-video output
5V AC power adaptor input
Support various CF and other type memory cards
Wired 10/100M Ethernet network connection
Wireless WiFi module support (optional)
NTSC or PAL VGA output resolution
Software Features:
Support JPEG, MP3, MPEG1/2/4 file format
Chinese filename and font library support
Scrolling text banner with 16 F/G and 16 B/G text colors and instant
update from remote server
Playlist editor
Playback image and music simultaneously
Easy autoconfig file to update setup parameters by CF card
RSS Feeds 2.0
MIA Technology Inc. Confidential
Product Specification
Network Features:
Support ftp client, http client, web server protocols
Support fixed IP or DHCP IP
Support download and upload file capability
Automatic content update and synchronization with remote file folders
Auto start from pre-fixed URL address to download/playback content
Web-based client monitoring software features:
Support unlimited client devices and group management
Secured user name and password check during client log in
Support playlist, download, playback in a single command
Monitor each client’s playback/downloading status remotely
Support file delete, CF format, system shut down, reboot .. commands
Send instant message to client’s scrolling text banner
MIA Technology Inc. Confidential
Thank You
MIA Technology Inc. Confidential