Nothing Special   »   [go: up one dir, main page]

CN102752492A - Workflow engine for achieving multi-channel distribution - Google Patents

Workflow engine for achieving multi-channel distribution Download PDF

Info

Publication number
CN102752492A
CN102752492A CN2011102869484A CN201110286948A CN102752492A CN 102752492 A CN102752492 A CN 102752492A CN 2011102869484 A CN2011102869484 A CN 2011102869484A CN 201110286948 A CN201110286948 A CN 201110286948A CN 102752492 A CN102752492 A CN 102752492A
Authority
CN
China
Prior art keywords
workflow
module
program
transcoding
file
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
CN2011102869484A
Other languages
Chinese (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.)
China Digital Video Beijing Ltd
Original Assignee
China Digital Video Beijing 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 China Digital Video Beijing Ltd filed Critical China Digital Video Beijing Ltd
Priority to CN2011102869484A priority Critical patent/CN102752492A/en
Publication of CN102752492A publication Critical patent/CN102752492A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a workflow engine for achieving multi-channel distribution. The workflow engine comprises a workflow module, a program source receiving module, a transcoding module, a permission configuration module and a process driving module, wherein the workflow module is used for creating corresponding workflows according to different terminals and setting target formats of files in each workflow; the program source receiving module is used for receiving program sources in various formats; the transcoding module is used for transcoding the program sources parallelly to obtain program files corresponding to each workflow according to the target formats of the files in each workflow; the permission configuration module is used for configurating corresponding operating permission aiming at business processes; and the process driving module is used for carrying out the program files corresponding to each workflow according to the operating permission. The workflow engine has the advantages that the automation of a multi-channel distributive program producing process is achieved, the program producing efficiency is improved, repetitive labor is saved, and the program production has higher controllability.

Description

A kind of workflow engine of distributing by all kinds of means realized
Technical field
The present invention relates to the television program designing field, relate in particular to a kind of workflow engine of distributing by all kinds of means realized.
Background technology
Construction along with the digitlization of broadcasting and TV medium group, networking, information-based program manufacturing-broadcasting system; And office automation (OA), enterprise resource planning (ERP) and software and service systems technologies such as (SAAS) is growing, and " resource-sharingization, operation flowization, management integration " become the common objective of broadcasting and TV field contents production, record and broadcast, operation and management.Certain rules is followed in the management of the process of program making and broadcasting and TV medium group mostly; Its business also need be moved and handled according to the business rule on page or leaf top; This drives with regard to a kind of workflow engine of needs, supports that receiving program file from program source distributes a whole set of with no paper working way.
In the prior art, the process of television program designing is a serial work-flow, from reception, catalogue, the making of program, examine distribution.But along with the development of IPTV, mobile TV, Internet video, the program source catcher need be distributed to various all types of terminals later.Simultaneously, because various types of terminal audient is different, so program requires also to be not quite similar.Possibly not have too many requirement for Internet video, then need carry out strict examination for ordinary tv programme.
To this situation, if adopt the traditional serial programming process, then need strict examination be carried out in the various types of programs unification and just can be distributed to each terminal, for Internet video, just done a lot of idle works, greatly reduce the efficient of program making.
Summary of the invention
The embodiment of the invention provides a kind of workflow engine of distributing by all kinds of means realized; Through creating parallel work flow according to dissimilar terminals; Realize the different management of the different flow processs of different channels, improved the efficient of program making greatly, saved a lot of manpowers and time.
In order to achieve the above object, the embodiment of the invention provides a kind of workflow engine of distributing by all kinds of means realized, it is characterized in that, comprises with lower module:
Workflow module is used for creating corresponding workflow according to different terminal, and the object format of each workflow file is set;
The program source receiver module is used to receive the program source of various forms;
The transcoding module is used for the object format according to said each workflow file, and is about to program source and carries out transcoding and obtain the corresponding program file of each workflow;
The authority configuration module is used for disposing corresponding operating right respectively to each operation flow;
The flow process driver module is used for according to operating right, carries out the corresponding program file of each workflow.
In the embodiment of the invention, workflow module is used for creating corresponding workflow according to different terminal, and the object format of each workflow file is set; The program source receiver module is used to receive the program source of various forms; The transcoding module is used for the object format according to said each workflow file, and is about to program source and carries out transcoding and obtain the corresponding program file of each workflow; The authority configuration module is used for disposing corresponding operating right respectively to each operation flow; The flow process driver module is used for according to operating right, carries out the corresponding program file of each workflow.Through the present invention, realize the automation of the program making process of distribution by all kinds of means, and improved the efficient of program making, saved a lot of repeated labors.Make the controllability of program making stronger.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the system construction drawing of present embodiment workflow engine;
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme of the embodiment of the invention is carried out clear, complete description, obviously, described embodiment is a part of embodiment of the present invention, rather than whole embodiment.Based on the embodiment among the present invention, the every other embodiment that those of ordinary skills are obtained under the prerequisite of not making creative work belongs to the scope that the present invention protects.
The embodiment of the invention provides a kind of workflow engine of distributing by all kinds of means realized, like Fig. 1, comprises with lower module:
Workflow module 101 is used for creating corresponding workflow according to different terminal, and the object format of each workflow file is set.
Because the terminal of distribution is different, the examination standard of program also is not quite similar, thereby all inequality for the requirement of whole catalogue, editor, checking process; So according to different terminal; Create a plurality of different parallel work flows, simultaneously, the object format of the file of each workflow requirement is set.
Program source receiver module 102 is used to receive the program source of various forms.
Transcoding module 103 is used for the object format according to said each workflow file, and is about to program source and carries out transcoding and obtain the corresponding program file of each workflow.
Also comprise the material Registration Module between program source receiver module and the transcoding module, be used to register the essential information of program source.
Program source is through getting into the transcoding module after the registration of material Registration Module, and the transcoding module transfers program source to according to object format preset in each workflow the program file that meets each workflow object format of corresponding umber.
Authority configuration module 104 is used for disposing corresponding operating right respectively to each operation flow.
Comprise that specifically the operating right between the parallel work flow is different according to different operating flow process configuration different operation authority; According to different business node configuration different operation authority, the different operation authority is all disposed in workflow transit code, catalogue, editor and distribution; According to different user setting operation authority, the Task Distribution different operation authority responsible according to different user.
Flow process driver module 105 is used for according to operating right, carries out the corresponding program file of each workflow.
After the material registration is accomplished; The flow process driver module drives program source and gets into the transcoding module; The program file of transcoding completion rear drive object format gets into catalogue, and the program file of flow process driver module driving object format was proceeded editor, audit and distribution etc. after catalogue was accomplished.
In the embodiment of the invention, workflow module is used for creating corresponding workflow according to different terminal, and the object format of each workflow file is set; The program source receiver module is used to receive the program source of various forms; The transcoding module is used for the object format according to said each workflow file, and is about to program source and carries out transcoding and obtain the corresponding program file of each workflow; The authority configuration module is used for disposing corresponding operating right respectively to each operation flow; The flow process driver module is used for according to operating right, carries out the corresponding program file of each workflow.Through the present invention, realize the automation of the program making process of distribution by all kinds of means, and improved the efficient of program making, saved a lot of repeated labors.Make the controllability of program making stronger.
Through the description of above execution mode, those skilled in the art can be well understood to the present invention and can realize through hardware, also can realize by the mode that software adds necessary general hardware platform; Based on such understanding; Technical scheme of the present invention can be come out with the embodied of software product, this software product can be stored in a non-volatile memory medium (can be CD-ROM, USB flash disk; Portable hard drive etc.) in; Comprise some instructions with so that computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out the described method of each embodiment of the present invention.
In a word, the above is merely preferred embodiment of the present invention, is not to be used to limit protection scope of the present invention.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (3)

1. the workflow engine that realization is distributed by all kinds of means is characterized in that, comprises with lower module:
Workflow module is used for creating corresponding workflow according to different terminal, and the object format of each workflow file is set;
The program source receiver module is used to receive the program source of various forms;
The transcoding module is used for the object format according to said each workflow file, and is about to program source and carries out transcoding and obtain the corresponding program file of each workflow;
The authority configuration module is used for disposing corresponding operating right respectively to each operation flow;
The flow process driver module is used for according to operating right, carries out the corresponding program file of each workflow.
2. realize the workflow engine of distribution by all kinds of means according to claim 1, it is characterized in that said flow process driver module specifically is used to edit, examine and/or distributes the corresponding program file of each workflow.
3. realize the workflow engine of distribution by all kinds of means according to claim 1, it is characterized in that, also comprise the material Registration Module, be used to register the essential information of the program source of various forms; Said transcoding module specifically is used for the program source after the said material Registration Module registration is carried out transcoding.
CN2011102869484A 2011-09-23 2011-09-23 Workflow engine for achieving multi-channel distribution Pending CN102752492A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102869484A CN102752492A (en) 2011-09-23 2011-09-23 Workflow engine for achieving multi-channel distribution

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102869484A CN102752492A (en) 2011-09-23 2011-09-23 Workflow engine for achieving multi-channel distribution

Publications (1)

Publication Number Publication Date
CN102752492A true CN102752492A (en) 2012-10-24

Family

ID=47032379

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102869484A Pending CN102752492A (en) 2011-09-23 2011-09-23 Workflow engine for achieving multi-channel distribution

Country Status (1)

Country Link
CN (1) CN102752492A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219541A (en) * 2014-09-22 2014-12-17 北京奇艺世纪科技有限公司 Video producing system and method
CN104994399A (en) * 2015-07-01 2015-10-21 周义波 Distributed management system and method of media asset data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008301208A (en) * 2007-05-31 2008-12-11 Toshiba Corp Video recorder
CN101743533A (en) * 2007-04-12 2010-06-16 汤姆森特许公司 Operational management solution for media production and distribution
CN101779454A (en) * 2007-08-01 2010-07-14 松下电器产业株式会社 Digital broadcast transmission device and digital broadcast reception device
CN101917326A (en) * 2009-11-17 2010-12-15 新奥特(北京)视频技术有限公司 Distributed trans-coding system and task scheduling method thereof
CN102147880A (en) * 2010-02-09 2011-08-10 新奥特(北京)视频技术有限公司 Independent news manuscript system and workflow engine therefor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101743533A (en) * 2007-04-12 2010-06-16 汤姆森特许公司 Operational management solution for media production and distribution
JP2008301208A (en) * 2007-05-31 2008-12-11 Toshiba Corp Video recorder
CN101779454A (en) * 2007-08-01 2010-07-14 松下电器产业株式会社 Digital broadcast transmission device and digital broadcast reception device
CN101917326A (en) * 2009-11-17 2010-12-15 新奥特(北京)视频技术有限公司 Distributed trans-coding system and task scheduling method thereof
CN102147880A (en) * 2010-02-09 2011-08-10 新奥特(北京)视频技术有限公司 Independent news manuscript system and workflow engine therefor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219541A (en) * 2014-09-22 2014-12-17 北京奇艺世纪科技有限公司 Video producing system and method
CN104219541B (en) * 2014-09-22 2017-12-08 北京奇艺世纪科技有限公司 A kind of video production system and method
CN104994399A (en) * 2015-07-01 2015-10-21 周义波 Distributed management system and method of media asset data

Similar Documents

Publication Publication Date Title
Reddy et al. The Genomes OnLine Database (GOLD) v. 5: a metadata management system based on a four level (meta) genome project classification
CN1735185A (en) Aligning video data to create a comprehensive program guide
CN103348322A (en) Information processing device, information processing method, and program
CN101743533A (en) Operational management solution for media production and distribution
CN100558157C (en) A kind of wheel at Web TV broadcast the method and system that break for commercialsy in the program
CN1702644A (en) Information processing device, method, programme, and recording medium
CN1920866A (en) Bulletin board system, server for bulletin board system, thread display method for client of bulletin board system, and program
CN104994399A (en) Distributed management system and method of media asset data
US8418182B2 (en) Method and system for controlling a scheduling order per category in a music scheduling system
Zhao The bumpy road towards network convergence in China: The case of over-the-top streaming services
CN102147880A (en) Independent news manuscript system and workflow engine therefor
CN103856692A (en) Channel packaging broadcast control method and system
CN102752492A (en) Workflow engine for achieving multi-channel distribution
CN101727638A (en) Advertisement scheduling method and device and advertisement system
CN114971391A (en) Fusion media production and broadcasting process scheduling system constructed by adopting intelligent workflow engine driving technology
CN102739927A (en) Method and system for manufacturing media resource
US20200168251A1 (en) Non-linear program planner, preparation, and delivery system
KR101535580B1 (en) Process management system and method thereof for digital media manufacturing
CN106598721B (en) Media asset data streaming method and device
WO2000045294A1 (en) Broadcast media metadata structure
CN102752634A (en) Method for serial editing of advertisements
CN115618410A (en) Independent control method for data authority
KR101703422B1 (en) System, server and controlling method for matching intellectual property rights
US10915295B2 (en) Automated generation of audio daily activity overview powered by a database
CN102750598A (en) Categorization method and categorization system for achieving succession between multiple workflows

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20121024

RJ01 Rejection of invention patent application after publication