CN102088624A - Television signal processing method, mobile terminal and system - Google Patents

Television signal processing method, mobile terminal and system Download PDF

Info

Publication number
CN102088624A
CN102088624A CN 201110036687 CN201110036687A CN102088624A CN 102088624 A CN102088624 A CN 102088624A CN 201110036687 CN201110036687 CN 201110036687 CN 201110036687 A CN201110036687 A CN 201110036687A CN 102088624 A CN102088624 A CN 102088624A
Authority
CN
China
Prior art keywords
information
server
live
time
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201110036687
Other languages
Chinese (zh)
Other versions
CN102088624B (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.)
Shenzhen Coship Electronics Co Ltd
Original Assignee
Shenzhen Coship Electronics 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 Shenzhen Coship Electronics Co Ltd filed Critical Shenzhen Coship Electronics Co Ltd
Priority to CN 201110036687 priority Critical patent/CN102088624B/en
Publication of CN102088624A publication Critical patent/CN102088624A/en
Application granted granted Critical
Publication of CN102088624B publication Critical patent/CN102088624B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a television signal processing method, a mobile terminal and a system. The method comprises the following steps: judging whether a client side has a mobile digital multimedia broadcasting module or not; and if the client side has a mobile digital multimedia broadcasting module and the mobile digital multimedia broadcasting mode is quitted in the shifted watching process, rebuilding a wireless data path mode so as to finish shifted watching. The method, mobile terminal and system disclosed by the invention can simultaneously support a shifting system for mobile digital multimedia broadcasting and data path playing. When a programme signal processed by the processing method is based on the mobile terminal and is applied to the mobile terminal, the invention has the advantages of clear picture quality, high channel switching speed, large number of supported users, flow saving and the like. Moreover, shifting recording can be carried out, and the shifting system for mobile digital multimedia broadcasting and data path playing can be supported simultaneously, thereby improving the concurrent ability of the whole system.

Description

A kind of TV signal processing method, portable terminal and system
Technical field
The present invention relates to communication technical field, in particular, relate to a kind of TV signal processing method, portable terminal and system.
Background technology
Continuous development along with science and technology, people are also more and more higher to the requirement of each electronic product, in the development course of mobile device, mobile phone is as the most basic portable terminal, the function that it had also develops into present multi-functional combination from initial single conversation, and the function of not only have online, listening song also has demand TV program and carries out live watching, and also had a function that TV programme is watched in time shift
So-called time shift is meant that the user is watching when live, and that can get back to any history watches program sometime.For example: when watching world cup, the user thinks that goal just now is very excellent, can return and watch the goal in the moment just now again by the function of time shift.Watch live or during the time-moving television program, need to rely on the displacement TV subsystem (being the mobile phone time shift system) of an integration of three networks project at current mobile phone.This displacement TV subsystem can be realized the interaction between mobile phone, PC (PersonalComputer, personal computer), three kinds of terminals of TV.For example: when the user utilizes certain program of television-viewing, do not finish watching in the time of to go out, can use this moment mobile phone to continue to watch just now program, and play position continues the moment that disconnects on the TV just now.And live break-point continuous playing is exactly the performance of the function of time shift in the displacement TV, and for example: when watching world cup, the user goes out temporarily, when going out, just can continue to watch from the position of interrupting just now by the time-shifting function of mobile phone.
In current prior art, this mobile phone time shift system generally comprises: Portal (door), live play, time shift is recorded and time shift is broadcast.Wherein, Portal for example lists current how many channels that have for the user enters the page of system, and the information of each channel etc.; Live play is meant plays programme televised live on mobile phone, present implementation of the prior art has two kinds: based on broadcasting and TV CMMB (China Mobile Multimedia Broadcasting, China Mobile multimedia broadcasting) with based on wireless data pathway (the wireless data passage of mobile/telecommunications/UNICOM); Time shift is recorded and is meant according to recording plan, and live data are preserved into file; Time shifting broadcasting is meant and reads the data that record, and provides it to terminal.
From the above, the live play mode comprises two kinds: based on broadcasting and TV CMMB with based on wireless data pathway.Wherein, broadcasting and TV CMMB is a kind of One-to-All Broadcast mode, and this broadcast mode can be supported the terminal of unrestricted quantity, certain data redundancy error correction in the process of carrying out transfer of data, and in order to prevent the flower screen, the data code flow of required transmission is also bigger simultaneously; Wireless data pathway is based on IP (Internet Protocol, interconnection agreement between the network), utilize RTSP (Real TimeStreaming Protocol, real time streaming transport protocol)/RTP (Real-time Transport Protocol, real time transport protocol), transmit live data by background server.
But, adopting the mobile phone time shift system of prior art to finish mobile phone watches live or during the time-moving television program, there is following shortcoming, one, broadcasting and TV CMMB mode only supports to have the mobile phone of independent CMMB module, and because the signal coverage rate is narrow, the channel number that can watch is limited, and adopt the one-way data transmission, affected by environment easily causing spent screen; Its two, wireless data pathway for guaranteeing definition, can increase data traffic, thereby be easy to generate extra data traffic expense in the process of transmission data, adopts the number of terminals that the system constraint of wireless data pathway can be concurrent simultaneously.Therefore, for satisfying user's demand, need a kind ofly support broadcasting and TV CMMB simultaneously and based on the data transmission method of two kinds of patterns of wireless data pathway, and can be on the basis that guarantees definition, efficent use of resources reduces the expense that unnecessary flow produced.
Summary of the invention
In view of this, the invention provides a kind of TV signal processing method, portable terminal and system, can not meet consumers' demand to overcome prior art, can not efficent use of resources, in the process of transfer of data, be easy to generate the problem of unnecessary flow expense.
For achieving the above object, the invention provides following technical scheme:
A kind of TV signal processing method comprises:
Client sends the programme information request of supporting the mobile digital multi-media broadcast module of obtaining to portal server;
The programme information of the corresponding described programme information request that reception provides through portal server, and electric program menu information;
Reception is carried out the instruction of time shift operation to the current program of watching, and withdraws from described mobile digital multi-media broadcast module and plays, and sets up the wireless data pathway pattern;
According to described wireless data pathway pattern, obtain the electric program menu information and the programme information of time shift program;
The electric program menu information of the described time shift program of buffer memory, and the audio/video information of resolving in the programme information of described time shift program is play.
Preferably, the described wireless data pathway pattern of described foundation, obtain the electric program menu information of time shift program and the process of programme information and be:
Determine the progress bar position when reception is carried out the instruction of time shift operation to the current program of watching, the co-current flow media server sends time shifting request;
Obtain time shift program electronic menu information and programme information that described streaming media server pushes corresponding described progress bar position.
Preferably, described reception is carried out comprising before the instruction of time shift operation to the current program of watching and is recorded time shift program, is specially:
Initiate to start the request of recording;
Start Video Record Processor, receive audio frequency, video and information flow that real-time encoder pushes;
Preserve described audio frequency, video and information flow in storage server.
Preferably, described when recording time shift program when stopping, being specially:
Initiation stops recording request;
Make described real-time encoder stop coding, and stop to push audio frequency, video and information flow to described Video Record Processor
Stop to record of described Video Record Processor.
Preferably, also comprise, when described client is in during shifting state:
Determine that information delivery server has real time information to need issue, and notify to the coding that real-time encoder releases news;
According to the type that releases news described real-time encoder is encoded, and the information after will encoding push to streaming media server through the channel of information flow of correspondence;
Described information after will encoding by described streaming media server is transmitted to described client;
Type according to the described information behind the coding that receives presents on described client.
Preferably, the information flow roadbed between described client and the described Streaming Media is set up in real time streaming transport protocol.
Preferably, described programme information comprises audio/video information and program web page address information.
A kind of portable terminal comprises radio circuit, voicefrequency circuit, power circuit and mobile digital multi-media broadcast module, also comprises:
Request unit is used to send and comprises the programme information request of obtaining that portable terminal has the mobile digital multi-media broadcast module, and sends the real time streaming transport protocol request that channel of information flow is set up in request;
Live unit is used to start the live play that described mobile digital multi-media broadcast module is carried out TV signal;
Receiving element is used for receiving the live or time shift program information that the rendition list mobile digital multi-media broadcast module of corresponding described programme information request is supported, and the electric program menu information of live or the described program of time shift;
The time shift unit is used for when described portable terminal carries out time shifting broadcasting, closes described mobile digital multi-media broadcast module, starts wireless data pathway and carries out time shifting broadcasting.
A kind of TV signal processing system utilizing which comprises:
Database, the relevant information that is used for preserving the corresponding program of TV signal, and client user's relevant information;
Server is used for initiating, transmits and receives and ask, and manages live and described TV signal time shift;
Live source is used for sending in real time the programme information of TV signal, comprises audio/video information in the described programme information, adopts and transmits streamed transmission in real time;
Real-time encoder, be used to receive the real-time transmission document flow that described live source sends, audio/video information in it is encoded to real time transport protocol stream, and the information flow that receives the server transmission that releases news, described information flow is carried out the real time transport protocol fluidization treatment, and described audio frequency and video real time transport protocol stream and information real time transport protocol flow point are not pushed to the reception of correspondence and the server of recording audio/video real time transport protocol stream and real time transport protocol information flow;
Wireless network is used to set up the information interaction between all kinds of servers and the client;
Client comprises one or more above-mentioned portable terminals, and described client is used for detecting described portable terminal and whether has the mobile digital multi-media broadcast module.
Preferably, described server comprises:
Live management server is used to initiate playing request, and described playing request comprises live request and recording request;
Portal server is used for when described client sends playing request, according to the different mobile terminal type of described client, provides corresponding with it TV signal;
Content management server is used for according to the request that described live management server sends electric program menu information, real time information, the programme information that imports from described database being managed;
Information delivery server is used for obtaining described content management server information of managing, and regularly or send described information to real-time encoder on time;
Streaming media server, be used to receive described audio frequency and video real time transport protocol stream and real time transport protocol information, provide information flow to described client based on real time transport protocol, and transmit the required live information of described client, from storage server, read the broadcast information of the required time shift of described client when watching;
Video Record Processor is used for described live information is recorded, and sends it to storage server and preserve;
Storage server is used to preserve described live information and recorded information.
Via above-mentioned technical scheme as can be known, compared with prior art, the invention discloses a kind of TV signal processing method, portable terminal and system, provide preservation TV signal (programme information by foundation, page info etc.) and the database of user related information and streaming media server, association between the portable terminal, judge and whether have the CMMB module in the current mobile terminal, the preferential broadcasting and TV CMMB mode of using when having the CMMB module, do not exist under the limited situation of CMMB module or broadcasting and TV CMMB pattern, then adopt the wireless data pathway mode, support the time shift system that CMMB and wireless data pathway are play simultaneously, make when being applied on the portable terminal through the TV signal after the present invention's processing, it is clear to have image quality, channel switches fast, support that the user is big, economize advantages such as flow.And time shift is recorded, support the time shift system that CMMB and wireless data pathway are play simultaneously, thereby improves the concurrent ability of whole system.
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, apparently, accompanying drawing in describing below only is embodiments of the invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to the accompanying drawing that provides.
Fig. 1 is disclosed to carrying out the real method flow diagram of processing that moves in the processing television signals for the embodiment of the invention;
Fig. 2 is the flow chart of the disclosed a kind of TV signal processing method of the embodiment of the invention;
Fig. 3 is for carrying out the flow chart when live in the disclosed a kind of TV signal processing method of the embodiment of the invention;
Fig. 4 is the flow chart when carrying out time shift in the disclosed a kind of TV signal processing method of the embodiment of the invention;
Fig. 5 carries out flow chart live, that record startup, stop in the disclosed a kind of TV signal processing method of the embodiment of the invention;
Fig. 6 is the flow chart of the disclosed another kind of TV signal processing method of the embodiment of the invention;
Fig. 7 is the structural representation of the disclosed a kind of portable terminal of the embodiment of the invention;
Fig. 8 is the flow chart of the disclosed a kind of TV signal processing system utilizing which of the embodiment of the invention.
Embodiment
For quote and know for the purpose of, the hereinafter explanation of the technical term of Shi Yonging, write a Chinese character in simplified form or abridge and be summarized as follows:
Portal: door, network gateway;
EPG:Electronic Program Guide, the expression electric program menu;
CMMB:China Mobile Multimedia Broadcasting, China Mobile multimedia broadcasting also can be called CHINA RFTCOM Co Ltd;
URL:Universal Resource Locator, web page address information;
TS:Transport Stream, the TS stream file is used for transmitting in real time file;
RTP:Real-time Transport Protocol, real time transport protocol is represented the agreement of a Network Transmission, is the common protocol of crossing on audio frequency, the video;
RTSP:Real Time Streaming Protocol, real time streaming transport protocol is an application layer protocol in the ICP/IP protocol system;
Payload: that part of data that refer to the information of putting down in writing.Usually in transmission during data, more reliable in order to make transfer of data, be the initial data batchwise transfer, and all add certain supplementary at the head and tail of each batch data, thus constitute basic transmission unit in the transmission channel.
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Because, the data transfer mode of mobile phone time shift system of the prior art, in the process of transfer of data, do not satisfy broadcasting and TV CMMB simultaneously and based on the live watching mode of wireless data pathway, and for a long time, be easy to generate unnecessary flow when using above-mentioned any one pattern separately, and then produce unnecessary expense.Therefore, the invention discloses a kind of TV signal processing method, portable terminal and system, related between the database of preserving TV signal (programme information, page info etc.) and user related information and streaming media server, the portable terminal is provided by foundation, judge and whether have the CMMB module in the current mobile terminal, the preferential broadcasting and TV CMMB mode of using when having the CMMB module, do not exist under the limited situation of CMMB module or broadcasting and TV CMMB pattern, then adopt the wireless data pathway mode, to improve the concurrent ability of whole system.For making technical scheme of the present invention clearer, be elaborated below by specific embodiment.
See also accompanying drawing 1, move the method flow diagram of processing in fact to carrying out in the processing television signals, mainly may further comprise the steps for disclosed in the embodiment of the invention:
Step S11, client sends the request of obtaining the programme information of supporting the CMMB module to Portal server.
Step S12 after the reception Portal server is resolved described request information, provides the EPG information of the programme information and the described program of corresponding described programme information request to described client.
Step S13 receives the current program of watching is carried out the instruction of time shift operation, withdraws from described CMMB module and plays, and sets up the pattern based on wireless data pathway.
Step S14 according to described wireless data pathway pattern, obtains the EPG information and the programme information of time shift program.
Step S15, the EPG information of the described time shift program of buffer memory, and the audio/video information of resolving in the programme information of described time shift program is play.
By said method when TV signal being carried out time shift and handles, can transfer to adopt the wireless data pathway mode to carry out time shifting broadcasting from the CMMB module, when making TV signal after handling through the present invention based on portable terminal, make when being applied on the portable terminal, have advantages such as image quality is clear, channel switches soon, the support user is big, province's flow through the TV signal after the present invention's processing.
Disclosed based on the invention described above embodiment to carrying out real method of moving processing in the processing television signals, the process of in whole system TV signal being handled sees also accompanying drawing 2, Fig. 3 and accompanying drawing 4, be the disclosed a kind of TV signal processing method flow chart of the embodiment of the invention
Step S1, client detects in the portable terminal whether have the CMMB module, if then carry out the step S101 that is applied to the TV signal on the described portable terminal when having the CMMB module; If not, then carry out the step S107 that adopts the wireless data pathway mode treatment to be applied to the TV signal on the described portable terminal.
Need to prove that described client is meant the application end with one or more portable terminals, the client brings out to be not limited in and has only a portable terminal in the present invention.
When execution in step S1, need to judge whether the portable terminal that is arranged in client has the CMMB module, adopt corresponding mode that TV signal is handled according to the result who judges then, promptly judge it is to adopt broadcasting and TV CMMB pattern, still adopt the wireless data pathway pattern.
Wherein, TV signal is included on the portable terminal information relevant with program such as the programme information (comprising audio/video information and web page address information in this programme information) playing or show and EPG information, and comprises advertising message, emergency notification information or the like.
The process of the TV signal processing method when having the CMMB module is specially:
Step S101, client sends the request of obtaining programme information to Portal server, and the portable terminal that comprises in the described request information has the CMMB module.
Step S102, Portal server is resolved described request information, provides the programme information of CMMB module support in the rendition list and the EPG information of described program to described client.
In execution in step S102, the programme information that is provided comprises the URL information of the program of CMMB support, and it is present to comprise each program in the program EPG information that the CMMB that provides supports, and the EPG information in a period of time in the future.
Need to prove that in accompanying drawing 3, the implementation of step S101 and step S102 is the process (CMMB plays-obtain the page) of 101 and 102 shown in the A frame.
Step S103, described client is determined the program watched, execution in step S104 when described program is carried out live operation; Execution in step S106 when described program is carried out time shift operation.
Below watch process when live for portable terminal:
Step S104, described client sends the RTSP request to streaming media server, sets up channel of information flow.
The channel of information flow of being set up in step S104 is mainly used in the EPG information of the program that transmits the CMMB support.
Step S105, described client terminal start-up CMMB module is play, and by described channel of information flow in real time/receive EPG information or real time information that described streaming media server pushes, the row cache of going forward side by side on time.
Need to prove that in accompanying drawing 3, step S103 is to 103 to 105 the process (CMMB broadcast-broadcast program) of the performed process of step S105 as shown in the B frame.
Below step when watching time shift for portable terminal:
Step S106 receives the current program of watching is carried out the instruction of time shift operation, withdraws from described CMMB module and plays, and sets up the pattern based on wireless data pathway, then execution in step S112.
The user of the portable terminal in client, be that the user is need watch the program of time shift the time, carry out corresponding operation, and generation instruction corresponding, adopt the play mode that withdraws from the CMMB module this moment, promptly stops the CMMB pattern, then execution in step S112, promptly rebulid pattern, finish watching on portable terminal time shift program based on wireless data pathway.
Processing television signals process when adopting the wireless data pathway pattern is specially:
Step S107, described client sends the request of obtaining programme information to Portal server, and the portable terminal that comprises in the described request information does not have the CMMB module.
What client sent to Portal server in step S107 is to obtain the program pages solicited message of supporting the wireless data pathway pattern.
Step S108, Portal server is resolved described request information, provides the programme information of wireless data pathway support in the rendition list and the EPG information of described program to described client.
In step S108, at the URL information that comprises the program that each wireless data pathway is supported in the programme information of wireless data pathway support equally, EPG information is meant that also each program is present, and the EPG information in a period of time in the future.
Need to prove that in accompanying drawing 3, the implementation of step S107 and step S108 is the process (page is play-obtained to wireless data pathway) of 107 and 108 shown in the C frame.
Step S109, described client is determined the program watched, execution in step S110 when described program is carried out live operation; Execution in step S112 when described program is carried out time shift operation.
Below watch process when live for portable terminal:
Step S110, described client sends the RTSP request to streaming media server, sets up the passage of the audio/video information in the program receiving information.
Step S111, described client receives described streaming media server and pushes audio/video information, and resolve the back and play, and in real time/receive EPG information or real time information that described streaming media server pushes, the row cache of going forward side by side on time.
Need to prove that in accompanying drawing 3, the implementation of step S109 and step S111 is the process (wireless data pathway broadcast-broadcast program) of 109 to 111 shown in the D frame.
Below process when watching time shift for portable terminal:
Step S112, the progress bar position when the definite reception of described client is carried out the instruction of time shift operation to current program, and to described streaming media server transmission time shifting request.
When execution in step S112, this client is after receiving corresponding time shift operation instruction, determine the progress bar position of current time shift program, the generation of this operational order is that the progress bar by the program of playing on the portable terminal that obtains this client place produces when being dragged.By the positional information that drags that gets access to, prompting shows that this drags the EPG information in the positional information, and for example, this drags positional information in the past 4 hours, and then prompting shows the EPG information of this program in these 4 hours.Need to prove that the EPG information of this program correspondence is set up when playing, or buffer memory after playing, concrete be to carry out live watching all.
Step S113, described streaming media server pushes to described client according to the progress bar position of described time shift program with the EPG information of described progress bar position correspondence and the audio/video information in the programme information.
When execution in step S113, streaming media server is a various information of obtaining relevant time shift program from storage server, is being pushed to client then.
Step S114, the described EPG information of described client-cache, and the audio/video information of resolving in the programme information is play.
Wherein, see also accompanying drawing 4, corresponding above-mentioned steps S106 (106 among Fig. 4), step S112 are to the implementation of step S114 (112 among Fig. 4 is to 114).
Need to prove, if what adopt to the step S114 at execution in step S112 is CMMB module broadcast mode, then as the process prescription of above-mentioned TV signal processing method when having the CMMB module, execution in step S 106 first switch modes, determine that process that time shift is watched is based on and finish under the pattern of wireless data pathway, and after when carrying out time shift once more and watching, no longer carry out the switching of play mode during the progress bar position that promptly obtains other.
Processing television signals process when above-mentioned employing has the CMMB module, when perhaps adopting wireless data pathway to carry out the process of processing television signals, streaming media server obtains relevant TV signal (programme information, EPG information, page info etc.), these information all are to be controlled by live management server, from the database that TV signal is provided, obtain, detailed process sees also accompanying drawing 5, mainly comprise live and record two kinds of patterns, below describe by the process of concrete steps when carrying out these two kinds of patterns:
Below be live-mode, comprise live startup and live stopping.
Shown in the E frame in the accompanying drawing 5, the detailed process during live the startup is:
201: live management server obtains (or recent) live information and the EPG information in the certain hour scope of preserving in the database, and it is directed in the content management server.
202: described live management server sends the request of creating direct broadcast band to described content management server.
203: described live information and EPG information that described content management server will import are sent to information delivery server.
204: described information delivery server regularly described live information and EPG information are pushed to real-time encoder on time.
Carrying out 201 o'clock, what preserve in the database promptly is and live relevant information, for example: and the source ID of live source, network ID or transmission ID etc., encode so that real-time encoder can obtain correct information flow.
205: it is live that described content management server notifies described real-time encoder to start.
206: described real-time encoder is selected live TV stream from the TS stream file of real-time transmission, carry out the audio/video coding in the programme information.
207: described content management server notifies described streaming media server to create direct broadcast band, makes described streaming media server be in the state of preparing to receive live data streams.
208: described real-time encoder will be pushed to described streaming media server through the RTP data behind 206 codings.
After the above-mentioned live startup, processing television signals process when above-mentioned employing has the CMMB module, perhaps adopt wireless data pathway to carry out in the process of processing television signals, client can be carried out alternately with streaming media server, so that obtain live TV signal.
Shown in the F frame in the accompanying drawing 5, the detailed process during live stopping is:
301: described live management server initiates to stop live request to described content management server.
302: described content management server notifies described real-time encoder to stop coding.
303: described real-time encoder stops coding, and stops propelling data to described streaming media server.
304: described content management server notification streams media server stops direct broadcast band.
305: described streaming media server stops direct broadcast band.
Below be the recorded broadcast pattern, comprise that recorded broadcast startup and recorded broadcast stop, need to prove that recorded broadcast comprises to record and play, this executable operations of recording is carried out between the instruction of time shift operation the current program of watching receiving.。
Shown in the G frame in the accompanying drawing 5, the detailed process when recorded broadcast starts is:
401: described live management server initiates to start the request of recording to described content management server.
402: described content management server transmission information starts Video Record Processor and records.
403: described content management server transmission information makes audio frequency, video and information flow after real-time encoder will be encoded be pushed to described Video Record Processor.
404: described Video Record Processor is saved to the information flow that described real-time encoder pushes in the storage server.
After the above-mentioned live startup, processing television signals process when above-mentioned employing has the CMMB module, perhaps adopt wireless data pathway to carry out in the process of processing television signals, client can be obtained audio frequency and video and the information flow that is stored in the described storage server by streaming media server when carrying out time shift and watch.
Shown in the H frame in the accompanying drawing 5, the detailed process when recorded broadcast stops is:
501: described live management server initiates to stop recording request to content management server
502: described content management server transmission information is notified described real-time encoder to stop to push audio frequency, video and information and is flow to described Video Record Processor.
503: described real-time encoder stops coding.
504: described content server transmission information notice Video Record Processor stops to record.
505: described Video Record Processor stops to record.
Process described in the above-mentioned accompanying drawing 5 supports portable terminal to watch process live, time shift program.
Need to prove, in above-mentioned processing procedure of carrying out TV signal, comprise advertising message, emergency notification information etc. in this TV signal.Therefore, the embodiment of the invention also discloses the processing method that is applied to such TV signal on this portable terminal simultaneously, sees also accompanying drawing 6, mainly may further comprise the steps:
601: described client is in broadcast state.
This broadcast state can be live state in 601, also can be the state of time shift.
602: determine that described information delivery server has real time information to need issue.
This real time information can be at channel in 602, also can be at whole network, perhaps all-channel.
603: the coding notice that described information delivery server releases news to described real-time encoder.
604: described real-time coding server is according to the type that releases news, and corresponding channel of described type or whole network are sent in the specified message circulation road after the information of determining type encoded.
605: the described information after described real-time encoder is encoded by described channel of information flow propelling movement is to described streaming media server.
606: the described information after described streaming media server will be encoded is transmitted to described client.
607: described client presents according to message such as the described information type behind the coding that receives, rank, positions.
Need to prove, in above-mentioned all kinds of implementation, carry out between client and the streaming media server above-mentioned when mutual, the truck that all being based on of institute's foundation set up between the two, this truck is based on the RTSP agreement.Use standard agreement to set up truck in the present invention, can be used to the different mobile terminal support in the client widely, make the disclosed method of the above embodiment of the present invention possess good flexibility.
In this RTSP agreement, can set up the Voice ﹠ Video passage, also can set up other application passage.When the information that comprises in the face of the TV signal that needs in above-mentioned two kinds of CMMB and the wireless data pathway pattern to transmit, can optionally set up.For example: only set up audio frequency (although film support Voice ﹠ Video), perhaps set up separately and use passage.In embodiment disclosed by the invention, information such as advertisement, EPG are pushed to client by using passage exactly.
Can under two kinds of patterns, can transmit for the ease of information, by information format is carried out unified Definition, can fine support in real time and the transmission of various information such as non real-time, figure and literal.Therefore, the RTP mode is adopted in this information encapsulation, promptly adds the header of RTP, and identifies with specific Payload type.Adopt this packaged type, also the convenient for recording server is unified to record.
The above embodiment of the present invention is applied in the portable terminal it by above-mentioned processing to TV signal, make when being applied on the portable terminal through the TV signal after the present invention's processing, not only have advantages such as image quality is clear, channel switches soon, the support user is big, province's flow, and time shift is recorded, support the time shift system that CMMB module and wireless data pathway are play simultaneously, thereby improves the concurrent ability of whole system.
In addition,, adopt standard RTSP agreement based on information propelling movement, advertisement pushing and the EPG propelling movement of RTSP agreement, compatible good.Support makes user's experience better to advertisement, EPG etc. in real time and the propelling movement of non real-time information.
On the basis of the method for carrying out the disclosed a kind of processing television signals of the invention described above, the invention also discloses a kind of portable terminal of using above-mentioned disclosed method, see also accompanying drawing 7, mainly comprise: radio circuit 1, voicefrequency circuit 2, power circuit 3, CMMB module 4, request unit 5, live unit 6, receiving element 7 and time shift unit 8.
Radio circuit 1, voicefrequency circuit 2 and power circuit 3 are that the basic circuit of portable terminal is identical with structure of the prior art, repeat no more here.
CMMB module 4 is for carrying out the module of mobile digital multi-media broadcast signal.
Request unit 5 is used to send and comprises the programme information request of obtaining that portable terminal has the CMMB module, and the RTSP request of channel of information flow is set up in the request that sends.
Live unit 6 is used to start the live play that described CMMB module is carried out TV signal.
Receiving element 7 is used for receiving the live or time shift program information that the rendition list CMMB module of corresponding described programme information request is supported, and the EPG information of live or the described program of time shift;
Time shift unit 8 is used for when described portable terminal carries out time shifting broadcasting, closes described CMMB module, starts wireless data pathway and carries out time shifting broadcasting.
In this embodiment disclosed in this invention, can utilize this portable terminal to watch the program of live or time shift, and based on the invention described above embodiment disclosed method, this portable terminal is when carrying out time shifting broadcasting, close described CMMB module, start wireless data pathway and carry out time shifting broadcasting, can realize that image quality is clear, channel switches soon, support advantages such as user and province's flow.
Describe the portable terminal of a kind of TV signal processing method and a kind of this method of application among the disclosed embodiment of the invention described above in detail, can adopt the system of various ways to realize for method of the present invention, therefore the invention also discloses a kind of TV signal processing system utilizing which, provide specific embodiment below and be elaborated.
See also accompanying drawing 8, in this treatment system, mainly comprise: database 701, server (comprising the polymorphic type server), live source 706, real-time encoder 707, wireless network 711 and client 712.
Wherein, comprise in the server: live management server 702, Portal server 703, content management server 704, information delivery server 705, streaming media server 708, Video Record Processor 709 and storage server 710.
Described database 701, the relevant information that is used for preserving the corresponding program of TV signal, and client user's relevant information.
Live management server 702 is used to initiate playing request, and described playing request comprises live request and recording request.
Described Portal server 703 is used for according to the different mobile terminal type that is positioned at described client 712 places, providing corresponding with it TV signal when described client 712 sends playing request.
Described content management server 704 is used for according to the request that described live management server 702 sends EPG information, real time information, the programme information that imports from database 701 being managed.
Described information delivery server 705 is used to obtain 704 information of managing of content management server, regularly send described information to real-time encoder 707 on time.
This information delivery server 705 mainly is by on time, in real time or periodically to real-time coding server 707 transmission information.
Described live source 706 is used for sending in real time the programme information of TV signal, generally adopts TS stream.Comprise audio/video information in the described programme information.
Described real-time encoder 707, be used to receive the TS stream that live source 706 sends, and the audio/video information coding of inciting somebody to action wherein becomes rtp streaming, and the information flow that receives information delivery server 705 transmissions, described information flow is carried out the rtp streaming processing, and audio frequency and video rtp streaming and information rtp streaming are pushed streaming media server 708 and Video Record Processor 709.
707 pairs of information of real-time coding server are carried out real-time coding, adopt the mode that reduces transmitted data amount, and for example Ya Suo mode is handled, and the information after will encoding is pushed in the specified server.
Described streaming media server 708 is used to receive audio frequency and video rtp streaming and information rtp streaming; Provide information flow to client 712 based on RTSP/RTP; Transmit the required live play information of client 712; Read the broadcast information of client 712 required time shifts when watching from storage server 710.
Video Record Processor 709 is used for live information is recorded, and sends it in the storage server 710 and preserve.
Storage server 710 is used to preserve live information and recorded information.
Wireless network 711 is used to set up Portal server 703, streaming media server 708, and the information interaction between the client 712.
Client 712 is used to obtain the TV signal of live or time shift, and plays.
Need to prove that described client 712 is meant the application end with one or more portable terminals, the client brings out to be not limited in and has only a portable terminal in the present invention; TV signal is included on the portable terminal information relevant with program such as the audio/video information playing or show, EPG information, program pages information, and comprises advertising message, emergency notification information or the like.
Utilizing the disclosed system of the invention described above to carry out in the processing television signals process based on portable terminal, the EPG information of recent TV, corresponding program, page info and client user's relevant information have been preserved in the database 701 of this system, when live management server 702 is managed live or recording process, send request to this database 701, and from database 701, obtain relevant required information, simultaneously, content management server 704 is according to the request that live management server 702 sends, and obtains EPG information etc. and manage from database 701.
After content management server 704 imported relevant information, information delivery server 705 obtained the relevant information that it is managed from this content management server 704, on time or information regularly with getting access to be sent in the real-time encoder 707.When live or recorded broadcast, the information flow to getting access to respectively in real-time encoder 707 from information delivery server 705, and carry out the rtp streaming processing from the TS stream that live source 706 is obtained, and the rtp streaming after will handling is sent to respectively in streaming media server 708 and the Video Record Processor 709.
In Video Record Processor 709, the information that receives is recorded, and the content that records is sent in the storage server 710 preserves.
Utilizing client 712 to watch live or during the recorded broadcast content, whether having the processing that the CMMB module is carried out different TV signal, mainly be divided into two aspects at client 712:
When having the CMMB module on the client 712, client 712 sends the request of obtaining programme information by wireless network 711 to Portal server 703, after Portal server 703 parsings, from database 701, obtain the programme information of corresponding CMMB module according to request, be sent on the client 712 by wireless network 711, the live broadcast information of being watched then is forwarded on the client 712 by wireless network 711 by streaming media server 708 again; The broadcast information of the time shift of watching is issued this client 712 after then being read from storage server 710 by streaming media server 708.Finish processing by the cooperation between each device of said system or the equipment to the TV signal of watching on the portable terminal.
When not having the CMMB module on the client 712, then obtain the program-related information of the wireless data pathway support that from database 701, imports by Portal server 703 by wireless network 711; When watching live information more afterwards, the information of the related-program of the correspondence of obtaining by wireless network 711, and when watching time shift information, issue this client 712 after then from storage server 710, reading by streaming media server 708.
In the disclosed system of the above embodiment of the present invention, the concrete process that unlatching when carrying out the live or time shift of relevant portable terminal of each device and equipment, read and close etc. is operated is corresponding substantially with the invention described above embodiment disclosed method, detailed process can be referring to the embodiment of said method, therefore, repeat no more here.
In sum:
The present invention provides by foundation and preserves TV signal (programme information, page info etc.) and the database of user related information and streaming media server, association between the portable terminal, judge and whether have the CMMB module in the current mobile terminal, the preferential broadcasting and TV CMMB mode of using when having the CMMB module, do not exist under the limited situation of CMMB module or broadcasting and TV CMMB pattern, then adopt the wireless data pathway mode, support the time shift system that CMMB and data path are play simultaneously, make when being applied on the portable terminal through the TV signal after the present invention's processing, make when being applied on the portable terminal through the TV signal after the present invention's processing, it is clear to have image quality, channel switches fast, support that the user is big, economize advantages such as flow.And time shift is recorded, support the time shift system that CMMB and data path are play simultaneously, thereby improves the concurrent ability of whole system.
Each embodiment adopts the mode of going forward one by one to describe in this specification, and what each embodiment stressed all is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For the disclosed device of embodiment, because it is corresponding with the embodiment disclosed method, so description is fairly simple, relevant part partly illustrates referring to method and gets final product.
The method of describing in conjunction with embodiment disclosed herein or the step of algorithm can directly use the software module of hardware, processor execution, and perhaps the combination of the two is implemented.Software module can place the storage medium of any other form known in random asccess memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or the technical field.
To the above-mentioned explanation of the disclosed embodiments, make this area professional and technical personnel can realize or use the present invention.Multiple modification to these embodiment will be conspicuous concerning those skilled in the art, and defined herein General Principle can realize under the situation that does not break away from the spirit or scope of the present invention in other embodiments.Therefore, the present invention will can not be restricted to these embodiment shown in this article, but will meet and principle disclosed herein and features of novelty the wideest corresponding to scope.

Claims (10)

1. a TV signal processing method is characterized in that, comprising:
Client sends the programme information request of supporting the mobile digital multi-media broadcast module of obtaining to portal server;
The programme information of the corresponding described programme information request that reception provides through portal server, and electric program menu information;
Reception is carried out the instruction of time shift operation to the current program of watching, and withdraws from described mobile digital multi-media broadcast module and plays, and sets up the wireless data pathway pattern;
According to described wireless data pathway pattern, obtain the electric program menu information and the programme information of time shift program;
The electric program menu information of the described time shift program of buffer memory, and the audio/video information of resolving in the programme information of described time shift program is play.
2. method according to claim 1 is characterized in that, the described wireless data pathway pattern of described foundation is obtained the electric program menu information of time shift program and the process of programme information and is:
Determine the progress bar position when reception is carried out the instruction of time shift operation to the current program of watching, the co-current flow media server sends time shifting request;
Obtain time shift program electronic menu information and programme information that described streaming media server pushes corresponding described progress bar position.
3. method according to claim 1 is characterized in that, described reception is carried out comprising before the instruction of time shift operation to the current program of watching and recorded time shift program, is specially:
Initiate to start the request of recording;
Start Video Record Processor, receive audio frequency, video and information flow that real-time encoder pushes;
Preserve described audio frequency, video and information flow in storage server.
4. method according to claim 3 is characterized in that, and is described when recording time shift program when stopping, and is specially:
Initiation stops recording request;
Make described real-time encoder stop coding, and stop to push audio frequency, video and information flow to described Video Record Processor
Stop to record of described Video Record Processor.
5. method according to claim 1 is characterized in that, also comprises, when described client is in during shifting state:
Determine that information delivery server has real time information to need issue, and notify to the coding that real-time encoder releases news;
According to the type that releases news described real-time encoder is encoded, and the information after will encoding push to streaming media server through the channel of information flow of correspondence;
Described information after will encoding by described streaming media server is transmitted to described client;
Type according to the described information behind the coding that receives presents on described client.
6. method according to claim 5 is characterized in that, the information flow roadbed between described client and the described Streaming Media is set up in real time streaming transport protocol.
7. method according to claim 1 is characterized in that, described programme information comprises audio/video information and program web page address information.
8. a portable terminal comprises radio circuit, voicefrequency circuit, power circuit and mobile digital multi-media broadcast module, it is characterized in that, also comprises:
Request unit is used to send and comprises the programme information request of obtaining that portable terminal has the mobile digital multi-media broadcast module, and sends the real time streaming transport protocol request that channel of information flow is set up in request;
Live unit is used to start the live play that described mobile digital multi-media broadcast module is carried out TV signal;
Receiving element is used for receiving the live or time shift program information that the rendition list mobile digital multi-media broadcast module of corresponding described programme information request is supported, and the electric program menu information of live or the described program of time shift;
The time shift unit is used for when described portable terminal carries out time shifting broadcasting, closes described mobile digital multi-media broadcast module, starts wireless data pathway and carries out time shifting broadcasting.
9. a TV signal processing system utilizing which is characterized in that, comprising:
Database, the relevant information that is used for preserving the corresponding program of TV signal, and client user's relevant information;
Server is used for initiating, transmits and receives and ask, and manages live and described TV signal time shift;
Live source is used for sending in real time the programme information of TV signal, comprises audio/video information in the described programme information, adopts and transmits streamed transmission in real time;
Real-time encoder, be used to receive the real-time transmission document flow that described live source sends, audio/video information in it is encoded to real time transport protocol stream, and the information flow that receives the server transmission that releases news, described information flow is carried out the real time transport protocol fluidization treatment, and described audio frequency and video real time transport protocol stream and information real time transport protocol flow point are not pushed to the reception of correspondence and the server of recording audio/video real time transport protocol stream and real time transport protocol information flow;
Wireless network is used to set up the information interaction between all kinds of servers and the client;
Client comprises the described portable terminal of one or more claims 8, and described client is used for detecting described portable terminal and whether has the mobile digital multi-media broadcast module.
10. system according to claim 9 is characterized in that, described server comprises:
Live management server is used to initiate playing request, and described playing request comprises live request and recording request;
Portal server is used for when described client sends playing request, according to the different mobile terminal type of described client, provides corresponding with it TV signal;
Content management server is used for according to the request that described live management server sends electric program menu information, real time information, the programme information that imports from described database being managed;
Information delivery server is used for obtaining described content management server information of managing, and regularly or send described information to real-time encoder on time;
Streaming media server, be used to receive described audio frequency and video real time transport protocol stream and real time transport protocol information, provide information flow to described client based on real time transport protocol, and transmit the required live information of described client, from storage server, read the broadcast information of the required time shift of described client when watching;
Video Record Processor is used for described live information is recorded, and sends it to storage server and preserve;
Storage server is used to preserve described live information and recorded information.
CN 201110036687 2011-02-12 2011-02-12 Television signal processing method, mobile terminal and system Expired - Fee Related CN102088624B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110036687 CN102088624B (en) 2011-02-12 2011-02-12 Television signal processing method, mobile terminal and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110036687 CN102088624B (en) 2011-02-12 2011-02-12 Television signal processing method, mobile terminal and system

Publications (2)

Publication Number Publication Date
CN102088624A true CN102088624A (en) 2011-06-08
CN102088624B CN102088624B (en) 2013-01-16

Family

ID=44100197

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110036687 Expired - Fee Related CN102088624B (en) 2011-02-12 2011-02-12 Television signal processing method, mobile terminal and system

Country Status (1)

Country Link
CN (1) CN102088624B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051929A (en) * 2011-10-17 2013-04-17 中兴通讯股份有限公司 Live playback content management method, system and content management system
CN103974128A (en) * 2013-01-24 2014-08-06 中兴通讯股份有限公司 Live broadcast playback method and system for mobile multimedia broadcasting service, and mobile terminal
CN105516672A (en) * 2015-12-17 2016-04-20 四川物联亿达科技有限公司 Real time stream media play system and method based on internet of things sensing cloud
CN105578257A (en) * 2014-10-08 2016-05-11 深圳Tcl新技术有限公司 Multimedia information sharing method, multimedia information sharing system, and television set
CN109218257A (en) * 2017-06-30 2019-01-15 中国电信股份有限公司 Flow media playing method, system, server and the device for streaming media playing

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1227694A (en) * 1996-06-06 1999-09-01 E盖德公司 Program guide for DBS and cable TV
CN1336759A (en) * 2000-06-14 2002-02-20 索尼公司 TV receiving system, frequency selection device and display device
CN1825944A (en) * 2005-02-25 2006-08-30 华为技术有限公司 Mobile video broadcasting system and method thereof
CN1859558A (en) * 2006-03-06 2006-11-08 华为技术有限公司 Digital TV telecast system and its method based on radio transmission
CN101385376A (en) * 2005-12-23 2009-03-11 索尼爱立信移动通讯股份有限公司 Diversion of mobile television broadcast signals to alternate destinations based on degrading signal quality
CN101883093A (en) * 2010-05-14 2010-11-10 中兴通讯股份有限公司 Method for forwarding television program, television Modem server and television network system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1227694A (en) * 1996-06-06 1999-09-01 E盖德公司 Program guide for DBS and cable TV
CN1336759A (en) * 2000-06-14 2002-02-20 索尼公司 TV receiving system, frequency selection device and display device
CN1825944A (en) * 2005-02-25 2006-08-30 华为技术有限公司 Mobile video broadcasting system and method thereof
CN101385376A (en) * 2005-12-23 2009-03-11 索尼爱立信移动通讯股份有限公司 Diversion of mobile television broadcast signals to alternate destinations based on degrading signal quality
CN1859558A (en) * 2006-03-06 2006-11-08 华为技术有限公司 Digital TV telecast system and its method based on radio transmission
CN101883093A (en) * 2010-05-14 2010-11-10 中兴通讯股份有限公司 Method for forwarding television program, television Modem server and television network system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051929A (en) * 2011-10-17 2013-04-17 中兴通讯股份有限公司 Live playback content management method, system and content management system
CN103051929B (en) * 2011-10-17 2017-04-12 中兴通讯股份有限公司 Live playback content management method, system and content management system
CN103974128A (en) * 2013-01-24 2014-08-06 中兴通讯股份有限公司 Live broadcast playback method and system for mobile multimedia broadcasting service, and mobile terminal
CN105578257A (en) * 2014-10-08 2016-05-11 深圳Tcl新技术有限公司 Multimedia information sharing method, multimedia information sharing system, and television set
CN105516672A (en) * 2015-12-17 2016-04-20 四川物联亿达科技有限公司 Real time stream media play system and method based on internet of things sensing cloud
CN109218257A (en) * 2017-06-30 2019-01-15 中国电信股份有限公司 Flow media playing method, system, server and the device for streaming media playing

Also Published As

Publication number Publication date
CN102088624B (en) 2013-01-16

Similar Documents

Publication Publication Date Title
EP3707908B1 (en) Interfaces between dash aware application and dash client for service interactivity support
EP3311586B1 (en) Signaling cached segments for broadcast
US9591361B2 (en) Streaming of multimedia data from multiple sources
US20160337424A1 (en) Transferring media data using a websocket subprotocol
CN102065339B (en) Method and system for playing audio and video media stream
CN101309393B (en) Method and system for inter-cut video monitoring in interactive network television
CN103843301A (en) Switching between representations during network streaming of coded multimedia data
CN106165434A (en) Targeted ads for transmitting media data streaming inserts
WO2010051059A1 (en) System and method for distributing media content
TW201009708A (en) Method and apparatus for signaling time-shift support
CN101686391A (en) Video coding/decoding method and device as well as video playing method, device and system
EP3747197B1 (en) Signaling and reporting interactivity usage in streaming services
CN102088624B (en) Television signal processing method, mobile terminal and system
CN101662658B (en) Program push method, set-top box and electronic program guide
KR20160110424A (en) Robust live operation of dash
CN105049921A (en) Data processing method and device
CN101848367B (en) File-based video live webcasting method
CN102860022B (en) Program changing method, device and media server
CN103986945A (en) Hybrid network system, channel content replay method and hybrid set top box
CN103618950A (en) Inter-cut method of content of smart television
CN102845056A (en) Picture in picture for mobile tv
CN102148812B (en) Method, server and system for realizing server side playlist
KR20160138044A (en) Targeted advertisement insertion for streaming media data
CN102651745A (en) Method, system and device for playing business contents
CN101193105A (en) A media stream transmission/switching method

Legal Events

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

Granted publication date: 20130116

Termination date: 20170212