基于Dragonboard 410c的智能魔镜设计(4)——如何检索视频消息并播放显示.doc
《基于Dragonboard 410c的智能魔镜设计(4)——如何检索视频消息并播放显示.doc》由会员分享,可在线阅读,更多相关《基于Dragonboard 410c的智能魔镜设计(4)——如何检索视频消息并播放显示.doc(2页珍藏版)》请在三一文库上搜索。
1、基于Dragonboard 410c的智能魔镜设计(4)如何检索视频消息并播放显示前面给大家介绍了如何自动的检索指定用户的文本消息,并且采用html模板方式在qt控件上自动循环的播放文本消息,但是在智能魔镜中我们还可以向指定用户推送视频消息,实时显示视频消息,这里进一步向大家介绍如何在基于dragonboard 410c的智能魔镜上实现视频消息的自动检索和播放。与检索文本消息类似,在我们构建的智能魔镜数据库中的pushInfo表中保存了视频消息的路径,如果在该表中的字段infoType=1的时候,为视频消息,这时候在pushInfo表中的filePath中将会记录该视频的具体的地址,可以是云端
2、也可以是本地的视频路径,都可以支持,同样在视频消息中,字段isTop和viewWight依然对其其作用,可以控制该视频的播放顺序和是否播放,如果isTop为1表示该视频将优先播放,如果多个视频消息的isTop为1那么将根据时间先后来排序,如果viewWight为0表示该消息已经播放,不再播放,根据上述规则,本文在数据库类中构建getTextMessageList(self,userID)函数来完成对指定用户的视频消息的检索,具体实现代码如下:def getUserVideoMessageList(self,userID): format=select pushID,filePath from
3、pushInfo where ownerID=%u and isTop=1 and infoType=1 order by pushTIme desc values=(userID) querySQL1=format % values self.cu.execute(querySQL1) result1=self.cu.fetchone() #print result format=select pushID,filePath,pushTIme from pushInfo where ownerID=%u and isTop=0 and infoType=1 order by pushTIme
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Dragonboard 410c的智能魔镜设计4如何检索视频消息并播放显示 基于 Dragonboard 410 智能 魔镜 设计 如何 检索 视频 消息 播放 显示
链接地址:https://www.31doc.com/p-3409835.html