用例 |
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 进行视频渲染。 |
symbian 视频播放解决方案
精选 转载1. S60用多媒体框架(MMF)实现视频和音频的回放和录制,其拥有一个插件架构,可使用多种类型的用于媒体回放和录制的插件,比如RealPlayer引擎是针对MMF控制器的插件,支持视频和音频回放及流。
2. s60内置播放器采用Realplayer引擎。 不支持HTTP流媒体,因为在显示之前必须把所有的视频数据一次性读入缓存。
3. S60的常用格式是 MP4(编解码标准为H.263和MPEG4)、3GP(H.263和MPEG4)
4. S60平台支持C++进行多媒体开发,下表总结了如何用C++实现多媒体应用
5. 从上表得出结论,CVideoPlayerUtility用来开发视频剪辑的播放和录制。如果要开发一个读取本地文件或RTSP流而且格式为MP4、3GP或Rmvb的播放器,使用CVideoPlayerUtility就够了。 但如果需要读取网络数据流,就必须用network APIs连接到网络获取数据,接着用CDirectScreenAccess API绘制屏幕,当中主要步骤有RTP传输,mpeg4/h264解码,yuv2rgb转换。如果不用symbian的API,流媒体传输可移植live555,视音频解码可用ffmpeg。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
H5视频自动播放方案
H5视频自动播放
H5 序列帧 2d 视频自动播放 -
局域网摄像头视频安全上云解决方案
局域网视频上云
内网 4G 云平台 -
Unity下实现跨平台的RTMP推流|轻量级RTSP服务|RTMP播放|RTSP播放低延迟解决方案
技术背景 2018年,我们开始在原生RTSP|RTMP直播播放器的基础上,对接了Unity环境下的低延迟播放,毫秒级延迟,发布后,就得到了业内一致的认可。然后我们覆盖了Windows、Android、iOS、Linux的RTMP推送、轻量级RTSP服务和RTSP|RTMP播放。目前看,Unity环境下,我们在行业内的延迟几乎是最低的(当然原生的RTSP|RTMP播放器也是),已经覆盖了以
Unity RTMP播放器 Unity RTSP播放器 Unity RTSP Unity推流 大牛直播SDK -
浅谈iOS视频播放的N种解决方案
简 简 注册 登录 添加关注 作者
ios 视频播放 ide -
CarEye 视频平台解决方案
介绍单机版本视频平台的解决方案
服务器 网络拓扑 GT1078 GB28181 -
WEB页面播放大华摄像头视频解决方案
目前在网页上播放大华摄像头视频,有如下2种途径:1)首选获取摄像头的hls协议地址,H5可直接播放2)获取摄像头rtsp
大华摄像头 DSS ffmpeg HLS RTSP