1.  S60用多媒体框架(MMF)实现视频和音频的回放和录制,其拥有一个插件架构,可使用多种类型的用于媒体回放和录制的插件,比如RealPlayer引擎是针对MMF控制器的插件,支持视频和音频回放及流。
2.  s60内置播放器采用Realplayer引擎。 不支持HTTP流媒体,因为在显示之前必须把所有的视频数据一次性读入缓存。
3.  S60的常用格式是 MP4(编解码标准为H.263和MPEG4)、3GP(H.263和MPEG4) 
4.  S60平台支持C++进行多媒体开发,下表总结了如何用C++实现多媒体应用
用例
Symbian C++
使用S60媒体播放器和RealPlayer引擎播放本地文件和RTSP流。
使用AppArc API(RApaLsSession)启动S60媒体播放器应用。
使用定制的用户界面和RealPlayer引擎播放本地文件和RTSP流。
创建自己的用户界面并使用CVideoPlayerUtility API播放和控制文件或URL。
使用自己的播放器播放本地文件。
创建自己的播放器。使用CMdaAudioOutputStream进行音频渲染(1),使用CDirectScreenAccess API 进行视频渲染。
使用自己的播放器实施流视频内容。
使用network APIs( RSocketServ、RConnection、RSocket) 连接到网络(2)。 然后使用CMdaAudioOutputStream进行音频渲染,使用CDirectScreenAccess API 进行视频渲染。
 
5.  从上表得出结论,CVideoPlayerUtility用来开发视频剪辑的播放和录制。如果要开发一个读取本地文件或RTSP流而且格式为MP4、3GP或Rmvb的播放器,使用CVideoPlayerUtility就够了。 但如果需要读取网络数据流,就必须用network APIs连接到网络获取数据,接着用CDirectScreenAccess API绘制屏幕,当中主要步骤有RTP传输,mpeg4/h264解码,yuv2rgb转换。如果不用symbian的API,流媒体传输可移植live555,视音频解码可用ffmpeg。

职场 视频 移动开发 symbian

0

分享

微博 QQ 微信

收藏

上一篇:Symbian 资源文件解析 下一篇:symbian oggplay ...
juwen

55篇文章,45W+人气,1粉丝

关注

转载于:https://blog.51cto.com/juwen/116161

symbian 视频播放解决方案相关推荐

  1. 媒体查询、px和rem转换、浏览器兼容、手机端视频播放解决方案

    媒体查询 响应式的界面不局限于某一固定分辨率.所以如何在不同的尺寸的设备上很好地展示界面,是一个很大的问题. 为了更好的适配设备,我们按照不同的分辨率对设备进行了划分. 在这里插入代码片/* 大屏幕( ...

  2. H5 视频播放解决方案

    前两天,美团推出的杨洋H5火爆朋友圈.里面主要的是多段视频播放.暂停. 听起来很简单,但是由于腾讯白名单限制,在微信浏览器,qq浏览器,会自动将video标签中非腾讯域名的视频 ,自动全屏,结尾追加视 ...

  3. HTML5 微信 VIDEO 视频播放解决方案

    webkit-playsinline && playsinline="true" 小窗播放 使视频不脱离文本流,但是需要webview(allowsInlineMe ...

  4. 技术的真相 | 视频智能分析之Web视频播放通用解决方案

    通常,摄像机H265视频编码在传输快.存储小.画质高等方面的优势使得其备受企业青睐,但是由于主流浏览器不能够支持这种格式,因此在浏览器下播放和解析视频都受到一定的约束.那么,如何实现 Web 视频播放 ...

  5. iOS 视频播放(AVPlayer)

    文章目录一.AVPlayer1.简介2.视频播放的解决方案二.AVPlayer中的MVC1.v层 :AVPlayerLayer2.m层 :AVPlayerItem3.c层 :AVPlayer三.实现简 ...

  6. MediaPlayer音视频播放

    MediaPlayer介绍 MediaPlayer类可用于控制音频/视频文件或流的播放. MediaPlayer函数: 实例化方式 使用直接new的方式: MediaPlayer mp = new M ...

  7. 视频播放不流畅怎么办?华为云CDN为你解忧!

    在网上冲浪时,网络是否顺畅与稳定是影响人们上网体验最大的因素.比如在观看网络直播的时候,看到的是时断时续的内容,又不能及时互动,相信大多人心情都会非常焦急,又比如周末在家里看剧,视频加载时断时续,40 ...

  8. 腾讯开源Android动画库,腾讯开源的酷炫动画播放解决方案Vap初体验

    同事在群里有提到Vap,播放炫酷动画的,可以让动画背景透明,就去了解了下. 也可以看下面的视频播放效果(不动点击播放): 原本以为是直接弄个视频就可以播放. 后来查看官方案例,为了让动画背景有半透明特 ...

  9. 连不上网_技术丨电脑连不上网,我要如何冲浪?

    身为互联网一级冲浪选手 稳定不断的网络连接可谓是生活必备 但,遇见无法上网的情况时 除了重启路由器,还可以怎么办? 在实际生活工作中,常会遇到无法上网的情况,原因较多.解决方案也同样众多,本文筛选了最 ...

最新文章

  1. Vim编程之:tags,cscope,taglist
  2. 一个持续6年的针对多国政府机构的网络间谍活动 — “美人鱼行动”
  3. 利用文件扫描符恢复数据库.txt
  4. linux 物理内存不知道怎么占用,Linux系统下如何查看物理内存占用率
  5. 爬取新笔趣阁排行并保存到mysql_python+selenium爬取微博热搜存入Mysql的实现方法...
  6. 架构语言ArchiMate - ArchiMate提供的基本视角(Viewpoints)介绍一
  7. python 解析pb文件_利用Python解析json文件
  8. Dockerfile 学习:Docker Alpine PHP 安装扩展
  9. Activiz 使用笔记-4 数据源(2)
  10. Codeforces 627D Preorder Test(二分+树形DP)
  11. 【WPF-HelixToolkit】史陶比尔RX160L 机器人仿真器源码学习
  12. linux设置ipsan_linux下ipsan的配置
  13. 【MySQL】sql查询分组数据的前几名,mysql分组查询前三名
  14. 功率谱估值方法matlab仿真——2、经典估值方法介绍
  15. 经典语录(个人喜欢)
  16. 计算机毕业设计JAVA共享充电宝系统mybatis+源码+调试部署+系统+数据库+lw
  17. PCB线路板的制作工艺流程分享!2021-08-21
  18. h5盲盒商城源码完整版-附带详细教程
  19. 梯度回归模型预测PPI
  20. hot_standby

热门文章

  1. 神策数据荣登毕马威中国领先消费科技 50 企业
  2. 《iOS 全埋点技术白皮书》重磅推出
  3. 倒计时 2 天 | 神策 2019 数据驱动大会即将开幕
  4. 货拉拉携手神策数据,数据赋能企业,实现多元颠覆式创新
  5. PPT 下载 | 神策数据孙文亮:客户全生命周期管理从方法到实践全解析
  6. 新趋势:数据驱动的销售
  7. spring boot中data truncation data too long for column问题
  8. 企业级java springboot b2bc商城系统开源源码二次开发-云架构代码结构构建(五)...
  9. docker网络之macvlan
  10. RHEL5中YUM命令解决RPM包依赖性