CN103701909B - The rapid generation and system of Video Applications - Google Patents

The rapid generation and system of Video Applications Download PDF

Info

Publication number
CN103701909B
CN103701909B CN201310743321.6A CN201310743321A CN103701909B CN 103701909 B CN103701909 B CN 103701909B CN 201310743321 A CN201310743321 A CN 201310743321A CN 103701909 B CN103701909 B CN 103701909B
Authority
CN
China
Prior art keywords
effect template
video resource
video
template
association
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.)
Active
Application number
CN201310743321.6A
Other languages
Chinese (zh)
Other versions
CN103701909A (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.)
Xinle Visual Intelligent Electronic Technology Tianjin Co ltd
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin 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 Leshi Zhixin Electronic Technology Tianjin Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201310743321.6A priority Critical patent/CN103701909B/en
Publication of CN103701909A publication Critical patent/CN103701909A/en
Application granted granted Critical
Publication of CN103701909B publication Critical patent/CN103701909B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses the rapid generation and system of a kind of Video Applications, the method includes:The effect template of at least a set of Video Applications is shown to user terminal;Receive video resource and its corresponding informance that user terminal is uploaded according to corresponding effect template;Association will be established between the video resource of upload and its corresponding informance and corresponding effect template;Based on corresponding effect template, the video resource after association and its corresponding informance are issued and/or be packaged.Using the embodiment of the present invention, due to having used mould plate technique in front end, therefore it can quickly according to the video resource of preset bibliographic structure management upload and be associated, and it uses and packing is packaged Video Applications based on Hybird App patterns, since Hybird App patterns use homepages language and program language simultaneously, it is achieved that application can install, function can iteratively faster, and convenient for application popularization and user experience timely improvement.

Description

The rapid generation and system of Video Applications
Technical field
The present invention relates to video applications field more particularly to the rapid generations and system of a kind of Video Applications.
Background technology
With the fast development of internet, Video service and application have become considerable Internet technology.No matter It is in traditional browser platform or mobile platform, the proportion shared by the distribution of Video Applications is increasing.
With the appearance from media concept, everyone can issue the information of oneself, everyone can make and on The video resource of oneself is passed, and passes through various platforms and distributes away, this just proposes the ease for use of distribution platform and formation efficiency Higher requirement.
However, existing platform technology, particularly mobile solution platform, not can solve this problem, for example, The Native App patterns and Web App patterns commonly used at present, there is the defects of different degrees of, so-called Native The shortcomings that App patterns, i.e., the primary mobile application of system realized using program development language, the application that this pattern is realized, is Renewal frequency is slow, is unfavorable for the iteratively faster of application, it is impossible to timely respond to demand;And use what Web App patterns were realized Using due to that cannot be installed, so there is very big ask in terms of user entry custom, distribution channel and application experience Topic is unfavorable for the popularization of application.
Invention content
The technical problems to be solved by the invention are to provide the rapid generation and system of a kind of Video Applications, with gram It is slow or the problem of cannot be installed in renewal frequency existing in terms of the generation of Video Applications to take the prior art.
In order to solve the above technical problems, the present invention provides a kind of rapid generation of Video Applications, including:
The effect template of at least a set of Video Applications is shown to user terminal;
Receive video resource and its corresponding informance that user terminal is uploaded according to corresponding effect template;
Association will be established between the video resource of upload and its corresponding informance and corresponding effect template;
Based on corresponding effect template, the video resource after association and its corresponding informance are issued and/or be packaged.
The present invention so a kind of quick-speed generation system of Video Applications is also provided, including:
Template display module, for showing the effect template of at least a set of Video Applications to user terminal;
Resource uploading module, for receiving the video resource and its correspondence that user terminal is uploaded according to corresponding effect template Information;
Module is established in association, for will be established between the video resource of upload and its corresponding informance and corresponding effect template Association;
Using generation module, for based on corresponding effect template, to the video resource and its corresponding informance after association It is issued and/or is packaged.
It, can be quickly according to preset due to having used mould plate technique in front end using the embodiment of the present invention Bibliographic structure management upload video resource simultaneously be associated, and used based on Hybird App patterns to Video Applications into Row encapsulation is packaged, since Hybird App patterns are simultaneously using homepages language and program language, it is achieved that application can install, Function can iteratively faster, and convenient for application popularization and user experience timely improvement.
Description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, required use in being described below to embodiment Attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present invention, for this For the those of ordinary skill of field, without creative efforts, others are can also be obtained according to these attached drawings Attached drawing.
Fig. 1 is the rapid generation flow chart of the Video Applications according to the embodiment of the present invention.
Fig. 2 is the quick-speed generation system schematic diagram of the Video Applications according to the embodiment of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other without making creative work Embodiment shall fall within the protection scope of the present invention.
Please refer to Fig.1, for the rapid generation flow chart of Video Applications according to the embodiment of the present invention, including with Lower step:
Step 101:The effect template of at least a set of Video Applications is shown to user terminal;
Step 102:Receive video resource and its corresponding informance that user terminal is uploaded according to corresponding effect template;
Step 103:Association will be established between the video resource of upload and its corresponding informance and corresponding effect template;
Step 104:Based on corresponding effect template, the video resource after association and its corresponding informance are carried out publication and/ Or it is packaged.
It can be with pre-storing multiple sets and the relevant effect of Video Applications in the video platform described according to embodiments of the present invention Fruit template, and user terminal is supplied to be shown these effect templates after user terminal logs in platform.
In these effect templates, based on used style can be applied according to existing major video, so as to User can be directed to different video resources and select suitable video template style.
According to embodiments of the present invention, the mould plate technique used in front end, goes out net by HTML, CSS and JS technological development Page, and pass through and call different resource that can generate different web applications, be conducive to platform and Video Applications are quickly generated.
Further, component can also be provided in a template, go out webpage mould using HTML, CSS and JS technological development Block is used, such as form component, list element etc. by the embedded page, to support self-defined template.
Each different effect template has a set of corresponding directory data structure, if client is to certain style Effect template is preferred, it is possible to carry out uploaded videos resource according to the various data demands of this template.In this manner it is possible to The upload stage is standardized to above-mentioned data and the processing of structuring.
In this way, application platform can receive the video resource that user terminal uploads according to corresponding effect template and its right Answer information.Wherein, the corresponding informance can include introductory word corresponding with video resource, such as title, brief introduction etc..
According to embodiments of the present invention, the video resource and its corresponding informance that upload user terminal described in above-mentioned steps 103 Associated action is established between the effect template selected with user terminal, can be the video resource and its correspondence for uploading user terminal The displaying content of corresponding position in the effect template that information is selected as user terminal.
Specifically, in different effect templates, the position of video resource and various corresponding informances is different, example Such as, in some templates, the position of video playing is on the left side, and above, brief introduction later, and in other templates, is shown title It has nothing in common with each other again the position shown.
Can one database be set on backstage, wherein record has the data position different from corresponding templates that client uploads Put the correspondence between required information.
For example, user has selected No. 1 template, it is video resource that wherein the required data of different location, which are respectively 001, 002 is title, and 003 is brief introduction.
Video platform is when user's upload data are received, and according to the characteristics of No. 1 template, client upload is allowed to regard first Frequency resource after video resource is received, indexes the resource, such as it is Z1001 to assign an ID, in the database will Z1001 is associated with the data that 001 position of No. 1 template needs.
Same process then allows client to upload title and brief introduction, then carries out assignment to these information, for example, B1001 and J1001, then again respectively in the database by 002 position and 003 position of B1001 and J1001 and No. 1 template Required data are put to associate.
It at this moment, according to an embodiment of the invention, can also be according to the effect template that user terminal is selected after association is established The effect shown carries out preview to establishing the video resource after being associated with and its corresponding informance, i.e., has a look generation video in advance Demonstrating effect after.Specifically, exactly the template that user selectes is replicated, and associated video resource will be established And its corresponding position of the corresponding informance in the effect template of the duplication is shown.
Displaying process is exactly by the process of the Data Integration associated by template different location by database.It for example, will Data pointed by Z1001 play out, and play the position shown just 001 position in No. 1 template, meanwhile, at 002 The data for putting display are the data that B1001 is referred to, and are the data that J1001 is referred in the data that 003 position is shown.
After video resource is associated with template foundation, it will generate and lay the foundation, next be exactly flat according to distribution The difference of platform and issued or be packaged.
For the desktop application based on browser, the process of publication is performed in time;And for mobile application, then It is packing process.
Therefore, specifically, for being issued to the video resource after association and its corresponding informance the step of, i.e., first Determine a WEB website with network access address;Then by the effect template duplicating that the user terminal is selected to the website Under, and the corresponding position of associated video resource and its corresponding informance in the effect template of the duplication will be established and opened up Show.
And the step of for being packaged to the video resource after association and its corresponding informance, i.e., determining one first has The WEB websites of network access address;Hybird App patterns are then based on, the network access address of the WEB websites is carried out Encapsulation, compiling generation Video Applications installation kit.
The publication action and packing action, which can separate, to be carried out, and can also be carried out at the same time, since network access address is It can be according to certain predetermined rule generation, therefore, as long as being aware of network access address, it is possible to carry out based on browsing Network access address can also be packaged by the publication of device, using generation Video Applications installation kit after compiling.
According to an embodiment of the invention, mobile video is applied and is packaged using the pattern based on Hybird App, Since Hybird App patterns are developed simultaneously using homepages language and program language, and front end of the embodiment of the present invention uses template skill Art, by the way that server-side different resource is called to generate different web applications, while rear end is stablized using the exploitation of java program languages System service, to realize management, integration and publication of the user to video resource, therefore, architecturally with Hybird App moulds Formula can cooperate, and bring out the best in each other.
Specifically, Web subject types can be used(One kind of Hybird App types)Pattern is developed, i.e. mobile application Main body be Web View, mainly write with homepages language, intert the Hybrid App development types of Native App functions.
The embodiment of the present invention is since in front end, using the mould plate technique based on homepages language, rear end is used based on program language Video Applications create and management, therefore for using based on Hybird App patterns progress Video Applications packing provide base Plinth.And the Hybrid App technologies of Native App speciality are had both based on HTML5 low cost Cross-border congestion management advantages, significantly The development cost of mobile application is reduced, and can be issued by existing application shop mode, is formed independently to enter in user's desktop Mouthful, the distribution for being conducive to Video Applications is promoted.
It please refers to Fig.2, is the quick-speed generation system schematic diagram of the Video Applications according to the embodiment of the present invention, including mould Plate display module 201, resource uploading module 202, association establish module 203, using generation module 204, wherein:
Template display module 201, for showing the effect template of at least a set of Video Applications to user terminal;
Resource uploading module 202, for receive video resource that user terminal uploads according to corresponding effect template and its Corresponding informance;
Module 203 is established in association, in will be built between the video resource of upload and its corresponding informance and corresponding effect template Vertical association;
Using generation module 204, for being based on corresponding effect template, to the video resource and its corresponding informance after association It is issued and/or is packaged.
Further, it is also possible to further comprise:Using previewing module 205, for what is shown according to corresponding effect template Effect carries out preview to establishing the video resource after being associated with and its corresponding informance.
Wherein, module is established in the association, can select the video resource and its corresponding informance of upload as user terminal The displaying content of corresponding position in effect template.
For applying generation module, a WEB website with network access address can be generated, and by the corresponding effect Under fruit template duplicating to the website, and associated video resource and its corresponding informance will be established in the effect template of the duplication Corresponding position be shown.
For described using generation module, Hybird App patterns can be based on, to the network access address of the WEB websites It is packaged, compiling generation Video Applications installation kit.
The embodiment of the present invention is packaged Video Applications using Hybird App patterns, is realized by program language to net The encapsulation of network access address.On the other hand, it realizes front-end functionality using HTML, CSS, JS technology, realizes that rear end takes using java Business function.The front end frame of template+assembly type is easier to meet the needs of users, and facilitates developer and video resource user quick Generation the application of oneself
Further, since the embodiment of the present invention employs Hybird App patterns, realize that application can install, function quickly changes Generation, convenient for the popularization of application and the timely improvement of user experience.And front end realizes the quick of Video Applications using template way Generation, while can support personalized customization, realize the Vision Design requirement of different user.It thus, can be unified based on Video Applications are managed on platform, convenient for the management and integration of video, rely on platform advantage that user is helped preferably to solve Problem.
Each embodiment in this specification is described by the way of progressive, the highlights of each of the examples are with The difference of other embodiment, just to refer each other for identical similar part between each embodiment.
The application can be described in the general context of computer executable instructions, such as program Module.Usually, program module includes routines performing specific tasks or implementing specific abstract data types, program, object, group Part, data structure etc..The application can also be put into practice in a distributed computing environment, in these distributed computing environment, by Task is performed and connected remote processing devices by communication network.In a distributed computing environment, program module can be with In the local and remote computer storage media including storage device.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, term " comprising ", "comprising" or its any other variant meaning Covering non-exclusive inclusion, so that process, method, commodity or equipment including a series of elements not only include that A little elements, but also including other elements that are not explicitly listed or further include for this process, method, commodity or The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged Except also there are other identical elements in the process including the element, method, commodity or equipment.
Embodiments herein is described in detail above, principle of the specific case to the application used herein And embodiment is expounded, the explanation of above example is only intended to help to understand that the present processes and its core are thought Think;Meanwhile for those of ordinary skill in the art, according to the thought of the application, in specific embodiments and applications There will be changes, in conclusion the content of the present specification should not be construed as the limitation to the application.

Claims (8)

1. a kind of rapid generation of Video Applications, which is characterized in that including:
The effect template of at least a set of Video Applications is shown to user terminal;
Receive video resource and its corresponding informance that user terminal is uploaded according to corresponding effect template;
Association will be established between the video resource of upload and its corresponding informance and corresponding effect template;It is wherein described by upload The step of association is established between video resource and its corresponding informance and corresponding effect template, including:By the video resource of upload And its displaying content of the corresponding informance as corresponding position in corresponding effect template;
Based on corresponding effect template, the video resource after association and its corresponding informance are issued and/or be packaged.
2. the method as described in claim 1, which is characterized in that it is described by the video resource of upload and its corresponding informance with it is corresponding Effect template between establish association the step of after, further comprise:It is right according to the effect that corresponding effect template is shown The video resource and its corresponding informance established after association carry out preview.
3. the method as described in claim 1, which is characterized in that video resource and its corresponding informance after described pair of association carry out The step of publication, including:
Determine a WEB website with network access address;
By under the corresponding effect template duplicating to the website, and associated video resource and its corresponding informance will be established in institute The corresponding position stated in the effect template of duplication is shown.
4. the method as described in claim 1, which is characterized in that video resource and its corresponding informance after described pair of association carry out The step of packing, including:
Determine a WEB website with network access address;
Based on Hybird App patterns, the network access address of the WEB websites is packaged, compiling generation Video Applications peace Dress packet.
5. a kind of quick-speed generation system of Video Applications, which is characterized in that including:
Template display module, for showing the effect template of at least a set of Video Applications to user terminal;
Resource uploading module, for receiving video resource and its corresponding letter that user terminal is uploaded according to corresponding effect template Breath;
Module is established in association, is closed for will be established between the video resource uploaded and its corresponding informance and corresponding effect template Connection, including by the displaying content of the video resource uploaded and its corresponding informance as corresponding position in corresponding effect template;
Using generation module, for being based on corresponding effect template, the video resource after association and its corresponding informance are sent out Cloth and/or packing.
6. system as claimed in claim 5, which is characterized in that further comprise:Using previewing module, for according to corresponding The effect that effect template is shown carries out preview to establishing the video resource after being associated with and its corresponding informance.
7. system as claimed in claim 5, which is characterized in that it is described using generation module, for determining that has a network The WEB websites of access address, and by under the corresponding effect template duplicating to the website, and associated video resource will be established And its corresponding position of the corresponding informance in the effect template of the duplication is shown.
8. system as claimed in claim 5, which is characterized in that it is described using generation module, for determining that has a network The WEB websites of access address based on Hybird App patterns, are packaged the network access address of the WEB websites, compiling Generate Video Applications installation kit.
CN201310743321.6A 2013-12-26 2013-12-26 The rapid generation and system of Video Applications Active CN103701909B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310743321.6A CN103701909B (en) 2013-12-26 2013-12-26 The rapid generation and system of Video Applications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310743321.6A CN103701909B (en) 2013-12-26 2013-12-26 The rapid generation and system of Video Applications

Publications (2)

Publication Number Publication Date
CN103701909A CN103701909A (en) 2014-04-02
CN103701909B true CN103701909B (en) 2018-06-26

Family

ID=50363303

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310743321.6A Active CN103701909B (en) 2013-12-26 2013-12-26 The rapid generation and system of Video Applications

Country Status (1)

Country Link
CN (1) CN103701909B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104125289A (en) * 2014-08-05 2014-10-29 中山市聚家网络科技有限公司 Intelligent integration method for family information service
CN105607895B (en) * 2014-11-21 2021-03-02 阿里巴巴集团控股有限公司 Application program operation method and device based on application program programming interface
CN105893014A (en) * 2015-12-08 2016-08-24 乐视云计算有限公司 Project development method and system for front end
CN105872635A (en) * 2015-12-16 2016-08-17 乐视云计算有限公司 Video resource distribution method and device
CN107391182B (en) * 2017-06-30 2020-08-07 北京金山安全软件有限公司 Generation method, device, server and storage medium of theme installation package
CN107608691A (en) * 2017-08-18 2018-01-19 阿里巴巴集团控股有限公司 A kind of method for updating pages and device
EP3912024A1 (en) * 2019-05-06 2021-11-24 Google LLC Generating and updating voice-based software applications using application templates
CN112363732A (en) * 2020-10-15 2021-02-12 深圳市明源云科技有限公司 Website packaging method and device, terminal equipment and computer readable storage medium
CN112751747B (en) * 2020-12-29 2022-05-17 浙大宁波理工学院 Business district shared self-media publishing system and method
CN113852767B (en) * 2021-09-23 2024-02-13 北京字跳网络技术有限公司 Video editing method, device, equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101473648A (en) * 2006-06-22 2009-07-01 Tivo有限公司 In-band data recognition and synchronization system
CN101529848A (en) * 2006-06-16 2009-09-09 液滴技术有限公司 System, method and apparatus of video processing and applications
US7813724B2 (en) * 2006-03-17 2010-10-12 Comverse Ltd. System and method for multimedia-to-video conversion to enhance real-time mobile video services

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7813724B2 (en) * 2006-03-17 2010-10-12 Comverse Ltd. System and method for multimedia-to-video conversion to enhance real-time mobile video services
CN101529848A (en) * 2006-06-16 2009-09-09 液滴技术有限公司 System, method and apparatus of video processing and applications
CN101473648A (en) * 2006-06-22 2009-07-01 Tivo有限公司 In-band data recognition and synchronization system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
快速构建跨平台移动应用开发方案;施莹;《价值工程》;20131031(第29期);第197-198页 *

Also Published As

Publication number Publication date
CN103701909A (en) 2014-04-02

Similar Documents

Publication Publication Date Title
CN103701909B (en) The rapid generation and system of Video Applications
US10936179B2 (en) Methods and systems for web content generation
US9330106B2 (en) Selective synchronization of remotely stored content
WO2016015432A1 (en) Page construction method, apparatus, system and device, and nonvolatile computer storage medium
US20180203826A1 (en) System and method for generating web page layouts
CN104380280A (en) System and method for dynamically converting webpage, and computer-readable recording medium
CN106575298A (en) Fast rendering of websites containing dynamic content and stale content
US20200073903A1 (en) Method and device of tagging links included in a screenshot of webpage
US10331756B2 (en) Accessibility tagger for non-accessibility enabled webpages
CN106339414A (en) Webpage rendering method and device
CN104714946A (en) Large-scale Web log analysis system based on NoSQL
US10942984B2 (en) Portal connected to a social backend
CN103246699A (en) Method and device for data access control based on browser
CN110968314B (en) Page generation method and device
US11971860B2 (en) Embedded folder views
CN102253986A (en) Method and device for improving webpage displaying effect in multiple terminals
CN113849156B (en) Codeless intelligent development system applied to OpenHarmony operating system and application method thereof
US20200073925A1 (en) Method and system for generating a website from collected content
KR101525967B1 (en) Method for providing sharing service of configuration profile
Whittaker Producing for Web 2.0: a student guide
CN106326403A (en) Web page generating method and device
US10417296B1 (en) Intelligent bookmarking with URL modification
CN104899044A (en) Method and device for realizing flow operation on mobile terminal
CN113919030A (en) BIM and Web 3D-based transformer substation three-dimensional model design intersection method
US20160156693A1 (en) System and Method for the Management of Content on a Website (URL) through a Device where all Content Originates from a Secured Content Management System

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 301-1, Room 301-3, Area B2, Animation Building, No. 126 Animation Road, Zhongxin Eco-city, Tianjin Binhai New Area, Tianjin

Patentee after: LE SHI ZHI XIN ELECTRONIC TECHNOLOGY (TIANJIN) Ltd.

Address before: 300453 Tianjin Binhai New Area, Tianjin Eco-city, No. 126 Animation and Animation Center Road, Area B1, Second Floor 201-427

Patentee before: Xinle Visual Intelligent Electronic Technology (Tianjin) Co.,Ltd.

Address after: 300453 Tianjin Binhai New Area, Tianjin Eco-city, No. 126 Animation and Animation Center Road, Area B1, Second Floor 201-427

Patentee after: Xinle Visual Intelligent Electronic Technology (Tianjin) Co.,Ltd.

Address before: 300467 Tianjin Binhai New Area, ecological city, animation Middle Road, building, No. two, B1 District, 201-427

Patentee before: LE SHI ZHI XIN ELECTRONIC TECHNOLOGY (TIANJIN) Ltd.

PP01 Preservation of patent right

Effective date of registration: 20210201

Granted publication date: 20180626

PP01 Preservation of patent right
PD01 Discharge of preservation of patent

Date of cancellation: 20240201

Granted publication date: 20180626

PD01 Discharge of preservation of patent
PP01 Preservation of patent right

Effective date of registration: 20240201

Granted publication date: 20180626

PP01 Preservation of patent right