`
freewxy
  • 浏览: 336669 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

播放器整体设计方案

阅读更多
  一般播放器整体设计包括方案包括三个处理阶段:1)获取媒体数据
2)解码音视频流媒体
3)将解码后的媒体数据显示给用户
   基于层次的播放器结构设计从上到下的层次:
1)数据提取层
   该层功能包括本地文件、流媒体文件的获取
2)数据预处理层
   对本地文件按照媒体格式解封装,获取文件的音视频或文字字幕等信息,并将其按帧放入相应的上层待解码缓冲区;对流媒体文件将去除RTP的包头信息,并将RTP中音视频信息组帧,将完整的数据帧传给上层待解码缓冲区
3)音视频解码层
   有解码选择组件,各种主流音视频解码器和多路媒体流之间同步的功能
4)用户界面
   主要提供用户和播放器之间的交互接口

FFmpeg:它提供了录制、转换以及流化音视频的完整解决方案。
理论的东西先放这里,接下来要去实践

保存起来备用的网站:http://www.pin5i.com/showtopic-android-streaming-media-player.html
分享到:
评论

相关推荐

    多媒体播放器概要设计.doc

    14 11.1 出错信息 14 11.2 补救措施 14 11.3 系统维护设计 14 11.4 错误处理设计 15 12 开发环境 15 13 尚未解决的问题 15 引言 1 编写目的 本系统设计说明书用于描述多媒体播放器项目的整体系统设计方案,本说明书...

    MP3播放器c语言代码

    本系统设计说明书用于描述mp3播放器项目的整体系统设计方案,本说明书是系统详细设计的依据,也作为系统测试需求和系统测试计划和测试程序的重要参考。

    产品展厅设计方案.docx

    产品展厅设计方案全文共3页,当前为第1页。产品展厅设计方案全文共3页,当前为第1页。产品展厅设计方案 产品展厅设计方案全文共3页,当前为第1页。 产品展厅设计方案全文共3页,当前为第1页。 环境设计一班 冯涛 ...

    一种嵌入式多媒体播放器的硬件设计与实现_章坚武1

    摘要:对一种基于 SIGMA EM8510 处理器的嵌入式多媒体播放器的硬件设计进行了介绍, 并给出了具体的解决方案:将播放器整体分为核心模块、显示模块、音频模

    华恒科技提供基于奥地利微电子AS3525处理器的MP4/PMP整体解决生产型方案

    国内领先的嵌入式Linux...通过与华恒科技的合作,奥地利微电子将能够充分利用华恒科技在嵌入式Linux解决方案方面的设计实力,为用户提供整体解决生产型设计方案,帮助用户在最短时间内实现产品上市。  华恒科技基于A

    Au1200处理器系统架构及亚讯PMP整体解决方案

    在已有很多PMP产品中,D1(720×480)内容必须转换成低比特率和高分辨率,因为PMP或者不具有媒体处理能力来再现完全尺寸/速率的内容,或者...设计目标要求设计团队开发出低功率/高性能的单芯片方案,它不需要PC(或其它设

    小龟2.2反编译 小龟2.2反编译

    全新UI设计,整体圆角 有种mac味道 基于万物可圆角理论设计方案。 修复功能有: 1. ban图居中显示 2. 全新设计个人中心 3. 优化内存,算法写入速度 4. 整体性优化 5. 无网络提示,不会后台爆错 以下内容是4.09的 ...

    模拟电子课程设计.docx

    在设计的过程中,第一对自己的设计思路有个整体的认识,即对音频功率放大器的原理了解,在查阅了专门多资料,以及对实验器材有了初步了解以后,利用课本及一些资料上所描述的同相放大电路和甲乙类互补对称功率放大...

    【毕业设计】红外遥控音乐台灯毕业设计资料,有论文-电路方案

    红外遥控音乐台灯整体电路设计: 根据设计要求,红外遥控音乐台灯可以分为三个模块进行设计: 1.单片机最小系统电路:单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的最小的系统单元。 ...

    SigmaTel新芯片STMP3600推出

    它能够帮助客户以更低的整体系统成本,设计和开发出电池寿命更长、体积更小、且处理能力更强的数字多媒体播放器。 通过把电池充电、电源管理、音频编/解码器和闪存控制器集成在一个单芯片上,SigmaTelSTMP3600解决...

    嵌入式Linux操作系统的PMP系统设计

    PMP系统简介便携式多媒体播放器(PMP),也就是通常人们所说的MP4,已成为继MP3以后消费类产品的一个新热点。PMP的主要优点是:携带方便,能够直接播放高品质音/视频文件;...图1 DM320的结构图本系统整体方案是建立在T

    SigmaTel推新型SoC 同时支持闪存和硬盘MP3

    它能够帮助客户以更低的整体系统成本,设计和开发出电池寿命更长、体积更小、且处理能力更强的数字多媒体播放器。 通过把电池充电、电源管理、音频编/解码器和闪存控制器集成在一个单芯片上,矽玛特STMP3600解决...

    软件界面设计工具_3款合集

    Balsamiq Mockups预先提供了丰富的控件,如浏览器窗口、媒体播放器组件、圆形图表等,让你信手拈来! 丰富的控件 方便的属性设置 当你选择一个控件时,会立刻出现该控件的属性选项,你可以随时编辑修改属性。 属性...

    意法半导体推出两款新的智能开关按键控制器芯片

    此外,这些单片整体解决方案可为市场领先的移动和便携电子产品厂商简化设计工作,在产品设计中用一个芯片取代数十个分立器件。  全新STM6600和STM6601智能开关按键控制器芯片为电池供电的产品提供各种不同的保护...

    Power发布TinySwitch-III功率转换IC产品

    新一代全球领先的电源高压IC,可实现更低的整体系统成本及更灵活的设计 PowerIntegrations公司发布TinySwitch-III,成为该公司已广泛应用于节能电源领域的第三代IC系列产品。TinySwitch-III是业内在节能、高度集成、...

    JsHeadline:仿头条

    基本遵循Material Design设计风格; 使用经典MVP模式进行封装; 模块化开发,将整体项目分为底层net库、ui库和utils库,base库、功能模块module,主app; 网络框架使用Retrofit+RxJava+OkHttp+Glide进行封装; 对...

    Headline:仿头条app,MVP模式,Retrofit+RxJava+Okhttp+Glide框架等,持续开发中。。。敬请期待!

    其中数据来自截图point基本遵循Material Design设计风格;使用经典MVP模式进行封装;模块化开发,将整体项目分为底层net库、ui库和utils库,base库、功能模块module,主app;网络框架使用Retrofit+RxJava+OkHttp+...

    安卓毕业设计app源码-demo-app-imlib-live-chatroom-android:融云视频直播聊天室AndroidDemo

    里整体方案为您打包了金山云视频 SDK,同时我们也支持七牛,乐视,阿里,UCldou等视频云 SDK。 视频直播 SDK 主播端 主播端使用的推流 SDK,主播需要把摄像头采集的视频源做编码,然后推到视频直播云上。 观众端 ...

    安卓毕业设计app源码-demo-app-imlib-live-chatroom-androi:demo-app-imlib-live-cha

    里整体方案为您打包了金山云视频 SDK,同时我们也支持七牛,乐视,阿里,UCldou等视频云 SDK。 视频直播 SDK 主播端 主播端使用的推流 SDK,主播需要把摄像头采集的视频源做编码,然后推到视频直播云上。 观众端 ...

    电源技术中的桥式创新设计消除交流电压向直流转换的技术缺口

    如今,低功率解决方案已成为行业的热门话题,尤其是电池供电的便携式设备上的节能方案更是备受关注。一般来说,在较低电压下工作的半导体器件,能够延长手机和多媒体播放器等便携设备在一次充电后的使用时间。然而,...

Global site tag (gtag.js) - Google Analytics