Focus on OMA BCAST
Allan Hammershøj
M.Sc.
CMI, CTIF Copenhagen
Lautrupvang 15, DK-2750 Ballerup
E-mail: allan@cmi.aau.dk
Agenda
Introduction to ESG (just to be sure we understand)
An ESG based system (DVB-H)
OMA BCAST technical description
Examples
2
Electronic Service Guides (ESG)
ESG – what, why, which, when, where, who?
4/11/2020 3
EPG Data stream from broadcasters
EPG to
ESG
Converter
ESG server
OMA BCAST
Video and radio feeds
Transcoder
Control
DVB-H
Services
Mobile
Network
Streaming
Server
DVB-H IP
Encapsulator
DVB-H
Modulator
DVB-H
Terminals
4
OMA BCAST Vision
During the last year –and until today – Mobile TV has been gaining more and more momentum.
Trials and pre-commercial pilots using different technologies are conducted around the world
Bearer specific aspects of Mobile TV are well standardized
Many overlapping standards increases complexity of Mobile TV standard in general
OMA CAST provides the globally interoperable application layer to the
Mobile TV standard
5
ESG OMA BCAST – An overview
(redrawn from OMA presentation in Amsterdam sept. 2008))
DVB-H
IP-Based
Bearer
Technology
DVB-SH
3GPP2 w.
BCMCS
WiMAX
P2P
Cellular
Streaming
3GPP w.
MBMS
4/11/2020 6
Examples of services enabled by OMA BCAST
(Copied from OMA presentation in Amsterdam sept. 2008)
7
OMA BCAST - Overview
4/11/2020 8
OMA BCAST – Overview
4/11/2020 9
Example – DRM/CA commercial solution
4/11/2020 10
DRM and CA
IPDC 18Crypt
ETSI Standard for Service Purchase and Protection (SPP)
Optimised for mobile broadcast
IPSec, ISMACryp or SRTP using AES-128 and RSA
Utilises DRM functionalities as well (OMA DRM)
OMA DRM2.0
Can be applied for: Pay-TV, content protection, ID card, credit card, and so forth.
Grant permission for media objects for specific users independent of the media object formats and the given operating system or run-time environment
Examples: games, ring tones, photos, music clips, video clips, streaming media, etc
Used together with 18Crypt
Requires activation of a return path
Smart Card Profile
In many ways comparable with smart cards in set top boxes and watching satellite TV
Different solutions based on flash cards or USIM cards
4/11/2020 11
DVB-H Broadcast Solution – Detailed Technical
Overview
4/11/2020
3G+
Broadcast
Station
DiviTech EPG generator
XML
Wimax broadcast adaption
Multicast/
Broadcast
MBMS/
BCMCS/...
Broadcast
MUX1
ESG server interface
ESG XML
DiviTech EPG à
OMA BCAST ESG
ESG XML
RF
MBMS/... adaption
DVB-SH adaption
RTP RTP xSTREAME transcoder
TS
Darwin Streaming
Server
TS
SGDU
SGDD
Data files
OMA BCAST
ESG encapsulator
Modified
MAD-FCL data carroussel
EPSILON Software Solution
Multicast
UDP
IP
IP
Internet
Multicast
UDP
OpenCaster/
FATCAPS
IPE
USB à ASI converter
Rohde&Schwarz
DVB-H TV Exciter and UHF amplifier
RF
B ro a d ca st
XML
Data files
Remote site
Content input
OpenCaster/
FATCAPS
IPE
PCI
Dektec 110T modulator
RF
UHF amplifier
RF
XML
XML
XML
3G
Gateway
CAMMP
Backend
Internet
Inter activ e
XM
L
3G
12
4/11/2020 13
4/11/2020 14
Examples of possible applications
Local broadcast
Sport events / exhibitions
Shopping malls
Local TV/Radio
National broadcast
Existing broadcast stations (interactive)
Content produced for the mobile media
User generated content
Location based journalism
Mobile dogma
Gaming
Turn based (poker, bingo etc.)
Live betting (horse derby, football etc.)
15
TV at the stadium
TV at the stadium
TV at the stadium
Transmitter(s) at the stadium broadcast data via DVB-H, forming a local ”TV channel”
This is received by cell phones in the audience
TV at the stadium
Through service discovery, the phones find services in the DVB-H ESG
Voting
Sponsori ng
Live feeds
Ring tones
Wallpape rs
Gaming & betting
TV at the stadium
At the stadium, the users can view live feeds to which they have subscribed
CA and DVB-H deliver to subscribers only
A subscriber key on the handset opens the TV channel for the viewer
TV at the stadium
In the DVB-H transport stream, ringtones, wallpapers etc. are send via file cast and offered for sale as well
DRM handles the material
A viewer can always access, but only view the material upon payment
TV at the stadium
File cast games - quizzes for example - are available to the viewers.
By means of SMS, GPRS or other data link, the result is submitted to the backend
Users can thus participate in lotteries, competitions, live bets etc.
TV at the stadium
Of course, if someone wants to support the young league financially, they should be encouraged...
Behind the frontend, an SMS service charges the user via the phone bill depending on the amount chosen by the user.
TV at the stadium
...and why not let the viewers vote for the player of the match?
A lottery prize for “guessing” the right player of the match motivates the users.
This is also done via SMS, and again the user does not see the SMS send by the service - it’s all in the background.
TV at the stadium
4/11/2020
Thank you for your attention
26
Preparation
Each group should have at least one computer with the following software installed:
VLC 0.8.6i: http://www.videolan.org/mirrorgeo.php?file=vlc/0.8.6i/win32/vlc-0.8.6i-win32.exe
Darwin Streaming Server (patched by me to work with all Windows versions)
available for download here: http://imi.aau.dk/~allan/dss.rar
Unpack it (using WinRAR), so the path to the software is: c:\Program
Files\Darwin Streaming Server
In this folder run: Install.bat (on Vista run it is as administrator)
Perl interpreter- For windows, choose:
http://downloads.activestate.com/ActivePerl/Windows/5.10/ActivePerl-
5.10.0.1004-MSWin32-x86-287188.msi
Remember to restart afterwards
April 25, 2008 27