Turkcell Bumblebee Rich Media Transcoding System
Turkcell Broadband Voice Software SMS Mobile Fiber Mobile Services T-Series Tablet Cloud Computing TV Mobile Services Finance Education Health Broadband Mobile Fiber Voice SMS
Mobile Trends
Mobile Video Trends
About Bumblebee
Widely used media types AMR
A Picture Transcoding Example Philips - 289 Alcatel – BH4 iPhone/OS 6.1 Original content
Used By Turkcell Mobile Education Turkcell Mobile Marketing (AdInAction) Turkcell Music (http://www.turkcellmuzik.com) Turkcell MMS platforms (Peer2Peer, Bulk MMS)
Multimedia Messaging Architecture http://owmessaging.com/universal-messaging-suite-multimedia-messaging-service-center
Open Mobile Alliance – Standart Transcoding Interface 41 full members 32 associate members 26 supporter members
OMA-STI-V1_0 – UML Diagram
OMA-STI-V1_0 – SOAP Request / Response
Transcoding Request SOAP message
Transcoding Response SOAP message
Multipart-related SMIL example
Logical Design
MMS Transcoding Chain Bumblebee UA Profile / Device Resolver Transcoding Request Composer Message Protocol Resolver Transcoding Engine Response Generator Transcoding Response Procesor Fallback Handler External Transcoding Server
Tools used
ffmpeg
ImageMagick
Test Automation – testsuite.xml
Test Automation – testcase.xml
Test Automation – report.html
Test Automation – report.html
Test Automation – report.html
Test Automation – report.html
Highlights Easy Integration Points (Device repository integration, multi message protocol implementations, codec library integrations, etc.) Ability to grow and shrink rapidly in the private cloud 300 TPS processing capacity (scaleable) 1000 music files are transcoded daily 1M MMS messages are transcoded (image, audio, video, text message) 30ms average response time Test automatin tool 5000 different devices 100K test cases 20K automation cases before every release
Thanks https://twitter.com/kemalyilmaz https://twitter.com/gunayus