首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Symbian >

相干CVideoPlayerUtility播放rtsp视屏

2013-01-01 
有关CVideoPlayerUtility播放rtsp视屏rtsp://218.204.227.208:554/mobile/1/A25B0990FCBFA004  使用CVideo

有关CVideoPlayerUtility播放rtsp视屏
rtsp://218.204.227.208:554/mobile/1/A25B0990FCBFA004
  使用CVideoPlayerUtility::OpenUrlL()打开这个视频视频地址,返回给MvpuoOpenComplete(TInt aError)回调函数错误码 -5 (KErrNotSupported -5 不支持所要求的操作)。继续强行调用CVideoPlayerUtility::Prepare(),则又返回给MvpuoPrepareComplete(TInt aError)错误码-18 (KErrNotReady -18 还没准备好)。
  但是,这个地址我用Nokia自带的RealPlayer测试是能正常播放的。而且,我代码里用同样的方法播放这个地址 rtsp://218.204.223.216:554/mobil ... 12665e8c31a220bdec5,也可以正常播放。
  我实在想不通为什么。是要制定MIME么?但怎样获取这些rtsp的MIME值呢?网上找遍了也没找到办法…… 
  视频源是客户提供的,我们的工作是客户端开发。如果源在手机上不能播,那还可以说是他们的问题。郁闷的是在同一台手机上用RealPlayer就能播,但我打开Url时却报错说不支持,找了好长时间了,确实找不到原因了,没法给客户交代呀。郁闷

[解决办法]
rtsp视频流一般都是自己移植开源库,如ffmpeg、live555等
系统api暂时还不支持

热点排行