检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]华中科技大学电子与信息工程系,湖北武汉430074 [2]华中科技大学计算机科学与技术学院,湖北武汉430074
出 处:《计算机技术与发展》2012年第2期238-240,244,共4页Computer Technology and Development
基 金:国家高技术研究发展计划(863计划)(2009AA063001)
摘 要:为了解决基于Webkit引擎的嵌入式浏览器不能播放网页中嵌套的视频文件的问题,设计了一种简单有效的视频播放插件模型。该设计区别于传统的NPAPI标准插件,通过继承Qt自带的控件类并重载其中的方法来实现该插件的注册,利用ffplay实现数据流的获取和解码显示,设计用户界面负责响应用户事件并控制ffplay的播放,并通过FIFO管道和状态机来实现播放界面和ffplay的通信。最后在嵌入式平台下实现了该设计。经工程实践表明,该方法行之有效,通过该插件能够流畅观看网页中的视频文件。Videos in web pages can not be played by embedded browser which is based on Webkit.Aiming at this problem,design a simple and effective player plug-in model.Being different from the traditional NPAPI plug-in,this plug-in is registered by inheriting Qt's class and overloading its methods,the plug-in uses ffplay to get data streams and decode them,it designs the user interface in response to user events and to control ffplay,and realizes the communication of UI and ffplay by FIFO and state machine.The design is finally achieved in the embedded platform.The plug-in makes users watch videos in web pages smoothly,which has been proved by the practice
分 类 号:TP393.09[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222