CN101651702A - 媒体的处理方法、装置及*** - Google Patents

媒体的处理方法、装置及*** Download PDF

Info

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
Application number
CN 200810118178
Other languages
English (en)
Inventor
林扬波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200810118178 priority Critical patent/CN101651702A/zh
Priority to PCT/CN2009/071406 priority patent/WO2010017712A1/zh
Publication of CN101651702A publication Critical patent/CN101651702A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Telephonic Communication Services (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所述的媒体的处理***,其特征在于所述媒体网关控制器还用于发送携带有包含有存储模式的控制信息的媒体录制信号,以供所述媒体网关根据接收到的所述媒体录制信号获取所述控制信息。
CN 200810118178 2008-08-13 2008-08-13 媒体的处理方法、装置及*** Pending CN101651702A (zh)

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)

* Cited by examiner, † Cited by third party
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协议实现录音暂停功能的方法

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) 数据记录和同步方法及***
WO2002082810A1 (fr) Appareil de reproduction video de contenu video numerique, procede de reproduction video, programme de reproduction video, et support de progiciel
CN101958732B (zh) 用于数据通信的***、方法和装置
CN101477575A (zh) 一种多媒体信息存储和播放方法及其装置
CN103491522B (zh) 终端适配方法和装置
CN107526616A (zh) 一种主机对bmc进行数据写入和读取的方法及装置
CN105550377B (zh) 多媒体文件的处理方法及装置
CN101997977B (zh) 兼容不同网络制式的移动终端和智能卡的方法及装置
CN106453663B (zh) 改进的基于云服务的存储扩容方法及装置
CN101951361B (zh) 访问智能卡的方法及服务器
CN1829231B (zh) 直接接收入站数据的方法和装置
TWI320894B (en) Method of enhancing multimedia content
CN109213580A (zh) 应用交互方法及装置
CN100449535C (zh) 利用文件分段来保存关键数据的完整性的视频和音频记录
CN101651702A (zh) 媒体的处理方法、装置及***
CN100578460C (zh) 文件读写控制装置、***及方法
KR100519016B1 (ko) 클라이언트 시스템으로 에러 메시지 전송이 가능한 서버시스템 및 이를 이용한 에러 메시지 전송 방법
CN101997885B (zh) 一种用户数据调度方法、服务器及数据中心
US7212363B2 (en) Magnetic disk apparatus
US20080077738A1 (en) Storing and Reading of Data from a Memory Medium
US10461957B2 (en) System and method for supporting both bulk storage and Ethernet communications
CN102724547A (zh) 一种数据的远程获取***及远程获取方法
CN116567063B (zh) 车载控制器、服务发现方法及计算机程序产品

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