一种Flash影片与外部程序的信息传递方法

文档序号:6586206阅读:215来源:国知局
专利名称:一种Flash影片与外部程序的信息传递方法
一种Flash影片与外部程序的信息传递方法
技术领域
本发明涉及一种信息传递方法,特别涉及一种Flash影片与外部程序的信息传递 方法。
背景技术
界面美观、控制灵活及与系统无关等特性使得Flash在hternet上备受青睐。现 如今的Flash还仅仅是作为一种影片播放在使用,即使有效的融入到电子词典、数码学习 机等产品中,也无法在嵌入式平台充分发挥Flash强大的应用能力,而仅仅是作为一种影 片播放在使用。

发明内容为了把Flash有效融入到电子词典、数码学习机等产品中,在嵌入式平台充分发 挥Flash强大的应用能力,而不仅是作为一种影片播放在使用,本发明提供了一种能使 Flash影片与外部程序进行信息传递的方法。一种Flash影片与外部程序的信息传递方法,包括a.由Flash影片向Flash播 放器发出协议指令;b.由Flash播放器根据预先制定的用于在Flash影片与Flash播放器 进行信息交流的通信协议对协议指令进行检测及识别;c.由Flash播放器根据协议指令的 识别结果调用相应的外部程序。根据本发明一优选实施例,Flash影片进一步发送Flash影片的内部参数至Flash 播放器,由Flash播放器根据通信协议进行检测及识别,并将内部参数的识别结果发送至 外部程序。根据本发明一优选实施例,协议指令以及内部参数为文本或数值形式。根据本发明一优选实施例,协议指令能通过Flash影片制作工具正确编译,并与 已存在的Flash标准指令无冲突。根据本发明一优选实施例,外部程序进一步传送设置信息至Flash播放器,并由 Flash播放器设置Flash影片的内部参数。根据本发明一优选实施例,外部程序显示出注册登录界面。根据本发明一优选实施例,用户在注册界面填写或修改注册信息后,外部程序会 发送相应的设置信息修改Flash影片的内部参数。根据本发明一优选实施例,外部程序进一步传送操作信息至Flash播放器,并由 Flash播放器对Flash影片执行相应的操作。根据本发明一优选实施例,操作包括播放、暂停、快进或快退。本发明的特点是,通过此信息传递方法,可使Flash影片与外部程序达到有效结 合的目的,使Flash影片不只是单纯的播放,而是通过调用外部程序而增加了灵活性,有效 的增强了产品的可扩展性。并且,使用此技术在一定范围内可扩大Flash在系统中的应用, 可用来缩短项目开发周期。
图1是根据本发明一实施例的信息传递方法的流程图;图2是本发明的方案框图;图3是本发明一优选实施例中被调用外部程序显示的注册登录界面。
具体实施方式下面结合附图和实施例对本发明进行详细说明。如图1所示,在本发明一实施例中,Flash影片与Flash播放器之间制定了用于信 息交流的通信协议。通信协议包括协议指令、协议类别或名称和与协议相关的操作。协议 指令为文本或数值形式,并且能通过Flash影片制作工具正确编译,并与已存在的Flash标 准指令无冲突。根据通信协议设计Flash播放器,并且Flash播放器连接着一个或多个外 部程序。如图1及图2所示,用户在Flash影片中进行操作后,Flash影片会向Flash播放 器发出协议指令。Flash播放器会根据预先制定的通信协议对协议指令进行检测及识别。 Flash播放器会根据协议指令的识别结果调用相应的外部程序。当Flash播放器调用外部 程序时,外部程序会传送设置信息或传送操作信息至Flash播放器。由Flash播放器调用 特定脚本,其中,设置信息会使Flash播放器对Flash影片的内部参数进行设置,操作信息 则会使Flash播放器对Flash影片执行相应的操作,包括播放、暂停、快进或快退等。在本发明一优选实施例中,Flash影片会进一步发送其内部参数至Flash播放器, 由Flash播放器根据通信协议进行检测及识别,并将内部参数的识别结果发送至外部程 序,以调用外部程序。当然,其内部参数也要是文本或数值形式。如图3所示,外部程序显示出一注册登录界面,在此界面中,姓名、年龄、国家和身 份可被用户修改,这些信息修改后外部程序会依照修改后的修改信息发送设置信息来对 Flash影片的内部参数进行修改。而在此界面中,开始游学、返回和退出则是按钮,用户点击 后外部程序会发送操作信息至Flash播放器,并由Flash播放器对Flash影片执行相应的 操作。由于Flash影片的播放时与当前的系统无关,所以本技术并无平台限制,任何可 播放Flash影片的系统均可使用。在上述实施例中,仅对本发明进行了示范性描述,但是本领域技术人员在阅读本 专利申请后可以在不脱离本发明的精神和范围的情况下对本发明进行各种修改。
权利要求
1.一种Flash影片与外部程序的信息传递方法,其特征在于所述信息传递方法包括a.由Flash影片向Flash播放器发出协议指令;b.由所述Flash播放器根据预先制定的用于在所述Flash影片与所述Flash播放器进 行信息交流的通信协议对所述协议指令进行检测及识别;c.由所述Flash播放器根据所述协议指令的识别结果调用相应的外部程序。
2.如权利要求1所述的信息传递方法,其特征在于所述Flash影片进一步发送所述 Flash影片的内部参数至所述Flash播放器,由所述Flash播放器根据所述通信协议进行检 测及识别,并将所述内部参数的识别结果发送至所述外部程序。
3.如权利要求1或2所述的信息传递方法,其特征在于所述协议指令以及所述内部 参数为文本或数值形式。
4.如权利要求1所述的信息传递方法,其特征在于所述协议指令能通过Flash影片 制作工具正确编译,并与已存在的Flash标准指令无冲突。
5.如权利要求1所述的信息传递方法,其特征在于所述外部程序进一步传送设置信 息至所述Flash播放器,并由所述Flash播放器设置所述Flash影片的内部参数。
6.如权利要求5所述的信息传递方法,其特征在于所述外部程序显示出注册登录界
7.如权利要求6所述的信息传递方法,其特征在于用户在所述注册界面填写或修改 注册信息后,所述外部程序会发送相应的设置信息修改所述Flash影片的内部参数。
8.如权利要求1所述的信息传递方法,其特征在于所述外部程序进一步传送操作信 息至所述Flash播放器,并由所述Flash播放器对所述Flash影片执行相应的操作。
9.如权利要求8所述的信息传递方法,其特征在于所述操作包括播放、暂停、快进或 快退。
全文摘要
本发明公开了一种Flash影片与外部程序的信息传递方法,包括a.由Flash影片向Flash播放器发出协议指令;b.由Flash播放器根据预先制定的用于在Flash影片与Flash播放器进行信息交流的通信协议对协议指令进行检测及识别;c.由Flash播放器根据协议指令的识别结果调用相应的外部程序。本发明的特点是,通过此信息传递方法,可使Flash影片与外部程序达到有效结合的目的,使Flash影片不只是单纯的播放,而是通过调用外部程序而增加了灵活性,有效的增强了产品的可扩展性。并且,使用此技术在一定范围内可扩大Flash在系统中的应用,可用来缩短项目开发周期。
文档编号G06F9/46GK102087614SQ20091025358
公开日2011年6月8日 申请日期2009年12月3日 优先权日2009年12月3日
发明者廖能想 申请人:深圳市华普电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1