CN101651702A - 媒体的处理方法、装置及系统 - Google Patents
媒体的处理方法、装置及系统 Download PDFInfo
- Publication number
- CN101651702A CN101651702A CN 200810118178 CN200810118178A CN101651702A CN 101651702 A CN101651702 A CN 101651702A CN 200810118178 CN200810118178 CN 200810118178 CN 200810118178 A CN200810118178 A CN 200810118178A CN 101651702 A CN101651702 A CN 101651702A
- Authority
- CN
- China
- Prior art keywords
- control information
- memory module
- media
- medium
- storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 238000003860 storage Methods 0.000 claims abstract description 42
- 238000000034 method Methods 0.000 claims description 6
- 230000014759 maintenance of location Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 3
- 238000000926 separation method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
本发明实施例涉及一种媒体的处理方法、装置及系统。其中,媒体的处理方法包括:获取包含有存储模式的控制信息;根据所述控制信息对已录制的媒体进行存储。媒体网关包括:获取模块,用于获取包含有存储模式的控制信息;存储模块,用于根据所述获取模块所获取的控制信息对已录制的媒体进行存储。媒体网关控制器包括:发送模块,用于发送携带有包含有存储模式的控制信息的媒体录制信号。本发明实施例根据包含有存储模式的控制信息对已录制的媒体进行存储,该控制信息可以通过对MG的通信协议进行扩展而实现,从而使得MG能够按照存储模式进行录制媒体的存储,为媒体录制存储模式的控制提供了简便高效的解决方案。
Description
技术领域
本发明涉及通信领域,尤其是一种媒体的处理方法、装置及系统。
背景技术
媒体网关控制器(Media Gateway Controller,简称MGC)和媒体网关(Media Gateway,简称MG)是业务与承载分离架构下的分组网络的两个重要网元实体。通过MGC负责业务控制功能,以及MG负责媒体承载功能,实现了业务控制平面和媒体承载平面的分离,从而充分共享了网络资源,简化了设备升级和业务扩展,降低了开发和维护成本。
在MGC的控制下,MG可以对接收到的来自其它设备或用户的特定媒体进行录制。已录制的媒体需要存储到特定的位置,可能在MG本地,也可能在远程的其它设备。如果该位置原本为空,那么录制的媒体内容可以直接存储。但是如果该位置原本为非空,例如已存储此前录制的媒体内容,那么新录制的媒体内容需要选择如下两种存储模式进行存储:一种是覆盖存储;另一种是追加存储。
但是,目前在MGC-MG分离架构下,还无法控制MG按照上述两种存储模式进行录制媒体的存储。
发明内容
本发明实施例提供一种媒体的处理方法、装置及系统,用以实现MG按照存储模式进行录制媒体的存储。
本发明实施例提供了一种媒体的处理方法,包括:
获取包含有存储模式的控制信息;
根据所述控制信息对已录制的媒体进行存储。
本发明实施例还提供了一种媒体网关,包括:
获取模块,用于获取包含有存储模式的控制信息;
存储模块,用于根据所述获取模块所获取的控制信息对已录制的媒体进行存储。
本发明实施例又提供了一种媒体网关控制器,包括:发送模块,用于发送携带有包含有存储模式的控制信息的媒体录制信号。
本发明实施例再提供了一种媒体的处理系统,包括:
媒体网关控制器,用于发送媒体录制信号;
媒体网关,用于根据所述媒体录制信号对媒体进行录制,获取包含有存储模式的控制信息,并根据所述控制信息对已录制的媒体进行存储。
由上述技术方案可知,本发明实施例根据包含有存储模式的控制信息对已录制的媒体进行存储,该控制信息可以通过对MG的通信协议进行扩展而实现,从而使得MG能够按照存储模式进行录制媒体的存储,为媒体录制存储模式的控制提供了简便高效的解决方案。
下面结合附图对本发明的具体实施例作进一步详细的说明。
附图说明
图1为本发明实施例一提供的媒体的处理方法的流程示意图;
图2为本发明实施例二提供的媒体的处理方法的流程示意图;
图3为本发明实施例三提供的媒体网关的结构示意图;
图4为本发明实施例四提供的媒体网关的结构示意图;
图5为本发明实施例五提供的媒体网关控制器的结构示意图。
具体实施方式
图1为本发明实施例一提供的媒体的处理方法的流程示意图,如图1所示,本实施例可以包括以下步骤:
步骤101、MG根据接收到的MGC所发送的媒体录制信号,对接收到的媒体进行录制;
步骤102、MG获取包含有存储模式的控制信息;
步骤103、MG根据所获取的控制信息对已录制的媒体进行存储。
本实施例中的MG所获取的控制信息可以通过MGC或其它设备向MG设置而获取,也可以通过在MG上预先设置而获取。控制信息中所包含的存储模式可以为覆盖存储,还可以为追加存储。在MGC的控制下,MG可以对接收到的来自其它设备或用户的特定媒体进行录制,根据包含有存储模式的控制信息对已录制的媒体进行存储,从而使得MG能够按照存储模式进行录制媒体的存储,为媒体录制存储模式的控制提供了简便高效的解决方案。
图2为本发明实施例二提供的媒体的处理方法的流程示意图,如图2所示,本实施例可以包括以下步骤:
步骤201、MG根据接收到的MGC所发送的媒体录制信号,对接收到的媒体进行录制,该媒体录制信号还携带有包含有存储模式的控制信息;
步骤202、MG根据媒体录制信号获取控制信息;
步骤203、MG根据从媒体录制信号中所获取的控制信息对已录制的媒体进行存储。
通常MGC可以使用信号(Signal)指示MG进行特定媒体的录制,例如媒体录制(PlayRecord)信号。本实施例可以通过该类信号的一个参数来表示媒体录制应采用的存储模式。可以将该参数命名为存储模式(Storage Mode),参数标识可以为sm。该sm参数可以选为枚举(Enumeration)类型,取值为覆盖(“Overwrite”)或追加(“Append”),sm参数取值为“Overwrite”代表录制的内容覆盖原已保存的媒体内容,sm参数取值为“Append”代表录制的媒体内容追加到原已保存的媒体内容,sm参数缺省值为“Overwrite”。该sm参数也可以选为布尔(Boolean)类型,取值为开(“On”)或关(“Off”),sm参数取值为“On”代表录制的内容覆盖原已保存的媒体内容,sm参数取值为“Off”代表录制的媒体内容追加到原已保存的媒体内容,sm参数缺省值为“On”。
本实施例中的sm参数所代表的控制信息是由MGC通过媒体录制信号向MG设置的,该信息作为MGC下发给MG用于指示进行媒体录制的媒体录制信号的参数。可替换地,sm参数所代表的控制信息还可以由其它设备通过其他消息或信号向MG设置,也可以在MG上预先设置。当MG进行媒体录制时,若sm参数取值代表覆盖存储模式或缺省,则录制媒体内容的存储应从存储位置起始处开始覆盖;若sm参数取值代表追加存储模式,则录制媒体内容的存储应追加到原存储媒体内容之后。
进一步地,本实施例中的存储模式为覆盖存储时,控制信息中还可以进一步包含有存储偏移。本实施例可以通过该类信号的另一个参数来表示媒体录制存储的起始偏移。可以将该参数命名为存储偏移(Storage Offset),参数标识可以为so。该so参数为整数(Integer)类型,缺省值为0。so参数的单位可以选择以时间为衡量标准的单位,例如10毫秒;还可以选择以空间为衡量标准的单位,例如字节(Byte)。so参数只在sm参数取值代表覆盖存储模式时才有效。
类似地,上述sm参数和so参数所代表的控制信息是由MGC通过媒体录制信号向MG设置的,该信息作为MGC下发给MG用于指示进行媒体录制的媒体录制信号的参数。可替换地,sm参数和so参数所代表的控制信息还可以由其它设备通过其他消息或信号向MG设置,也可以在MG上预先设置。当MG进行媒体录制时,若sm参数取值代表覆盖存储模式或缺省,则录制媒体内容的存储应从so参数指示的偏移开始覆盖,进一步地,若so参数缺省,则从偏移0,也即存储位置起始处开始覆盖;若sm参数取值代表追加存储模式,则录制媒体内容的存储应追加到原存储媒体内容之后。
例如:假设sm参数为枚举类型,取值为“Overwrite”或“Append”;so参数的单位为10毫秒;目标存储空间中原已存储有80秒的媒体内容。若MGC下发“PlayRecord”信号给MG,并在下发中同时设置该信号的参数sm=“Overwrite”,so=“3000”,则MG在进行相应的媒体录制时,将从目标存储位置的第30秒开始进行覆盖性存储;若MGC下发“PlayRecord”信号给MG,并在下发中同时设置该信号的参数sm=“Append”,则MG在进行相应的媒体录制时,将从目标存储位置的第80秒开始进行追加性存储。
本实施例通过由MGC或其它设备向MG设置,或者在MG上预先设置,可以使得MG获得录制媒体的存储应采用的存储模式(覆盖或追加),为媒体录制存储模式的控制提供了简便高效的解决方案,使得MGC可以根据需要指示MG在媒体录制存储时对原存储媒体内容进行覆盖或追加。
图3为本发明实施例三提供的媒体网关的结构示意图,如图3所示,本实施例可以包括获取模块31和存储模块32。其中,获取模块31获取包含有存储模式的控制信息;存储模块32根据获取模块31所获取的控制信息对已录制的媒体进行存储,控制信息中所包含的存储模式可以为覆盖存储模式,还可以为追加存储模式。
本实施例中,在MGC的控制下,MG可以对接收到的来自其它设备或用户的特定媒体进行录制,存储模块根据获取模块所获取的包含有存储模式的控制信息对已录制的媒体进行存储,从而使得MG能够按照存储模式进行录制媒体的存储,为媒体录制存储模式的控制提供了简便高效的解决方案。
本实施例中的控制信息可以通过MGC或其它设备向MG设置,从而实现获取模块可以获取到控制信息。本实施例中的控制信息还可以在MG上预先设置,图4为本发明实施例四提供的媒体网关的结构示意图,如图4所示,本实施例还可以进一步包括预先设置所述控制信息的设置模块33,获取模块31可以从设置模块33中获取控制信息,从而使得存储模块32可以根据获取模块31所获取的控制信息对已录制的媒体进行存储。
可替换地,本实施例还可以进一步包括接收携带有包含有存储模式的控制信息的媒体录制信号的接收模块(图中未示出),以代替设置模块33,获取模块也可以从接收模块中获取控制信息。
进一步地,上述实施例三和实施例四中的存储模式为覆盖存储时,控制信息中还可以进一步包含有存储偏移参数,存储模块32还可以根据控制信息即覆盖存储模式对已录制的媒体从存储偏移参数指示的偏移开始进行覆盖存储。
本发明实施例三和实施例四所提供的媒体网关适用于本发明实施例一和实施例二所提供的任一媒体的处理方法。
图5为本发明实施例五提供的媒体网关控制器的结构示意图,如图5所示,本实施例可以包括发送模块51,用于向媒体网关发送携带有包含有存储模式的控制信息的媒体录制信号,控制信息中所包含的存储模式可以为覆盖存储模式,还可以为追加存储模式。
进一步地,本实施例中的存储模式为覆盖存储时,控制信息中还可以进一步包含有存储偏移参数。
本实施例所提供的媒体网关控制器适用于本发明实施例一和实施例二所提供的任一媒体的处理方法。
本发明实施例三和实施例四所提供的任一媒体网关、与本发明实施例五所提供的媒体网关控制器均可以组成一个媒体的处理系统,同样适用于本发明实施例一和实施例二所提供的任一媒体的处理方法。
上述本发明实施例所提供的任一媒体的处理方法、装置以及系统均可以应用于采用分离架构的媒体资源服务器中,即媒体资源控制设备和媒体资源处理设备之间关于媒体录制的交互,这时媒体资源控制设备相当于媒体网关控制器,媒体资源处理设备相当于媒体网关。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (12)
1、一种媒体的处理方法,其特征在于包括:
获取包含有存储模式的控制信息;
根据所述控制信息对已录制的媒体进行存储。
2、根据权利要求1所述的方法,其特征在于所述获取包含有存储模式的控制信息具体为:获取预先设置的所述控制信息。
3、根据权利要求1所述的方法,其特征在于所述获取包含有存储模式的控制信息具体为:根据接收到的携带有所述控制信息的媒体录制信号获取所述控制信息。
4、根据权利要求1至3任一权利要求所述的方法,其特征在于所述存储模式通过存储模式参数及其取值表示为覆盖存储或追加存储。
5、根据权利要求4所述的方法,其特征在于所述存储模式为覆盖存储,所述控制信息中还包含有存储偏移参数,所述根据所述控制信息对已录制的媒体进行存储具体为:根据所述控制信息对已录制的媒体从所述存储偏移参数指示的偏移开始进行覆盖存储。
6、一种媒体网关,其特征在于包括:
获取模块,用于获取包含有存储模式的控制信息;
存储模块,用于根据所述获取模块所获取的控制信息对已录制的媒体进行存储。
7、根据权利要求6所述的媒体网关,其特征在于还包括:
设置模块,用于预先设置所述控制信息,以供所述获取模块获取所述控制信息;或者
接收模块,用于接收携带有包含有存储模式的控制信息的媒体录制信号,以供所述获取模块获取所述控制信息。
8、根据权利要求6或7所述的媒体网关,其特征在于所述存储模式为覆盖存储,所述控制信息中还包含有存储偏移参数,所述存储模块还用于根据所述控制信息对已录制的媒体从所述存储偏移参数指示的偏移开始进行覆盖存储。
9、一种媒体网关控制器,其特征在于包括:发送模块,用于发送携带有包含有存储模式的控制信息的媒体录制信号。
10、根据权利要求9所述的媒体网关控制器,其特征在于所述存储模式为覆盖存储,所述控制信息中还包含有存储偏移参数。
11、一种媒体的处理系统,其特征在于包括:
媒体网关控制器,用于发送媒体录制信号;
媒体网关,用于根据所述媒体录制信号对媒体进行录制,获取包含有存储模式的控制信息,并根据所述控制信息对已录制的媒体进行存储。
12、根据权利要求11所述的媒体的处理系统,其特征在于所述媒体网关控制器还用于发送携带有包含有存储模式的控制信息的媒体录制信号,以供所述媒体网关根据接收到的所述媒体录制信号获取所述控制信息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810118178 CN101651702A (zh) | 2008-08-13 | 2008-08-13 | 媒体的处理方法、装置及系统 |
PCT/CN2009/071406 WO2010017712A1 (zh) | 2008-08-13 | 2009-04-22 | 媒体的处理方法、装置及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810118178 CN101651702A (zh) | 2008-08-13 | 2008-08-13 | 媒体的处理方法、装置及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101651702A true CN101651702A (zh) | 2010-02-17 |
Family
ID=41668665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200810118178 Pending CN101651702A (zh) | 2008-08-13 | 2008-08-13 | 媒体的处理方法、装置及系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101651702A (zh) |
WO (1) | WO2010017712A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SG82587A1 (en) * | 1997-10-21 | 2001-08-21 | Sony Corp | Recording apparatus, recording method, playback apparatus, playback method, recording/playback apparatus, recording/playback method, presentation medium and recording medium |
CN1241777A (zh) * | 1998-04-24 | 2000-01-19 | 索尼株式会社 | 记录/重放设备、记录重放方法、显示媒体和记录媒体 |
KR20050077326A (ko) * | 2004-01-27 | 2005-08-02 | 엘지전자 주식회사 | 예약 녹화 시스템 |
US20070230902A1 (en) * | 2006-03-31 | 2007-10-04 | Masstech Group Inc. | Dynamic disaster recovery |
CN100471174C (zh) * | 2006-04-03 | 2009-03-18 | 华为技术有限公司 | 一种通过h.248协议实现录音暂停功能的方法 |
-
2008
- 2008-08-13 CN CN 200810118178 patent/CN101651702A/zh active Pending
-
2009
- 2009-04-22 WO PCT/CN2009/071406 patent/WO2010017712A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2010017712A1 (zh) | 2010-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101553783B (zh) | 用于在外围设备处接收控制命令的系统和方法 | |
US6119144A (en) | Apparatus and method for information transfer between a video server and a general purpose computer or the like | |
CN104820701A (zh) | 数据记录和同步方法及系统 | |
CN106911831A (zh) | 一种终端的麦克风的数据处理方法和具有麦克风的终端 | |
CN101958732B (zh) | 用于数据通信的系统、方法和装置 | |
CN103491522B (zh) | 终端适配方法和装置 | |
CN101997977B (zh) | 兼容不同网络制式的移动终端和智能卡的方法及装置 | |
CN1829231B (zh) | 直接接收入站数据的方法和装置 | |
CN101951361B (zh) | 访问智能卡的方法及服务器 | |
CN106453663B (zh) | 改进的基于云服务的存储扩容方法及装置 | |
TWI320894B (en) | Method of enhancing multimedia content | |
CN101651702A (zh) | 媒体的处理方法、装置及系统 | |
CN101702732A (zh) | 一种文件同步方法及文件同步系统 | |
CN100578460C (zh) | 文件读写控制装置、系统及方法 | |
KR100519016B1 (ko) | 클라이언트 시스템으로 에러 메시지 전송이 가능한 서버시스템 및 이를 이용한 에러 메시지 전송 방법 | |
US7702849B2 (en) | Method and apparatus for dividing and storing data into plural files | |
US20090284539A1 (en) | System and method for displaying digital image files | |
US7212363B2 (en) | Magnetic disk apparatus | |
US10461957B2 (en) | System and method for supporting both bulk storage and Ethernet communications | |
CN110519355A (zh) | 下发ova文件信息的方法、系统、设备及存储介质 | |
CN116567063B (zh) | 车载控制器、服务发现方法及计算机程序产品 | |
CN103500092A (zh) | 一种worm追加写判断方法及存储设备 | |
EP3879789B1 (en) | Data processing method and apparatus | |
CN110738299B (zh) | Wifi闪存盘及应用于wifi闪存盘的数据处理方法 | |
WO2008080435A1 (en) | Apparatus for supplying an encoded data signal and method for encoding a data signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100217 |