Embodiment
According to elucidated hereinafter with reference to the accompanying drawings to the following description of embodiment, other purpose of the present invention and aspect will become obvious.
Fig. 1 is the block diagram that the terrestrial DMB interactive that illustrates the example embodiment according to the present invention provides system.
With reference to figure 1, provide system to comprise terrestrial DMBcontents conversion equipment 10, terrestrial DMB contents editor and authoring apparatus 20, terrestrial DMBcontents memory device 30 and terrestrial DMB contents transfer equipment 40 according to T-DMB (DMB) interactive content of present embodiment.Terrestrial DMBcontents conversion equipment 10 is transformed to the tentation data form with terrestrial DTV (DTV) content, to transmit as terrestrial DMB.For example, this tentation data form is to adopt the standard of motion picture expert group-part 4 (MPEG-4) system to come the form of memory contents, for example can expand MPEG-4 text formatting (XMT) or MP4 file format.Terrestrial DMB contents editor and authoring apparatus 20 provide for example interface of graphical user interface (GUI) to the user, edit and create the terrestrial DMB interactive of transform format, the interactive DMB content of the terrestrial DMB of XMT or MP file format for example, and based on editor and the creation information of the user by GUI input, according to the time/arrangement space and the behavior incident of object, edit and create terrestrial DMB interactive.Terrestrial DMBcontents memory device 30 storage terrestrial DMB interactive.Terrestrial DMB contents transfer equipment 40 is suitable for for example terrestrial DMB contents of being stored of the terrestrial DMB transformat of mpeg 2 transport stream (TS) according to transmitting to dispatch to transmit.
In the present embodiment, terrestrial DMB contents is according to XMT form or MP4 stored in file format.XMT form and MP4 file format are to adopt the storage format of content of the standard of MPEG-4 system.Because terrestrial DMB contents adopts the standard of MPEG-4 system, so use XMT form and MP4 file format to store terrestrial DMB contents in the present embodiment.In addition, terrestrial DMB contents finally is transformed to the MPEG-2TS form so that transmit in the present embodiment, because the MPEG-2TS form is adopted in the transmission of terrestrial DMB contents.
Yet the present invention is not subjected to the perhaps restriction of the predetermined format of terrestrial DMB contents in the DTV.
To describe internal structure that system according to the terrestrial DMB interactive of present embodiment be provided thereafter.
Terrestrial DMBcontents conversion equipment 10 comprises: preprocessor 11, be used to receive ground DTV content, analyze Program Specific Information (PSI), application information table (AIT) and relevant descriptors, separate video flowing, audio stream and data flow from it, and the conversion of control terrestrial DMB contents;Media changer 12, be used in response to preprocessor 11, the MPEG-2 video flowing of ground DTV content is transformed to motion picture expert group-part 4 advanced video encodings (MPEG-4AVC) stream, and audio coding-3 (AC-3) audio stream of ground DTV content is transformed to motion picture expert group-part 4 bit slice arithmetic coding (MPEG-4BSAC) audio streams, be used for terrestrial DMB;Data converter 13 is used in response to preprocessor 11 advanced common application platform (ACAP) data flow of ground DTV content being transformed to the data of the predetermined format that is used for terrestrial DMB; With XMT/MP4 memory cell 14, be used for according to the data after XMT form or the MP4 form store transformed.
To the composed component of terrestrial DMBcontents conversion equipment 10 in more detail be described thereafter.
Preprocessor 11 receives ground DTV content, and analyzes Program Specific Information (PSI), application information table (AIT) and relevant descriptors.Based on analysis result, video flowing, audio stream and data flow that preprocessor 11 separates from it, and the conversion of Comprehensive Control terrestrial DMB contents.
Media changer 12 is in response to preprocessor 11, the MPEG-2 video flowing of ground DTV content is transformed to MPEG-4AVC stream, and the AC-3 audio stream of ground DTV content is transformed to MPEG-4BSAC stream, is used for terrestrial DMB.
Data converter 13 is transformed to the ACAP data flow of ground DTV content in response topreprocessor 13 data of the predetermined format that is used for terrestrial DMB.
The data of XMT/MP4 memory cell 14 after according to XMT form or MP4 form store transformed.
Content after the conversion of 10 conversion of terrestrial DMB contents conversion equipment is stored in the terrestrial DMBcontents memory device 30 according to XMT form or MP4 form as mentioned above.The content of the MP4 form of being stored can be sent totransmitter 50 by terrestrial DMB contents transfer equipment 40.Yet, if do not satisfy this transformation results, the content that terrestrial DMB contents editor and authoring apparatus 20 can be edited described XMT or MP4 form.Then, by terrestrial DMB contents transfer equipment 40 institute's content edited is sent totransmitter 50.
Terrestrial DMB contents editor and authoring apparatus 20 comprise:user interface section 21, be used to provide interface, input in response to the user allows the user to edit the time and the arrangement space of the media object of using in terrestrial DMB interactive, and easily creates the incident of object;Data access unit 22, be used for general control editor and creation operation, the interface of theinternal data structure 210 of access graph 3 is provided, connectinternal data structure 210 anduser interface section 21, and connectinternal data structure 210 and as the XMT DOM (can expand MPEG-4 text formatting DOM Document Object Model) of the internal data structure ofXMT access unit 23;XMT access unit 23, be used to provide the interface that the XMT DOM as the internal data structure ofXMT access unit 23 is carried out access, be stored in the editor and the creation information of storing in theinternal data structure 210 ofdata access unit 22 to XMT DOM, read institute's canned data among the XMT DOM, and the information that is read is delivered touser interface section 21 bydata access unit 22;MP4 generator 24, the xmt file that is used for the terrestrial DMB interactive of will be stored is transformed to the MP4 file, and the MP4 file is transformed to xmt file; Andmedia decodes unit 25, be used for the media object in the terrestrial DMB interactive of terrestrial DMBcontent storage apparatus 30 storages is decoded.
Terrestrial DMB contents editor and authoring apparatus 20 make the user to edit and to create the terrestrial DMB interactive that satisfies the Core2D of MPEG-4 system configuration file byuser interface section 21, thisuser interface section 21 provides interface to the user, with the media object of using in editor and the creation terrestrial DMB interactive.Terrestrial DMB contents editor and authoring apparatus 20 are supported MPEG-4BSAC and MPEG-4AVC form.
To the composed component of terrestrial DMB contents editor and authoring apparatus 20 be described thereafter.
User interface section 21 provides interface, with import in response to user by the input of mouse or keyboard allow the user easily and simply to edit for example video, audio frequency, rest image, text and comprise circle and the terrestrial DMB interactive of 2 dimension geometric objects of rectangle in the time and the arrangement space of the media object used, and easily create the incident of object.
Data access unit 22 general control terrestrial DMB contents editor and authoring apparatus 20, and the internal data structure of object data stores shown in Figure 3unit 211, eventdata storage unit 212,scene 213 and editingdata memory cell 214 and the interface between theuser interface section 21 are provided, also provideinternal data structure 210 and as the interface between the XMT DOM of the interface data structure ofdata access unit 22.
XMT access unit 23 comprises XMT generator (not shown), is used for generating xmt file based on the content of XMT DOM; With XMT analytic unit (not shown), be used for reading the content of xmt file to XMT DOM.The content that XMT generator (not shown) will be edited or create is converted to the XMT form as the MPEG-4 standard.
XMT access unit 23 uses XMT DOM as internal data structure, provide API (API) to come access XMT DOM, be stored in the editor and the creation information of storing in theinternal data structure 210 ofdata access unit 22 to XMT DOM, read institute's canned data from XMT DOM, and the information that is read is delivered touser interface section 21 bydata access unit 22.
MP4 generator 24 is transformed to binary type MP4 file with the text type xmt file, and according to embodiment the MP4 file is transformed to xmt file.
Decode in 25 pairs of the media decodes unit for example media object of 2 dimension geometric objects of video, audio frequency, rest image, text and for example circle and rectangle.
Terrestrial DMBcontents memory device 30 comprises: mediafile storage unit 31 is used to store the media file of terrestrial DMB interactive; MP4file storage unit 32 is used for according to MP4 form storage terrestrial DMB interactive data; With xmtfile memory cell 33, be used for providing the xmt file of being stored, xmt file is transformed to the MP4 file toMP4 generator 24.
Terrestrial DMB contents transfer equipment 40 comprises: content stores andadministrative unit 41 are used for receiving terrestrial DMB interactive from terrestrial DMBcontents memory device 30, the terrestrial DMB interactive that storage and administrative institute receive; Schedulingunit 42 is used for managing the scheduling of the terrestrial DMB interactive that is used to be transmitted in content stores andadministrative unit 41 storages; Withmultiplexed unit 43, be used for receiving terrestrial DMB interactive, and terrestrial DMB interactive be multiplexed as for example transformat of the terrestrial DMB standard of MPEG-2TS in response to the control ofscheduling unit 42 from content stores andadministrative unit 41.
To the composed component of terrestrial DMB interactive device 40 be described thereafter.
Content stores andadministrative unit 41 read in the terrestrial DMBcontents memory device 30 terrestrial DMB interactive of storage, and the terrestrial DMB interactive that reads of storage and administrative institute.And content stores andadministrative unit 41 are provided for managing the information of terrestrial DMB contents to schedulingunit 42 and multiplexed unit 43.For example, the storage format of terrestrial DMB contents is the MP4 file format.
Scheduling unit 42 management or editor are used for being transmitted in the scheduling of the terrestrial DMB interactive of content stores andadministrative unit 41 storages, and the storage of control terrestrial DMB contents andadministrative unit 41 and multiplexedunit 43 are according to scheduling transmission terrestrial DMB contents.
Multiplexed unit 43 receives from the terrestrial DMB interactive of content stores andadministrative unit 41 transmission in response to the control ofscheduling unit 42, and terrestrial DMB interactive is multiplexed as for example transformat of the terrestrial DMB standard of MPEG-2TS.Then,multiplexed unit 43 is sent totransmitter 50 with the terrestrial DMB contents after multiplexed, so that be sent to satellite.
Fig. 2 is the figure that illustrates according to the user graphical interface that provides from terrestrial DMB contents editor and authoring apparatus of the embodiment of the invention.
As shown in Figure 2,user interface section 21 comprisesmenu bar 1, tool bar 2, be used to provide for example media preview window 3 of the preview function of the media object of video of preview, be used to provide the managing medium resource device 4 of similar resource manager (explorer) function of the thumbnail that media object for example is shown, be used to illustrate the property window 5 of the editing mode of object, be used to illustrate the time of object and the background of arrangement space (canvas) window 6, be used to illustrate the incident and the action window 7 of the edit action of object, and the timeline window 8 arranged of the edit session that is used to illustrate object.
Fig. 3 illustrates according to the terrestrial DMB contents editor of the embodiment of the invention and the block diagram of the data access unit in the authoring apparatus.
As shown in Figure 3,data access unit 22 comprises:internal data structure 210, be used for storage object data, event data, scene configuration data, and the terrestrial DMB contents editor that in terrestrial DMB contents, comprises of editor and the data of authoring apparatus 20; With the internal data structure administrative unit, be used for establishment/deletion/calibration object data and event data, management comprises object or the structure place of incident and the scene configuration data of relevant information thereof in the scene, and establishment/deletion/correction edit file.
Internal data structure 210 comprises: objectdata stores unit 211 is used to store the relevant information that forms the object of terrestrial DMB contents; Eventdata storage unit 212, the event data that is used to store each object;Scene 213 is used for the scene information of storage object and incident; With editingdata memory cell 214, be used to store the edit file of terrestrial DMB contents editor and authoring apparatus 20.
Objectdata stores unit 211 is the data structures with information of the relevant object that forms terrestrial DMB contents.Eventdata storage unit 212 is the data structures of information with incident of relevant eachobject.Scene 213 is the data structures that have about the information of the scene configuration of the object that forms terrestrial DMB contents and incident.Editingdata memory cell 214 is data structures of edit file (for example cancelling/reform information) with terrestrial DMB editor and authoring apparatus 20.
Internal data structure administrative unit 220 comprises:object handler 221 is used for management objectdata storage cell 211 and establishment/correction/deletion object data; Event handler is used for Admin Eventsdata storage cell 212 and create/proofread and correct/delete for example incident of the behavior of object;Scene process device 223 is used for managingscene 213 and manages the object of scene for example or the scene configuration data in the structure place of incident; And editing andprocessing device 224, be used to manage editingdata memory cell 214 and establishment/correction/deletion editing data.
Fig. 4 is the flow chart of method that is used to provide terrestrial DMB interactive that illustrates according to the embodiment of the invention.
At step S401, terrestrial DMBcontents conversion equipment 10 receives ground DTV content, analyzes Program Specific Information (PSI), application information table (AIT) and relevant descriptors, and separates video flowing, audio stream and data flow from it.
At step S402, will be transformed to MPEG-4 from ground DTV content isolated M PEG-2 video flowing
The AVC data will be transformed to the MPEG-4BSAC data as the terrestrial DMB audio format from the AC-3 audio stream that ground DTV content is separated as the terrestrial DMB video format, and will be transformed to terrestrial DMB data from the ACAP ground DTV data flow that ground DTV content is separated.At step S403, according to the data after XMT form and the MP4 form store transformed.
Then, at step S404, terrestrial DMB contents editor and authoring apparatus 20 are according to editing and create terrestrial DMB contents from the editor and the creation information of user's input.At step S405, with editor or the creation terrestrial DMB contents be transformed to XMT form and MP4 form, and with the content stores after the conversion in terrestrial DMBcontents memory device 30.
Terrestrial DMB contents transfer equipment 40 reads in the terrestrial DMB contents of storage in the terrestrial DMBcontents memory device 30 and the content that storage is read in step S406, and creates the transmission scheduling of the terrestrial DMB contents of being stored in step S407.
Then, in step S408, terrestrial DMB interactive is multiplexed as the transformat (for example MPEG-2TS) of terrestrial DMB standard, and in step S409, the content after multiplexed is sent totransmitter 50.
Can be embodied as program according to said method of the present invention, and be stored on the computer readable recording medium storing program for performing.Computer readable recording medium storing program for performing is that can store thereafter can be by any data storage device of the data of computer system reads.Computer readable recording medium storing program for performing comprises read-only memory (ROM), random-access memory (ram), CD-ROM, floppy disk, hard disk and magneto optical disk.
The application comprises korean patent application 2005-0119959 number and 2006-0069956 number relevant theme of submitting to Korea S Department of Intellectual Property respectively with on December 8th, 2005 and on July 25th, 2006, merges its full content by reference here.
Although described the present invention, it will be apparent to one skilled in the art that and to carry out various changes and modification, and do not break away from the scope of the present invention that in following claim, limits at some preferred embodiment.