当前位置: 代码迷 >> Brew >> 在Brew平台上实现流媒体播放,该如何解决
  详细解决方案

在Brew平台上实现流媒体播放,该如何解决

热度:6929   发布时间:2013-02-26 00:00:00.0
在Brew平台上实现流媒体播放
在Brew平台上实现流媒体播放时,流媒体文件被下载下来放到内存区域是由谁来做的?由浏览器来做还是直接把视频文件的URL给播放器,然后由播放器自己处理?在手机上进行流媒体播放它采用的是一种什么样子的处理机制呢? 


请各位高手指教!谢谢啦

------解决方案--------------------------------------------------------
可以将rtsp的url传给IMedia进行处理即可
------解决方案--------------------------------------------------------
AEEMediaDataWithQoS aa;
AEENetPolicyInfo bb;

bb.size = sizeof(AEENetPolicyInfo);
bb.isSet = TRUE;
bb.isQoSEnabled = FALSE;
bb.primaryPDPProfileNo = 4;//这里填pdp编号,例如cmwap的编号,接入点是必须的

aa.clsData = MMD_FILE_NAME;
aa.pData = FileName;//把收到的URL,保存到temp.url文件里面,这个filename是temp.url的完整路径,扩展名是必须的
aa.dwSize = 0;
aa.qosInfo = &bb;
AEEMediaUtil_CreateQoSMedia(AEE_GetIdleShell(), &aa, &pMedia);

callback里面收到MM_MP4_STATUS_PB_READY 调用IMEDIA_Play即可
  相关解决方案