[发明专利]一种在线视频中插播Flash的方法和装置无效
申请号: | 200710165969.4 | 申请日: | 2007-11-09 |
公开(公告)号: | CN101159819A | 公开(公告)日: | 2008-04-09 |
发明(设计)人: | 熊晓林;周蔚 | 申请(专利权)人: | 深圳市迅雷网络技术有限公司 |
主分类号: | H04N5/262 | 分类号: | H04N5/262 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 刘松 |
地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线视频 插播 flash 方法 装置 | ||
技术领域
本发明涉及网络通信技术,特别涉及一种在线视频中插播Flash的方法和装置。
背景技术
随着多媒体和网络通讯技术的发展,各种在线视频播放应用已经越来越普及,许多用户都通过网络观看各种视频内容。
目前,通过网络观看视频的用户不断地增多,各种新兴的互联网产品也大量出现,比如:视频分享、在线电影播放、在线电视等等。由于视频播放时所具有的视觉独占性,在视频内容里增加广告内容已经成为了一种很现实的可以产生价值的需求所在。
现有的在视频内容中增加广告内容的方法是在客户端中,采用一种实现Flash动画内容的叠加的方法实现的,具体的步骤包括:
1)创建一个独立于视频播放窗口的悬浮窗口。
2)在悬浮窗口中放置一个Flash播放控件播放Flash动画。
通过响应窗口缩放改变悬浮窗口的大小,通过移动的“视窗”操作系统(Windows)消息改变悬浮窗口的位置,实现在线视频中播放Flash动画。
但是目前的在线视频中播放Flash动画的方法,由于视频播放和Flash播放是在两个独立窗口中进行,不利于对视频播放和Flash播放进行控制,比如:视频播放区域改变后(假设用户将播放视频由最大化变为窗口化),由于Flash动画有延迟,无法立即同步改变。
综上所述,现有的在线视频中播放Flash的方法,由于视频播放和Flash播放是在两个独立窗口中进行,不利于对视频播放和Flash播放进行控制。
发明内容
本发明提供一种在线视频中插播Flash的方法和装置,用以解决现有技术存在的在线视频中插播Flash时,由于视频播放和Flash播放是在两个独立窗口中进行,不利于对视频播放和Flash播放进行控制的问题。
本发明实施例提供的一种在线视频中插播Flash的方法包括:
将需要插播的Flash的内容转换成位图;
将转换后的所述位图与视频内容进行叠加,并输出。
本发明实施例提供的一种在线视频中插播Flash的装置包括:
转换模块,用于将需要插播的Flash的内容转换成位图;
叠加模块,用于将转换后的所述位图与视频内容进行叠加,并输出。
本发明实施例将需要插播的Flash的内容转换成位图;将转换后的所述位图与视频内容进行叠加,并输出,从而能够快速、方便地对视频播放和Flash播放进行控制。
附图说明
图1A为本发明实施例第一种在线视频中插播Flash的装置结构示意图;
图1B为本发明实施例第二种在线视频中插播Flash的装置结构示意图;
图1C为本发明实施例第三种在线视频中插播Flash的装置结构示意图;
图2为本发明实施例第一种在线视频中插播Flash的方法流程示意图;
图3为本发明实施例第二种在线视频中插播Flash的方法流程示意图;
图4为本发明实施例第三种在线视频中插播Flash的方法流程示意图;
图5A为现有技术播放视频的链路示意图;
图5B为本发明实施例播放视频的链路示意图。
具体实施方式
在本发明实施例中,将Flash内容转换成与视频流相同的格式,并将转换后的Flash内容与视频流叠加,并输出,实现了同一个窗口既显示视频流又显示Flash。
下面结合说明书附图对本发明实施例作进一步详细描述。
如图1A所示,本发明实施例第一种在线视频中插播Flash的装置包括:转换模块10和叠加模块20。
转换模块10,与叠加模块20连接,用于将需要插播的Flash的内容转换成位图。
其中,转换模块10还可以进一步包括:创建模块100和绘制模块110。
创建模块100,用于创建绑定位图的内存。
在本实施例中,创建模块100可以利用Windows API CreateCompatibleDC进行创建。
绘制模块110,用于将Flash的当前帧的内容绘制到创建模块100创建的位图上。
叠加模块20,与转换模块10连接,用于将转换模块10转换后的位图与视频内容进行叠加,并输出。
在本实施例中,叠加模块20在YUV颜色空间中进行叠加,常用的方式为叠加混合运算。
其中,本发明实施例第一种在线视频中插播Flash的装置还可以进一步包括:获取模块30。
获取模块30,与转换模块10连接,用于显示需要插播的Flash的内容,获取显示的当前帧的内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市迅雷网络技术有限公司,未经深圳市迅雷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710165969.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:喷雾梳子
- 下一篇:用于水体消毒的二氧化氯溶液制备喷投设施