太赫兹科学与电子信息学报
太赫玆科學與電子信息學報
태혁자과학여전자신식학보
Information and Electronic Engineering
2013年
5期
718-723
,共6页
智能电视%Android系统%Stagefright框架%FFmpeg框架%多媒体框架
智能電視%Android繫統%Stagefright框架%FFmpeg框架%多媒體框架
지능전시%Android계통%Stagefright광가%FFmpeg광가%다매체광가
smart TV%Android%Stagefright%FFmpeg%media framework
鉴于现有 Android系统多媒体框架的局限性,对其进行扩展,使之支持所有常见的多媒体文件格式和编码标准,以满足智能电视等应用需求。采用桥接设计模式,基于 FFmpeg创建并添加了适配于 Android Stagefright框架的解包装和解码插件,新插件支持的文件格式和编码标准齐全且支持本地文件、http网络多媒体和实时流传输协议(RTSP)多媒体实时流3个信道。相对于传统扩展方案,基于插件的扩展方法使得新多媒体框架移植性好,Java应用程序与原 Android完全兼容。
鑒于現有 Android繫統多媒體框架的跼限性,對其進行擴展,使之支持所有常見的多媒體文件格式和編碼標準,以滿足智能電視等應用需求。採用橋接設計模式,基于 FFmpeg創建併添加瞭適配于 Android Stagefright框架的解包裝和解碼插件,新插件支持的文件格式和編碼標準齊全且支持本地文件、http網絡多媒體和實時流傳輸協議(RTSP)多媒體實時流3箇信道。相對于傳統擴展方案,基于插件的擴展方法使得新多媒體框架移植性好,Java應用程序與原 Android完全兼容。
감우현유 Android계통다매체광가적국한성,대기진행확전,사지지지소유상견적다매체문건격식화편마표준,이만족지능전시등응용수구。채용교접설계모식,기우 FFmpeg창건병첨가료괄배우 Android Stagefright광가적해포장화해마삽건,신삽건지지적문건격식화편마표준제전차지지본지문건、http망락다매체화실시류전수협의(RTSP)다매체실시류3개신도。상대우전통확전방안,기우삽건적확전방법사득신다매체광가이식성호,Java응용정서여원 Android완전겸용。
Due to the capacity limitation of Android media framework,it is extended to support all normal containers and codecs of multimedia, aiming to satisfy the demands of Smart TV. Based on bridge pattern and FFmpeg libraries,a container extractor component and a decoder component are created and plugged in,respectively. Every plug-in adapts to the architectures of both Stagefright and Android media framework. The experimental results show that the extended Android can support all normal containers and audio/video codecs; moreover, it can parse multimedia streaming from local file system, http and Real Time Streaming Protocol(RTSP). Compared to traditional methods, this plug-in based design pattern promises the extended Android with portability and the compatibility with its Java applications.