CN1469281A - 多媒体再现装置和方法 - Google Patents

多媒体再现装置和方法 Download PDF

Info

Publication number
CN1469281A
CN1469281A CNA031371841A CN03137184A CN1469281A CN 1469281 A CN1469281 A CN 1469281A CN A031371841 A CNA031371841 A CN A031371841A CN 03137184 A CN03137184 A CN 03137184A CN 1469281 A CN1469281 A CN 1469281A
Authority
CN
China
Prior art keywords
control table
reproduce
time period
media
medium
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.)
Granted
Application number
CNA031371841A
Other languages
English (en)
Other versions
CN1251122C (zh
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.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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 LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN1469281A publication Critical patent/CN1469281A/zh
Application granted granted Critical
Publication of CN1251122C publication Critical patent/CN1251122C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234318Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into objects, e.g. MPEG-4 objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2368Multiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43072Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4341Demultiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种用于控制多媒体再现的装置,包括用于接收SMIL文档的输入单元;用于分析SMIL文档生成DOM树的SMIL分析器;控制表生成器,用于参照所述DOM树生成一个预定的控制表;以及媒体再现单元,用于再现SMIL的媒体数据。该装置还包括控制器,用于参照所述控制表控制媒体再现单元。一种用于控制多媒体再现的方法也分析SMIL文档。通过所述装置和方法,多媒体数据在不支持多处理的资源有限的系统中得到有效控制。

Description

多媒体再现装置和方法
持术领域
本发明涉及媒体信息再现的控制,具体涉及用于在SMIL的基础上再现多媒体的装置和方法。
背景技术
同步多媒体集成语言(Synchronized Multimedia IntegrationLanguage)是一种用于根据位置、时间和/或其它参数在时间上和空间上再现基于扩展标记语言(XML)的多媒体的语言,所述多媒体包括文本、图象(例如bmp、jpg、png、gif)、音频(例如wav、mp3)和/或视频(例如mpeg)。通过由统一资源定位(URL)连接多媒体数据的对象,SMIL不仅提供媒体流,而且提供多种服务。例如,可用于通过与图象一起动态地提供不同的媒体来向用户发送更多的信息。SMIL,发音为“smile”已经被万维网联盟(W3C)下属的一个小组开发出来。
从功能的角度看,SMIL类似于NTML,不同的是每个标记都是小写的并且是基于XML的。Web站点创建者可以轻松地定义和同步Web上的表达式或用于交互的多媒体元素,诸如视频、声音或静止图象。另外,Web上的移动图象、静止图象或声音可以被传送到用户。但是,这些元素没有精巧的程序就不能互相交互。
SMIL有助于控制再现时间,即使Web站点创建者分开地发送几段电影、静止图象和声音。每个媒体的对象都通过一个特定URL来访问,这意味着能够利用达到一个或多个URLs的对象来进行呈现,并且所述对象能够轻松地在几次呈现中重复利用。
因此,在XML被构筑为用于包括Web服务的下一代互联网的标准语言的情况下,基于XML的SMIL及其相关的技术有望成为自由实现多媒体内容的核心技术。一个用SMIL定义的模块还能够被一种专用于移动互联网的标记语言XHTML(扩展超文本标记语言)用于现有的HTML(超文本标记语言)。
诸如一般个人计算机(PC)或手持PC的具有数字信号处理器(或中央处理单元CPU)的硬件能独立地处理SMIL文档中所含的每一种媒体。但是,其中也有缺点。在资源有限的不支持多处理的系统中再现多个媒体需要一种多媒体控制方法或算法,其应在充分考虑诸如处理器负荷或SMIL多媒体的再现性能下降等问题之后实现。这些缺点使得再现不够高效因而需要改进。
发明内容
本发明的目的是提供一种多媒体再现装置和方法,其在诸如移动通信终端的资源有限的系统中平滑地再现SMIL文档的各种媒体。
为了达到本发明的目的,本发明提供一种多媒体再现装置,包括:一个输入单元,用于接收SMIL文档;一个SMIL分析器,用于分析输入的SMIL文档并生成DOM树;一个控制表生成器,用于参照所述DOM树生成一个预定的控制表;一个媒体再现单元,用于再现SMIL文档的媒体数据;以及一个控制器,用于参照所述控制表控制所述媒体再现单元。优选地,如果有多个要再现的媒体,则这些媒体根据z-索引排列方法来排列并且从最低位置的媒体开始再现。优选地,控制表的媒体具有一个链表的连接结构。
本发明还提供一种多媒体再现方法,包括:接收和分析SMIL并生成一个DOM树;参照所述DOM树生成一个特定的控制表;驱动一个定时器;以及在定时器驱动期间参照所述控制表再现或停止再现SMIL文档的媒体。优选地,再现和停止一个媒体的步骤包括:在每个时间段检查所述控制表;如果一个媒体位于控制表的一个相应时间段则再现该媒体,如果所述媒体位于一个相应时间段则停止该媒体。
附图简述
图1是本发明一个优选实施例的多媒体再现装置的示意框图;
图2是本发明的优选实施例的多媒体再现方法的流程图;
图3A显示了本发明的优选实施例的再现控制表;
图3B显示了本发明的优选实施例的停止控制表。
优选实施例
图1是本发明一个优选实施例的多媒体再现装置的示意框图。该装置包括:一个输入单元110,用于接收SMIL文档;一个SMIL分析器120,用于分析输入的SMIL文档并生成一个DOM树;一个控制表生成器130,用于参照所述DOM树生成一个特定控制表;以及一个媒体再现单元150,用于再现所述SMIL文档的媒体数据。该装置还包括一个控制器140,用于参照所述控制表控制媒体再现单元150。所述媒体再现单元150优选包括各种类型的媒体再现器,以再现各种不同媒体数据,诸如文本、图象(例如bmp、jpg、png、gif)、音频(例如wav、mp3)和视频(例如mpeg)。
图2是本发明的优选实施例的多媒体再现方法的流程图。图3A显示了本发明的优选实施例的再现控制表。图3B显示了本发明的优选实施例的停止控制表。
如图2所示,本发明的多媒体再现方法包括:接收和分析一个SMIL文档并生成一个DOM树(步骤S10和S20)  参照DOM树生成一个特定的控制表(S30),驱动一个定时器(步骤S40)  以及在定时器驱动期间参照所述控制表再现或停止SMIL文档的媒体(步骤S50~S80)。所述媒体再现和停止步骤(步骤S50~S80)包括在每个时间段或预定时间段检查所述控制表(步骤S50和S70),如果要再现的媒体位于所述控制表的相应时间段则再现该媒体(步骤S60),而如果要停止的媒体位于相应时间段则停止该媒体(步骤S80)。
下面参照图1、2、3A和3B说明本发明的多媒体再现装置的操作和效果。为了再现SMIL文档的媒体数据,主要需要再现时间的信息和再现区域的信息,因此SMIL文档优选包括这两类信息。再现区域的信息由“region”指示并定义诸如‘width’和‘hight’的坐标值。再现时间的信息定义‘begin’、‘end’和‘duration’。
当SMIL文档输入到输入单元110,SMIL解析器120就在控制器140的控制下分析该SMIL文档并生成一个DOM树。DOM(文档对象模型Document Object Model)是W3C开发的一个编程接口标准,程序员用它能将HTML页面或XML文档变成程序对象或修正它们。DOM树以树的形式表达SMIL文档的逻辑结构。
控制表生成器130参照所述DOM树生成一个控制表。该控制表由一个再现控制表和一个停止控制表(见图3A和3B)组成。再现控制表定义每个时间段中要再现的媒体的种类和名称。停止控制表定义每个时间段中要停止再现的媒体的种类和名称。尽管图3A和3B以秒为单位显示时间,但本领域一般技术人员能理解其它时间单位也可以使用。分别在再现控制表和停止控制表中定义的媒体优选具有链表的连接结构。因此,控制表能定义任意数量的媒体项目或对象而不受数目限制。当控制表生成时,SMIL文档的媒体可以存储在存储器(未图示)中。
下面说明参照控制表再现或停止再现SMIL文档的媒体。
首先,控制器140驱动定时器并且控制器参照再现控制表和停止控制表检查每个时间段是否有要再现的媒体或者要停止再现的媒体(步骤S50和S70)。
如果有要再现的媒体,控制器140从存储器加载相应的媒体数据。如果加载了多个媒体数据,控制器140按照例如z-索引来排列它们,并且以预定顺序将它们输入到媒体再现单元150。所述多个媒体可以从最低位置开始或以不同次序依次输入到媒体再现单元150。媒体再现单元一收到这些媒体就再现它们(步骤S60)。
如果有要停止再现的媒体,控制器140指示媒体再现单元150停止相应媒体的再现。
上述媒体再现过程(步骤S50~S80)重复执行直至定时器终止。定时器一终止,控制器140就结束媒体再现过程(步骤S50~S80)。
因此,本发明的基于SMIL的多媒体再现装置和方法有下列优点。
首先,诸如SMIL文档的多媒体数据能在不支持多处理的资源有限的系统中得到有效控制。
第二,通过将控制表中定义的每个媒体与一个链表的连接结构关联起来,每个控制表都能定义一个数目不限的媒体项目或对象。
第三,本发明能应用于诸如个人数字助理(PDA)或移动电话的不支持高性能多处理的系统中。
上述实施例和优点都只是示例性的,并不构成对本发明的限制。其中的启示可以容易地应用到其它类型的装置。本发明的说明用于解释而不是限制权利要求的范围。很多变化、修改和替换对本领域一般技术人员是明显的。在权利要求中,装置加功能的表述用于覆盖在此描述的执行所述功能的结构,不仅包括结构上的等同物也包括等同的结构。

Claims (14)

1.一种多媒体再现装置,包括:
输入单元,其接收SMIL文档;
SMIL分析器,其从所述SMIL文档生成DOM树;
控制表生成器,其参照所述DOM树生成一个预定的控制表;
媒体再现单元,其再现SMIL文档的媒体数据;以及
控制器,其参照所述控制表控制所述媒体再现单元。
2.如权利要求1所述的装置,其特征在于,控制器驱动一个定时器并检查所述控制表的多个时间段中的每一个,并且当所述控制表中指定的第一时间段里有要再现的媒体时,控制器再现相应的媒体,而如果在第二时间段中有要停止再现的媒体,则控制器停止相应媒体的再现。
3.如权利要求2所述的装置,其特征在于,所述第一时间段和第二时间段是相同的时间段。
4.如权利要求2所述的装置,其特征在于,如果有多个媒体项目要再现,则所述媒体再现单元根据z-索引排列方法来排列媒体项目,并且在控制器的控制下从最低位置的媒体项目开始再现。
5.如权利要求2所述的装置,其特征在于,所述控制表中指定的媒体具有链表的连接结构。
6.如权利要求1所述的装置,其特征在于,所述控制表包括:
再现控制表在第一数量的时间段中定义要再现的媒体的种类和名称;以及
停止控制表在第二数量的时间段中定义要停止再现的媒体的种类和名称。
7.如权利要求6所述的方法,其特征在于,所述第一数量的时间段和第二数量的时间段的至少一部分是相同的时间段。
8.一种多媒体再现方法,包括:
从SMIL文档生成一个DOM树;
参照所述DOM树生成一个控制表;
驱动一个定时器;以及
在所述定时器驱动期间参照所述控制表再现或停止再现SMIL文档的媒体项目。
9.如权利要求8所述的方法,其特征在于,再现步骤包括:
检查所述控制表的多个时间段中的每一个;以及
再现至少所述媒体项目之一,如果该媒体项目对应于所述控制表的多个时间段之一。
10.如权利要求9所述的方法,其特征在于,所述再现步骤包括:
根据z-索引排列方法来排列媒体项目;以及
从最低位置的媒体项目开始再现排列的媒体项目。
11.如权利要求9中所述的方法,其特征在于,所述控制表以链表的连接结构列出所述媒体项目。
12.如权利要求8所述的方法,其特征在于,所述停止再现的步骤包括:
检查所述控制表的多个时间段中的每一个;以及
如果一个媒体项目对应于控制表中指定的时间段之一,则停止该媒体项目。
13.如权利要求8所述的方法,其特征在于,控制表包括:
再现控制表,其在第一数量的时间段中定义要再现的媒体的种类和名称;以及
停止控制表,其在第二数量的时间段中定义要停止再现的媒体的种类和名称。
14.如权利要求13所述的方法,其特征在于,至少一部分第一数量的时间段等于第二数量的时间段中的时间段。
CNB031371841A 2002-06-11 2003-06-11 多媒体再现装置和方法 Expired - Fee Related CN1251122C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR32556/2002 2002-06-11
KR1020020032556A KR20030095048A (ko) 2002-06-11 2002-06-11 멀티미디어 재생 방법 및 장치

Publications (2)

Publication Number Publication Date
CN1469281A true CN1469281A (zh) 2004-01-21
CN1251122C CN1251122C (zh) 2006-04-12

Family

ID=29707761

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031371841A Expired - Fee Related CN1251122C (zh) 2002-06-11 2003-06-11 多媒体再现装置和方法

Country Status (4)

Country Link
US (1) US7661060B2 (zh)
JP (1) JP4279058B2 (zh)
KR (1) KR20030095048A (zh)
CN (1) CN1251122C (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1767539B (zh) * 2004-10-26 2010-05-26 Lg电子株式会社 呈现多媒体消息的方法
CN101860447A (zh) * 2009-04-07 2010-10-13 华为技术有限公司 媒体呈现方法及系统、服务器和终端
CN101345071B (zh) * 2007-07-10 2013-10-23 三星电子株式会社 利用标记控制媒体信号再现的装置和方法
CN103744987A (zh) * 2014-01-20 2014-04-23 深圳市佳创视讯技术股份有限公司 基于dom树匹配的视频网站媒资聚合方法和系统
CN105144146A (zh) * 2013-04-26 2015-12-09 索尼公司 接收装置、接收装置中的信息处理方法、传输装置、信息处理装置和信息处理方法

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7519616B2 (en) * 2002-10-07 2009-04-14 Microsoft Corporation Time references for multimedia objects
KR100781507B1 (ko) * 2003-06-07 2007-12-03 삼성전자주식회사 멀티미디어 데이터 전시 장치 및 전시 방법과 상기 방법을 기록한 기록매체
CA2539889A1 (en) * 2003-09-25 2005-03-31 Samsung Electronics Co., Ltd. Apparatus and method for displaying photo and video data and recording medium containing a program for performing the same method
RU2324987C2 (ru) * 2003-09-25 2008-05-20 Самсунг Электроникс Ко., Лтд. Устройство и способ отображения мультимедийных данных, объединенных с текстом, и носитель записи, содержащий программу для выполнения этого способа
CN1855095A (zh) 2005-04-27 2006-11-01 国际商业机器公司 用于播放基于smil的多媒体内容的系统、方法及引擎
US8977636B2 (en) * 2005-08-19 2015-03-10 International Business Machines Corporation Synthesizing aggregate data of disparate data types into data of a uniform data type
US8266220B2 (en) * 2005-09-14 2012-09-11 International Business Machines Corporation Email management and rendering
US8694319B2 (en) 2005-11-03 2014-04-08 International Business Machines Corporation Dynamic prosody adjustment for voice-rendering synthesized data
KR100784202B1 (ko) * 2005-12-14 2007-12-11 주식회사 케이티프리텔 배경화면 설정을 위한 메시지 구성 및 전송 방법 및 장치와 메시지 구성 정보를 이용한 이동통신 단말의 배경화면설정 방법 및 장치
US8271107B2 (en) 2006-01-13 2012-09-18 International Business Machines Corporation Controlling audio operation for data management and data rendering
US7505978B2 (en) 2006-02-13 2009-03-17 International Business Machines Corporation Aggregating content of disparate data types from disparate data sources for single point access
US9135339B2 (en) 2006-02-13 2015-09-15 International Business Machines Corporation Invoking an audio hyperlink
US7996754B2 (en) 2006-02-13 2011-08-09 International Business Machines Corporation Consolidated content management
US8849895B2 (en) 2006-03-09 2014-09-30 International Business Machines Corporation Associating user selected content management directives with user selected ratings
US9361299B2 (en) 2006-03-09 2016-06-07 International Business Machines Corporation RSS content administration for rendering RSS content on a digital audio player
US8510277B2 (en) * 2006-03-09 2013-08-13 International Business Machines Corporation Informing a user of a content management directive associated with a rating
US9092542B2 (en) * 2006-03-09 2015-07-28 International Business Machines Corporation Podcasting content associated with a user account
US8286229B2 (en) 2006-05-24 2012-10-09 International Business Machines Corporation Token-based content subscription
US20070277088A1 (en) * 2006-05-24 2007-11-29 Bodin William K Enhancing an existing web page
JP2007323711A (ja) * 2006-05-31 2007-12-13 Sony Corp 再生装置および再生方法、並びにプログラム
US9196241B2 (en) 2006-09-29 2015-11-24 International Business Machines Corporation Asynchronous communications using messages recorded on handheld devices
US9318100B2 (en) * 2007-01-03 2016-04-19 International Business Machines Corporation Supplementing audio recorded in a media file
US8219402B2 (en) 2007-01-03 2012-07-10 International Business Machines Corporation Asynchronous receipt of information from a user
US20080165281A1 (en) * 2007-01-05 2008-07-10 Microsoft Corporation Optimizing Execution of HD-DVD Timing Markup
US7975214B2 (en) * 2007-10-26 2011-07-05 International Business Machines Corporation System for capturing frames and form data
US20100287211A1 (en) * 2009-05-11 2010-11-11 Samsung Electronics Co., Ltd. Object linking
US9595352B2 (en) * 2014-03-17 2017-03-14 Seagate Technology Llc Manufacturer self-test for solid-state drives
US20160104219A1 (en) * 2014-10-09 2016-04-14 Wrap Media, LLC Digital companion wrap packages accompanying the sale or lease of a product and/or service

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4611298A (en) * 1983-06-03 1986-09-09 Harding And Harris Behavioral Research, Inc. Information storage and retrieval system and method
US4700181A (en) * 1983-09-30 1987-10-13 Computer Graphics Laboratories, Inc. Graphics display system
JP3507176B2 (ja) * 1995-03-20 2004-03-15 富士通株式会社 マルチメディアシステム動的連動方式
EP1009140A3 (en) * 1998-12-11 2005-12-07 Matsushita Electric Industrial Co., Ltd. Data transmission method, data transmission system, data receiving method, and data receiving apparatus
US6795092B1 (en) * 1999-02-15 2004-09-21 Canon Kabushiki Kaisha Data processing apparatus and method, and storage medium
US6654030B1 (en) * 1999-03-31 2003-11-25 Canon Kabushiki Kaisha Time marker for synchronized multimedia
JP2001285832A (ja) 2000-01-24 2001-10-12 Matsushita Electric Ind Co Ltd データ受信装置,データ受信方法,データ伝送方法,およびデータ記憶媒体
KR100694028B1 (ko) 2000-01-25 2007-03-12 삼성전자주식회사 멀티미디어 파일 작성용 저작장치 및 방법
AUPQ867700A0 (en) 2000-07-10 2000-08-03 Canon Kabushiki Kaisha Delivering multimedia descriptions
KR20020023048A (ko) 2000-09-22 2002-03-28 구자홍 Xml 문서의 레이아웃 방법과 이를 위한 시스템
AUPR063400A0 (en) 2000-10-06 2000-11-02 Canon Kabushiki Kaisha Xml encoding scheme
KR100641848B1 (ko) * 2000-11-02 2006-11-02 유겐가이샤 후지야마 디지탈 영상 콘텐츠의 배신 시스템 및 재생 방법 및 그 재생 프로그램을 기록한 기록 매체
US7469093B2 (en) * 2001-01-19 2008-12-23 Canon Kabushiki Kaisha Data processing apparatus for processing playback description data
JP2002268999A (ja) * 2001-03-09 2002-09-20 Toshiba Corp コンテンツ再生方法及び装置
JP4153990B2 (ja) * 2001-08-02 2008-09-24 株式会社日立製作所 データ配信方法およびシステム
US20030110277A1 (en) * 2001-12-10 2003-06-12 Sheng-Tzong Cheng Method and platform for using wireless multimedia files

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1767539B (zh) * 2004-10-26 2010-05-26 Lg电子株式会社 呈现多媒体消息的方法
CN101345071B (zh) * 2007-07-10 2013-10-23 三星电子株式会社 利用标记控制媒体信号再现的装置和方法
CN101860447A (zh) * 2009-04-07 2010-10-13 华为技术有限公司 媒体呈现方法及系统、服务器和终端
WO2010115369A1 (zh) * 2009-04-07 2010-10-14 华为技术有限公司 媒体呈现方法及系统、服务器和终端
CN105144146A (zh) * 2013-04-26 2015-12-09 索尼公司 接收装置、接收装置中的信息处理方法、传输装置、信息处理装置和信息处理方法
CN105144146B (zh) * 2013-04-26 2018-06-05 索尼公司 接收装置、接收装置中的信息处理方法、传输装置、信息处理装置和信息处理方法
CN103744987A (zh) * 2014-01-20 2014-04-23 深圳市佳创视讯技术股份有限公司 基于dom树匹配的视频网站媒资聚合方法和系统
CN103744987B (zh) * 2014-01-20 2017-01-11 深圳市佳创视讯技术股份有限公司 基于dom树匹配的视频网站媒资聚合方法和系统

Also Published As

Publication number Publication date
KR20030095048A (ko) 2003-12-18
US20030229847A1 (en) 2003-12-11
JP4279058B2 (ja) 2009-06-17
US7661060B2 (en) 2010-02-09
CN1251122C (zh) 2006-04-12
JP2004048732A (ja) 2004-02-12

Similar Documents

Publication Publication Date Title
CN1251122C (zh) 多媒体再现装置和方法
CN111273898B (zh) web前端代码自动化构建方法、系统及存储介质
US8250467B2 (en) Deriving menu-based voice markup from visual markup
US9092542B2 (en) Podcasting content associated with a user account
TW571204B (en) Content publication system for supporting real-time integration and processing of multimedia content including dynamic data, and method thereof
JP5015150B2 (ja) 対話式マルチメディア環境の状態変化への宣言式応答
EP2126726B1 (en) Browser interpretable document for controlling a plurality of media players and systems and methods related thereto
US8539345B2 (en) Updating portlet interface controls by updating a hidden version of the control and then switching it with a displayed version
US8510277B2 (en) Informing a user of a content management directive associated with a rating
JP5042693B2 (ja) マークアップ言語ファイルの格納及び送信の最適化
US20070277088A1 (en) Enhancing an existing web page
US20080235588A1 (en) Media player playlist creation and editing within a browser interpretable document
US20070276866A1 (en) Providing disparate content as a playlist of media files
CN100341016C (zh) 电子音乐散发服务系统和方法
CN1356632A (zh) 动态显示超文本标记语言表格元素的系统和方法
JP2007264792A (ja) 音声ブラウザプログラム
JP2009500703A (ja) ポータル・ビュー内のポートレット・コンテンツを独立してリフレッシュするシステム、方法、及びプログラム(ポータル・ビュー内のポートレット・コンテンツの独立リフレッシュ)
EP1908072A2 (en) State-based timing for interactive multimedia presentations
CN111953709B (zh) 多媒体内容传输方法、多媒体内容展示方法、装置和电子设备
EP1488344A2 (en) Document transformation
WO2013138004A1 (en) Method and system for optimally transcoding websites
CN105989010B (zh) 一种Web页面数据生成方法、Web服务器、Web应用系统
JP4869321B2 (ja) コンテンツの表示状態に基づいてマルチメディアのコントローラを提供するための方法、システム及びコンピュータ読み取り可能な記録媒体
Hinz et al. AMACONT: A System Architecture for Adaptive Multimedia Web Applications.
EP1161736A2 (en) System, method and article for applying temporal elements to the attributes of a static document object

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060412

Termination date: 20180611