The content of the invention
The technical problem to be solved in the present invention is that can be only applied to internet for above-mentioned Dropbox in the prior art puts downPlatform, it is impossible to apply in Cable TV Studio Control & platform, and internet Dropbox can not directly protect the TV programme that user oneself likesLeave and, can not also upload the video of oneself shooting to playing out in cable set top box terminal, there is provided one kind is based on numeral electricityDepending on intelligent space storage system and method.
The technical solution adopted by the present invention to solve the technical problems is:Construction
A kind of intelligent space storage system based on DTV, including management system, intelligent space background system, cloud meterCalculation system, plug-flow system and client terminal;
The management system, for accessing client request to store account information and program metadata information, and rootAccording to the broadcasting of the account information and program metadata information control respective program;
The intelligent space background system, for the information for calling the cloud computing system to be stored, receives the clientThe selected digital live broadcast program of terminal, user are from program and internet program is created, by the digital live broadcast program, userCorrespond to the account information from wound program and internet program, and be synchronized to the management system;
The cloud computing system, for storing digital live broadcast program, user creates program and internet program certainly, and willThe digital live broadcast program, user creates program certainly and internet program is converted into the media that the plug-flow system can distributeFile;
The plug-flow system, for the media file to be distributed to the client terminal, so that the client terminal is broadcastPut the media file;
The client terminal, the client request of the account information is included for being sent to the management system, is includedThe digital live broadcast program is to the cloud computing system, the upload user from program is created to the cloud computing system, Yi JizhuanThe internet program is deposited to the cloud computing system;Be additionally operable to select the digital live broadcast program, user from create program andInternet program, and play the media file.
In intelligent space storage system of the present invention, the management system includes first content management system, industryBusiness management system, Network Management System, uniform traffic access gateway, uniform traffic entrance and authentication accounting system;
The first content management system, for receiving the synchronizing information of the intelligent space background system, and is describedA content ID is respectively created from wound program or internet program in digital live broadcast program, user, by the content ID and corresponding instituteState digital live broadcast program, user binds from wound program or internet program;
The business management system, for being connected to default business operation support system according to the account information to transportSeek the digital live broadcast program, user creates program or internet program certainly;
The uniform traffic access gateway, for distributing the media file to the plug-flow system, and pushes away described in schedulingStreaming system is to distribute the media file;
The uniform traffic entrance, for accessing the client terminal;
The authentication accounting system, for according to the account information be connected to the business operation support system withThe digital live broadcast program runed, user are authenticated, authenticated and kept accounts from program or internet program is created, and by instituteThe record for stating certification, authentication and book keeping operation is converted into daily record, and the daily record is synchronized to the business operation support system.
In intelligent space storage system of the present invention, the intelligent space background system includes the second Content ManagementSystem, content auditing system, off-line download system and SPACE/MA is presented in system, interface;
Second Content Management System, for adding, deleting, the digital live broadcast program that sorts, user is from creating programOr internet program, and the synchronous digital live broadcast program, user are from program or internet program is created to the management system;
System is presented in the interface, and the interface information of the client terminal is presented in for being sent to the client terminal;
The content auditing system, program and internet section are created for auditing the digital live broadcast program, user certainlyMesh;
The off-line download system, for making the client terminal download the internet program offline;
The SPACE/MA, for storing the account of the client terminal to client terminal offer memory spaceThe corresponding digital live broadcast program of family information, user create program and internet program certainly.
In intelligent space storage system of the present invention, the cloud computing system includes cloud storage system and cloud turnsCode system;
The cloud storage system, program and internet program are created for storing the digital live broadcast program, user certainly;
The cloud trans-coding system, for oneself to create program by the user and internet program is converted into the plug-flow systemThe media file that system can be distributed.
In intelligent space storage system of the present invention, the client terminal for set top box side, mobile terminal andFixed terminal.
In intelligent space storage system of the present invention, the plug-flow system includes content distributing server, firstStream pushing server, modulator, section server and the second stream pushing server;
The content distributing server, for distributing the media file to first stream pushing server;
First stream pushing server, for caching the media file;
The modulator, the media file cached for receiving the first stream pushing server, and send it to the machineTop box end;
The section server, for media file described in cutting to second stream pushing server;
Second stream pushing server, the media file of cutting for caching, and send it to the mobile terminalAnd/or the fixed terminal.
On the other hand, there is provided a kind of intelligent space storage method based on DTV, there is provided above-mentioned intelligent space is depositedStorage system, comprises the following steps:
S1, the management system access client request to store account information;
S2, the client terminal include the digital live broadcast program to the cloud computing system, upload the user from creatingInternet program described in program to the cloud computing system and unloading is to the cloud computing system;
S3, the intelligent space background system call the information that the cloud computing system is stored, by the digital live broadcastProgram, user creates program certainly and internet program corresponds to the account information, and is synchronized to the management system;
S4, the client terminal select the digital live broadcast program, user to create program and internet program certainly;
S5, the cloud computing system are by the digital live broadcast program, user creates program certainly and internet program is converted intoThe media file that the plug-flow system can distribute;
The media file is distributed to the client terminal by S6, the plug-flow system;
S7, the client terminal play the media file.
In intelligent space storage method of the present invention, in the step S2, the digital live broadcast program is included extremelyThe step of cloud computing system, includes:
The client terminal includes request to intelligent space background system transmission digital live broadcast program;
The intelligent space background system includes request according to and issues recording task to the management system;
The management system records the digital live broadcast program according to the recording task.
In intelligent space storage method of the present invention, in the step S2, upload the user and create program extremely certainlyThe step of cloud computing system, includes:
The client terminal uploads the user to the intelligent space background system and creates program certainly;
The intelligent space background system is by the user Zi wound program storage to the cloud computing system;
The user is synchronized to the management system by the intelligent space background system from program is created;
The management system creates a content ID according to the user from program is created.
In intelligent space storage method of the present invention, in the step S2, the digital live broadcast program is included extremelyThe step of cloud computing system, includes:
The client terminal sent to the intelligent space background system include reviewing program and request program have line numberThe unloading request of word TV platform program;
The intelligent space background system asks to inquire about the cabled digital electricity to the management system according to the unloadingDepending on the authority of platform program;
The management system returns to query result to the intelligent space background system;
The intelligent space background system preserves broadcasting for the Digital CATV Platform program according to the query resultLink information is put to corresponding account information.
A kind of intelligent space storage system and method based on DTV disclosed above has the advantages that:ForUser provides an intelligent storage space based on Digital Cable Interactive TV System, and user can like oneself in set top box sideJoyous program dumps to intelligent space, then installs a corresponding APP application in mobile phone terminal, by this application can at any time withThe video oneself being stored in intelligent space is watched on ground;User can also pass through APP by mobile phone-downloaded or the video of shootingUpload to intelligent space, the cloud trans-coding system on backstage can be to the video that user uploads into transcoding processing of racking, then can beProgram request is carried out to the video of upload in the intelligent space of television, reaches the effect shared with household.User can pass through mobile phoneThe offline download function that intelligent space client provides, is downloaded the featured videos program on internet by offline download functionTo intelligent space, by a series of transcodings of background system, editing and processing, can equally be played out in mobile phone and television.Unloading is searched for, the intelligent searching engine provided using intelligent space, except may search for the existing institute of Digital CATV PlatformThere is programme information, can also search for the media data of the internet video operator for having reached cooperation outside platform, greatly enrichProgram amount.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, it is rightThe present invention is further elaborated.It should be appreciated that specific embodiment described herein is only to explain the present invention, notFor limiting the present invention.
The present invention provides a kind of intelligent space storage system and method based on DTV, it is intended that to haveLine TV user opens up a private intelligent space on background server, and the size user of intelligent space can be as neededPurchase is expanded, and the presentation client of intelligent space includes set top box side (Set Top Box, STB), mobile terminal and fixes eventuallyEnd, wherein, mobile terminal can be mobile phone, PAD or laptop etc., and fixed terminal is desktop computer, server etc..
Referring to Fig. 1, Fig. 1 is a kind of knot of the intelligent space storage system based on DTV provided in an embodiment of the present inventionStructure schematic diagram, the intelligent space storage system include management system 1, intelligent space background system 2, cloud computing system 3, plug-flow systemSystem 4 and client terminal 5;
The management system 1, for accessing and storing the account information of the client terminal 5;Management system 1 also known as MSCP(Multiple Service Convergence Platform, i.e. multi-service convergence platform), platform are mainly used for carrying out unificationAccess entrance management, unified session management, unified authentication management.Specifically, the management system 1 includes firstContent Management System 1, business management system 1, Network Management System 1, uniform traffic access gateway, uniform traffic entrance andAuthentication accounting system;
The first content management system 1, for receiving the synchronizing information of the intelligent space background system 2, and is instituteState digital live broadcast program, user and a content ID be respectively created from program or internet program is created, by the content ID with it is correspondingThe digital live broadcast program, user bind from wound program or internet program;First content management system 1 also known as CMS(Content Management System), is responsible for reception intelligent space system and passes through high-definition multimedia interface synchronizationThe program metadata information come, is the unique content ID of content creating, and bound with corresponding media file.Wherein, numberWord programme televised live, user are also known as media program from wound program or internet program.
The business management system 1, for according to the account information be connected to default business operation support system withRun the digital live broadcast program, user creates program or internet program certainly;Business management system 1 also known as SME (ServiceManagement Environment), for being managed to product bag, such as monthly payment, pay-per-view etc., content can be grouped intoSold under a certain product bag, it is necessary to BOSS systems (Business&Operation Support System, service operationSupport system) support.
The uniform traffic access gateway, for distributing the media file to the plug-flow system 4, and pushes away described in schedulingStreaming system 4 is to distribute the media file;Uniform traffic access gateway also known as IAG (Integrated Access Gateway),Including:Media access platform (MAP) and common store module (Universal storage module, USM), USM is responsible forOrder request distribution RTSP plays string, and MAP, which is mainly responsible for, to be managed and dispatch to VSS (i.e. stream pushing server), carries out videoThe push of content.
The uniform traffic entrance, for accessing the client terminal 5;Same ingress for service also known as Portal.Core, canAdaptation presentation is carried out according to different intelligent terminals (mobile phone, pad and STB)
The authentication accounting system, for according to the account information be connected to the business operation support system withThe digital live broadcast program runed, user are authenticated, authenticated and kept accounts from program or internet program is created, and by instituteThe record for stating certification, authentication and book keeping operation is converted into daily record, and the daily record is synchronized to the business operation support system.RecognizeCard authentication accounting system also known as AAA (Atestation Authentication Account), authentication authorization and accounting, authentication, book keeping operation, bagContaining the user information and authorization message synchronously to come from BOSS, it is responsible for providing unified certification, authentication, book keeping operation to operation system,And the consumer record of user in operation system is synchronized to BOSS systems in a manner of daily record.
In addition, management system 1 further includes NMS (Net Management System, i.e. Network Management System 1), it is main to useIn the operation conditions of monitoring server and software.
The intelligent space background system 2, for the information for calling the cloud computing system 3 to be stored, receives the visitorThe selected digital live broadcast program of family terminal 5, user by the digital live broadcast program, use from program and internet program is createdFamily creates program certainly and internet program corresponds to the account information, and is synchronized to the management system 1;It is specifically, describedIntelligent space background system 2 includes the second Content Management System 1, system is presented in interface, content auditing system, offline download systemSystem and SPACE/MA 1;
Second Content Management System 1, for adding, deleting, the digital live broadcast program that sorts, user is from creating programOr internet program, and the synchronous digital live broadcast program, user are from program or internet program is created to the management system 1;Second Content Management System 1 also known as CMS (Content Management System, i.e. Content Management System 1), it is and aboveThe function of CMS is similar in MSCP, is mainly responsible for the matchmaker's standing breath injection for receiving foreground, and matchmaker's standing breath is passed through ADI (AssetDistribution Interface, i.e. assets transmit interface) Content Management System 1 of the interface synchronization to MSCP, CMS is also in additionManagement and control, including the restocking of content, undercarriage, deletion, sequence etc. are carried out to the program data in intelligent space, and corresponding operating is sameWalk the Content Management System 1 of MSCP.
System is presented in the interface, and the interface that the client terminal 5 is presented in for being sent to the client terminal 5 is believedBreath;System also known as Portal.View, that is, the main interface of intelligent space is presented in interface.
The content auditing system, program and internet section are created for auditing the digital live broadcast program, user certainlyMesh;The content that user uploads will be shared with other good friends, it is necessary to be audited by background management system 1, between the system usesThe mode that frame is taken out every the time carries out video content to take out frame operation, and the I frames extracted are enumerated and are examined to administrator, withoutAdministrator's preview video from the beginning to the end is wanted, greatlys save the time that examination & verification needs.
The off-line download system, is created certainly for making the client terminal 5 download the digital live broadcast program, user offlineProgram and internet program;System opens offline download function to user, if user feels certain when webpage is browsedA video is more excellent, network address can be submitted to system background, and background system can be according to the html of the network address analysis page(Hyper Text Mark-up Language) code, obtains downloading content after the true download address of video and is saved in useIn the intelligent space at family.
The SPACE/MA 1, for storing the client terminal 5 to the client terminal 5 offer memory spaceThe corresponding digital live broadcast program of account information, user is from creating program and internet program.It is responsible for checking current systemThe overall service condition of storage, the storage service condition of user's intelligent space, supports generation pictorial statement to be checked for administrator.
The cloud computing system 3, for storing digital live broadcast program, user creates program and internet program certainly, and willThe digital live broadcast program, user creates program certainly and internet program is converted into the media that the plug-flow system 4 can distributeFile;Specifically, the cloud computing system 3 includes cloud storage system (referred to as " cloud storage ") and cloud trans-coding system (referred to as " cloudTranscoding ");The cloud storage system creates program and internet program certainly for storing the digital live broadcast program, user;InstituteCloud trans-coding system is stated, for oneself to create program by the user and internet program is converted into the plug-flow system 4 and can distributeMedia file.In short, cloud storage is mainly used for storing raw media file, the media file after transcoding, the media after sectionFile etc., cloud trans-coding system is a set of distributed trans-coding software being deployed on cloud storage service device, for a variety of not appositionsFormula, the media file of code check change into the object format and code check of needs.
The plug-flow system 4, for the media file to be distributed to the client terminal 5, so that the client terminal 5Play the media file;The plug-flow system 4 includes content distributing server, the first stream pushing server, modulator, section clothesBusiness device and the second stream pushing server.
The content distributing server (i.e. CDN server), takes for distributing the media file to first plug-flowBusiness device;
First stream pushing server (i.e. VSS servers), for caching the media file;
The modulator (i.e. IPQAM), the media file cached for receiving the first stream pushing server, and be sent toTo the set top box side;
The section server, for media file described in cutting to second stream pushing server;
Second stream pushing server (i.e. ISS servers), the media file of cutting for caching, and send it toThe mobile terminal and/or the fixed terminal.
To sum up, CDN server, VSS servers, ISS servers and IPQAM, CDN and VSS, ISS are equivalent to cloud storageOn media file cached step by step, improve content distribution speed;Media content is injected into CDN clothes by the A3 interfaces of NGODIt is engaged in device, then by the C2 interfaces of NGOD content distribution to VSS.
The client terminal 5, for including the digital live broadcast program to the cloud computing system 3, the upload userFrom internet program described in wound program to the cloud computing system 3 and unloading to the cloud computing system 3;It is additionally operable to selectThe digital live broadcast program, user create program and internet program certainly, and play the media file.The client terminal 5For set top box side, mobile terminal and fixed terminal.
In conclusion the intelligent space has following business function:
1st, TV programme persistence:TV user can by the programme televised live liked, review program, one key of request programIntelligent space is dumped to, carrying the cloud storage technology of intelligent space can ensure that the long-time of program is stored safely.
2nd, program online editing browses broadcasting:User at any time can be managed the video in intelligent space, browse andIt is online to play, it can be protected by the mechanism of the DVB (Digital Video Broadcasting, i.e. digital video broadcasting) of existing netHinder high quality smooth playing and the control of video.
3rd, intelligent search:Using advanced search engine technique, realize that live, program request, time shift are reviewed and internet video,And search, recommendation and the seniority among brothers and sisters of the programme content such as personal space, support distributed deployment and Mass Data Searching.
4th, multi-screen interactive:The system can really realize and be stored at program one that multiple terminals plays.Cable television network it is straightBroadcast, program request, review after program dumps to intelligent space, except can by set-top box on TV it is upper play in addition to, ifOne client is installed on mobile phone, PAD or PC, is logged in original account, you can easily realize that multi-screen plays everywhere.ThisOutside, user can also upload to intelligent space by mobile phone or the PAD video shot by this client, turn by backstage cloudCode processing, can just play out in television at once.
5th, it is offline to download:User may meet what some were liked by mobile phone, PAD or PC when browsing web sitesVideo, need to only provide the download link of video at this time, and using offline download function, background server will help user that these are regardedFrequency, which is downloaded and handled well, is saved in your intelligent space, is watched for user.
6th, content share:User, can also be intelligence in addition to it oneself can watch the video in oneself intelligent spaceOneself think that interesting program is shared with the good friend of oneself in space, good friend by click on share message link can watch byThe program shared.
Referring to Fig. 2, Fig. 2 is a kind of stream of the intelligent space storage method based on DTV provided in an embodiment of the present inventionCheng Tu, this method use above-mentioned intelligent space storage system, comprise the following steps:
S1, the management system 1 access and store the account information of the client terminal 5;
S2, the client terminal 5 include the digital live broadcast program to the cloud computing system 3, upload the user fromInternet program described in program to the cloud computing system 3 and unloading is created to the cloud computing system 3;
S3, the intelligent space background system 2 call the information that the cloud computing system 3 is stored, by the digital directProgram, user are broadcast from creating program and internet program corresponds to the account information, and is synchronized to the management system 1;
S4, the client terminal 5 select the digital live broadcast program, user to create program and internet program certainly;
S5, the digital live broadcast program, user are created the cloud computing system 3 program certainly and internet program convertsThe media file that can distribute for the plug-flow system 4 and (meet platform specification);
The media file is distributed to the client terminal 5 by S6, the plug-flow system 4;
S7, the client terminal 5 play the media file.
From above-mentioned steps S2, the system mainly includes three content sources:
1st, programme televised live and request program, these programs can directly be played, institute due to processed in this platformOnly to need preservation one to be linked to intelligent space, it is not necessary to extra operation;
2nd, for user from program is created, these programs are uploaded to background service by user in the upload function by client terminalsDuring device, first cloud trans-coding system can be called to carry out transcoding pretreatment operation;
3rd, internet program, user issue one by the intelligent searching engine and offline download function of client to serverA downloading task, background server can help user that internet video download and transcoding are stored in intelligent space well automatically.
The process of internet program described in unloading to the cloud computing system 3 is carried referring to Fig. 3, Fig. 3 for the embodiment of the present inventionThe flow chart of the internet program unloading of confession, internet program described in unloading to the step of cloud computing system 3 mainly include:
The unloading that the client terminal 5 sends internet program to the intelligent space background system 2 is asked;
The intelligent space background system 2 asks to inquire about the internet section to the management system 1 according to the unloadingPurpose authority;
The management system 1 returns to query result to the intelligent space background system 2;
The intelligent space background system 2 preserves the broadcasting link information of the internet program according to the query resultTo corresponding account information.
Such as:User enters internet programme televised live list or reviews the rendition list, and the program of unloading is wanted in selection, clicks on" unloading " button submits unloading request, after intelligent space background system 2 receives request, first passes through the authority number in inquiry AAAIt is judged that whether user possesses the authority for preserving this program, if possessing unloading authority, unloading interface is called to preserve program letterThe data such as breath and broadcasting link, prompt user's program unloading success, otherwise prompt user that " program unloading fails, you do not possess guarantorDeposit the authority of this program ".Simultaneously as these programs are inherently treated, meet platform playing standard, so being not required toCarry out extra transcoding, editor, implant operation.
In addition, intelligent searching engine of the user by intelligent space, may search for all sections of Digital CATV PlatformMesh (including program request, it is live, review).Request program and review program and can directly dump to intelligent space), programme televised live can be receivedRecord is saved in intelligent space.It can also search for the media information of third party's collaborative video operator by the intelligent searching engine,According to keyword search to the rendition list be presented to user, the record that user may be selected in result carries out offline download i.e.Can.
For the process of set top box side user's uploaded videos referring to Fig. 4, Fig. 4 is set top box side user provided in an embodiment of the present inventionThe flow chart of uploaded videos, the flow of set top box side user's uploaded videos are specific as follows:User is sent out by intelligent space clientContent uploading request is played, is the video distribution one automatically by Content Management System 1 after intelligent space backstage receives requestContent ID is used for unique mark and creates a media recording in the database, and the video being uploaded passes through the place of cloud trans-coding systemReason, is transcoded into the object format (H.264&TS) and target bit rate (high definition 7.5Mbps, SD 2.5Mbps) of platform support, storageIn the warehouse area of cloud storage, for CDN download distributions;Then intelligent space background system 2 can be sent out to the Content Management System 1 of MSCPContent injection request is played, the CMS of MSCP equally first creates a new media recording after receiving request, reinforms CDN to cloudThe designated position downloads of media file of storage, after the completion of download, notifies the CMS content distributions of MSCP to complete, and the CMS of MSCP is synchronousMetadata information notifies the CMS content distributions on intelligent space backstage to complete to SME and Portal.Core.Content injection connectsMouth refers to the ADI interface specifications of NGOD.
Referring to Fig. 5, Fig. 5 is mobile terminal provided in an embodiment of the present invention for mobile terminal or fixed terminal user uploaded videosOr the flow chart of fixed terminal user's uploaded videos, the flow of mobile terminal or fixed terminal user's uploaded videos are specific as follows:OTT ends (i.e. mobile terminal or fixed terminal) flow is similar with STB ends flow, and different places is that the content at OTT ends is being distributedBefore, it is necessary to by section and encryption, the system is directly mounted to cloud storage on section server, server pair of cutting into slicesAfter content in cloud storage carries out section and encryption, content distribution is cached on ISS servers.In addition, in OTT endsHold NGOD-A3 Standard Interface of the injection process using extension, comprising content transmission, content deletion, obtain the interfaces such as content status.
With reference to Fig. 4 and Fig. 5, upload the user and mainly include the following steps from program to the cloud computing system 3 is created:
The client terminal 5 uploads the user to the intelligent space background system 2 and creates program certainly;
The intelligent space background system 2 is by the user Zi wound program storage to the cloud computing system 3;
The user is synchronized to the management system 1 by the intelligent space background system 2 from program is created;
The management system 1 creates a content ID according to the user from program is created.
For the process that programme televised live is included referring to Fig. 6, Fig. 6 is the flow that programme televised live provided in an embodiment of the present invention is includedFigure, the flow that programme televised live is included include:
The client terminal 5 includes request to the intelligent space background system 2 transmission digital live broadcast program;
The intelligent space background system 2 asks to issue recording task to the management system 1 according to described include;
The management system 1 records the digital live broadcast program according to the recording task.
For example, user enters intelligent space application, the program inventory of all channels for supporting video recording can be checked, selection willRecorded program clicks on a key and dumps to cloud disk, and the Content Management System 1 on intelligent space backstage can create a media recording, togetherWhen create the plan of recording, and be submitted to the CMS system of MSCP, recording task is handed down to CDN and ISS by CMS again, and CDN is to specifiedTime can include direct broadcast band appointed program and preserve, and then notify CMS to include task completion;Specified in addition, ISS has been arrivedTime can also include programme televised live and preserve, then the pretreatment such as cut into slices, encrypted, and it is complete then to notify that CMS includes taskInto program metadata is synchronized to SME and Portal.Core by last CMS.
Obtain the mode of media video includes set top box side user order video, mobile terminal or fixed terminal user point againBroadcast the several ways such as video, content share, offline download.
Referring to Fig. 7, Fig. 7 be set top box side user order video provided in an embodiment of the present invention flow chart, set top box sideThe flow of user's order video includes:User selects some video in intelligent Dropbox to initiate order request in set top box side,After the Portal.Core of MSCP receives request, first to the product bag ordered by SME inquiry users, further AAA is asked to obtainThe corresponding permissions data of product bag;Corresponding RTSP broadcastings string is generated after authenticating successfully according to program ID by the USM in IAG to returnBack to set-top box, set-top box goes here and there according to this RTSP and asks MAP server-assignment VSS server resources, then the VSS by distributingServer, which is responsible for the video flowing to shift set-top box onto, to be played out.
Referring to Fig. 8, Fig. 8 is the flow of mobile terminal provided in an embodiment of the present invention or fixed terminal user's order videoThe flow of figure, mobile terminal or fixed terminal user's order video includes:User is in the intelligent Dropbox application at OTT ends, selectionSome video frequency program initiates order request, after Portal.Core receives request, the first production to being ordered by SME inquiry usersProduct bag, further asks AAA to obtain the corresponding permissions data of product bag;After authenticating successfully, the USM in IAG is according to content IDGeneration HTTP plays string and returns to client, and client plays content by playing string to ISS requests, and content is decryptedAnd broadcasting.
Referring to Fig. 9, Fig. 9 is the flow chart of content share provided in an embodiment of the present invention, and the flow of content share is as follows:WithSome program in family selection intelligent space, which is clicked on, to be shared, and confirms to divide after the good friend to be shared is selected from the buddy list of pop-upEnjoy, system background automatically generates one and shares record, while the I frames for extracting video on request generate a group picture piece, share at this timeThe state of record is not audit.It is all do not audit share record and can uniformly be presented to administrator, administrator is according to the figure of generationWhether piece examination & verification video is legal.After examination & verification passes through, good friend can receive the message for sharing program, click on the message and may be viewed by being dividedThe video enjoyed.
Referring to Figure 10, Figure 10 is the flow chart provided in an embodiment of the present invention downloaded offline, and the flow downloaded offline includes:User replicates the URL for downloading offline, offline downloading task is created in intelligent space, background server is submitted according to userURL, obtain and parse the html codes in the page, find out legal URL link, download the corresponding file of the connectionAll file pieces, after file piece has been downloaded, are spliced into a complete media file by piece in order;Then this matchmakerBody file is injected into the CMS of MSCP, and flow can refer to the flow of program injection above.
The present invention provides an intelligent storage space based on Digital Cable Interactive TV System to the user, and user can lead toCross the program that the operation of set top box side likes oneself and dump to intelligent space, one corresponding APP then is installed in mobile phone terminalUsing the video oneself being stored in intelligent space can be watched whenever and wherever possible by being applied by this;User by mobile phone-downloaded orThe video of person's shooting, can also upload to intelligent space by APP, the cloud trans-coding system on backstage can to the video that user uploads intoThe transcoding that racks processing, then can carry out program request in the intelligent space of set top box side to the video of upload, reach and householdThe effect shared.The offline download function that user can be provided by cell phone intelligent space client, excellent on internetVideo frequency program downloads to intelligent space by offline download function, is handled by the transcoding of background system, editor etc., equally can be withPlayed out in mobile phone and set top box side.
The embodiment of the present invention is described above in conjunction with attached drawing, but the invention is not limited in above-mentioned specificEmbodiment, above-mentioned embodiment is only schematical, rather than restricted, those of ordinary skill in the artUnder the enlightenment of the present invention, in the case of present inventive concept and scope of the claimed protection is not departed from, it can also make very muchForm, these are belonged within the protection of the present invention.