AmbiStream: A Middleware for Multimedia Streaming on Heterogeneous Mobile Devices

被引:0
|
作者
Andriescu, Emil [1 ]
Cardoso, Roberto Speicys [2 ]
Issarny, Valerie [1 ]
机构
[1] INRIA Paris Rocquencourt, ARLES Project Team, F-78153 Le Chesnay, France
[2] Ambientic Domaine Voluceau, F-78153 Le Chesnay, France
来源
MIDDLEWARE 2011 | 2011年 / 7049卷
关键词
multimedia streaming; mobile; smartphone; middleware;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multimedia streaming when smartphones act as both clients and servers is difficult. Indeed, multimedia streaming protocols and associated data formats supported by today's smartphones are highly heterogeneous. At the same time, multimedia processing is resource consuming while smartphones are resource-constrained devices. To overcome this complexity, we present AmbiStream, a lightweight middleware layer solution, which enables applications that run on smartphones to easily handle multimedia streams. Contrarily to existing multimedia-oriented middleware that propose a complete stack for multimedia. streaming, our solution leverages the available highly-optimized multimedia software stack of the smartphones' platforms and complements them with additional, yet resource-efficient; layers to enable interoperability. We introduce the challenges, present our approach and discuss the experimental results obtained when executing AmbiStream on both Android and iOS smartphones. Our results show that it is possible to perform adaptation at run time and still obtain streams with satisfactory quality.
引用
收藏
页码:249 / +
页数:3
相关论文
共 50 条
  • [1] Middleware for multimedia streaming in a heterogeneous distributed environment
    Sridhar, K.
    [J]. 2006 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, VOLS 1 AND 2, 2007, : 24 - 29
  • [2] Implementation of the Multimedia Middleware platform on Mobile devices
    Jun, Jongchan
    Kim, Jeoungik
    Ye, Seoungbin
    Jang, Moonsuk
    Kang, Youngman
    Han, Soonhee
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS, 2009, : 417 - +
  • [3] Integrating multimedia streaming from heterogeneous sources to Java']JavaME mobile devices
    Delgado Calvo-Flores, M.
    Medina Quero, J.
    Ruiz Lozano, M. D.
    Vila Miranda, A.
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2012, 25 (06) : 763 - 778
  • [4] Energy Analysis of Multimedia Video Streaming on Mobile Devices
    Lin, Chu-Hsing
    Liu, Jung-Chun
    Cheng, Mao-Hua
    Yang, Tsung-Che
    Chou, Mei-Chun
    [J]. ADVANCES IN INFORMATION SECURITY AND ASSURANCE, 2009, 5576 : 347 - 357
  • [5] Energy Efficient Multimedia Streaming to Mobile Devices - A Survey
    Hoque, Mohammad Ashraful
    Siekkinen, Matti
    Nurminen, Jukka K.
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01): : 579 - 597
  • [6] Power save adaptation algorithm for multimedia streaming to mobile devices
    Adams, Janet
    Muntean, Gabriel-Miro
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON PORTABLE INFORMATION DEVICES, 2007, : 109 - 113
  • [7] Design of a middleware system for scalable multimedia streaming
    Hashimoto, K
    Shibata, Y
    [J]. 23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, 2003, : 660 - 665
  • [8] Mobile middleware solutions for the adaptive management of multimedia QoS to wireless portable devices
    Bellavista, P
    Corradi, A
    [J]. NINTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2004, : 283 - 291
  • [9] The use of dynamically reconfigurable protocol stacks for streaming multimedia to mobile devices
    Curran, K
    Parr, G
    [J]. ICCS 2002: 8TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2002, : 947 - 951
  • [10] Integrating Video Streaming from Heterogeneous Sources in Mobile Devices
    Delgado, Miguel
    Medina, Javier
    Ruiz-Lozano, Dolores
    Vila, Amparo
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION TECHNOLOGIES & APPLICATIONS (ICUT 2009), 2009, : 371 - 376