-
公开(公告)号:US07523457B2
公开(公告)日:2009-04-21
申请号:US10853369
申请日:2004-05-25
申请人: Syon Bhattacharya , Robin Speed
发明人: Syon Bhattacharya , Robin Speed
IPC分类号: G06F13/00
CPC分类号: H04N21/443 , H04N21/4402 , H04N21/4621 , H04N21/854
摘要: A method to dynamically reconfigure multimedia streaming processing modules using interfaces that allow applications and modules to seamlessly change the configuration of streaming modules. Reconfigurations are initiated by a processing module in a stream or by an application by sending a notification packet through the processing modules in the portion of the stream being changed that informs that modules that a change is being made and the modules to complete processing of its data. Modules affected by the change are stopped once the notification packet is received by all processing modules in the stream being changed and modules are then added, removed, or replaced and the portion of the stream being changed resumes processing the data stream. The modules at the beginning of the portion being changed can resume operation as soon as they are reconnected to other modules.
-
公开(公告)号:US07555756B2
公开(公告)日:2009-06-30
申请号:US10853371
申请日:2004-05-25
申请人: Syon Bhattacharya , Robin Speed
发明人: Syon Bhattacharya , Robin Speed
IPC分类号: G06F13/00
CPC分类号: H04N21/443 , H04N21/4402 , H04N21/4621 , H04N21/854
摘要: A method to dynamically reconfigure multimedia streaming processing modules using interfaces that allow applications and modules to seamlessly change the configuration of streaming modules. Reconfigurations are initiated by a processing module in a stream or by an application by sending a notification packet through the processing modules in the portion of the stream being changed that informs that modules that a change is being made and the modules to complete processing of its data. Modules affected by the change are stopped once the notification packet is received by all processing modules in the stream being changed and modules are then added, removed, or replaced and the portion of the stream being changed resumes processing the data stream. The modules at the beginning of the portion being changed can resume operation as soon as they are reconnected to other modules.
摘要翻译: 一种使用允许应用程序和模块无缝更改流模块配置的接口动态重新配置多媒体流处理模块的方法。 重新配置由流中的处理模块或应用程序通过在被改变的流的部分中的处理模块发送通知分组来发起,该部分通知模块正在进行改变,并且模块完成其数据的处理 。 一旦通过改变的流中的所有处理模块接收到通知分组,然后添加,删除或替换模块,并且更改的流的部分恢复处理数据流,则会影响受更改影响的模块。 在更改部分开头的模块可以在重新连接到其他模块后立即恢复运行。
-
公开(公告)号:US07665095B2
公开(公告)日:2010-02-16
申请号:US10853344
申请日:2004-05-25
申请人: Syon Bhattacharya , Robin Speed
发明人: Syon Bhattacharya , Robin Speed
IPC分类号: G06F13/00
CPC分类号: H04N21/443 , H04N21/4402 , H04N21/4621 , H04N21/854
摘要: A method to dynamically reconfigure multimedia streaming processing modules using interfaces that allow applications and modules to seamlessly change the configuration of streaming modules. Reconfigurations are initiated by a processing module in a stream or by an application by sending a notification packet through the processing modules in the portion of the stream being changed that informs that modules that a change is being made and the modules to complete processing of its data. Modules affected by the change are stopped once the notification packet is received by all processing modules in the stream being changed and modules are then added, removed, or replaced and the portion of the stream being changed resumes processing the data stream. The modules at the beginning of the portion being changed can resume operation as soon as they are reconnected to other modules.
摘要翻译: 一种使用允许应用程序和模块无缝更改流模块配置的接口动态重新配置多媒体流处理模块的方法。 重新配置由流中的处理模块或应用程序通过在被改变的流的部分中的处理模块发送通知分组来发起,该部分通知模块正在进行改变,并且模块完成其数据的处理 。 一旦通过改变的流中的所有处理模块接收到通知分组,然后添加,删除或替换模块,并且更改的流的部分恢复处理数据流,则会影响受更改影响的模块。 在更改部分开头的模块可以在重新连接到其他模块后立即恢复运行。
-
公开(公告)号:US06983464B1
公开(公告)日:2006-01-03
申请号:US09629234
申请日:2000-07-31
申请人: Syon Bhattacharya , Robin Speed
发明人: Syon Bhattacharya , Robin Speed
IPC分类号: G06F9/46
CPC分类号: H04N21/443 , H04N21/4402 , H04N21/4621 , H04N21/854
摘要: A method to dynamically reconfigure multimedia streaming processing modules using interfaces that allow applications and modules to seamlessly change the configuration of streaming modules. Reconfigurations are initiated by a processing module in a stream or by an application by sending a notification packet through the processing modules in the portion of the stream being changed that informs that modules that a change is being made and the modules to complete processing of its data. Modules affected by the change are stopped once the notification packet is received by all processing modules in the stream being changed and modules are then added, removed, or replaced and the portion of the stream being changed resumes processing the data stream. The modules at the beginning of the portion being changed can resume operation as soon as they are reconnected to other modules.
-
-
-