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

CN100534171C - Switching method and system for fixed and mobile integrated network stream media and source video stream - Google Patents

Switching method and system for fixed and mobile integrated network stream media and source video stream Download PDF

Info

Publication number
CN100534171C
CN100534171C CN 200610169708 CN200610169708A CN100534171C CN 100534171 C CN100534171 C CN 100534171C CN 200610169708 CN200610169708 CN 200610169708 CN 200610169708 A CN200610169708 A CN 200610169708A CN 100534171 C CN100534171 C CN 100534171C
Authority
CN
China
Prior art keywords
user
streaming media
network
channel
information table
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.)
Expired - Fee Related
Application number
CN 200610169708
Other languages
Chinese (zh)
Other versions
CN1997150A (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.)
Peking University
Original Assignee
Peking University
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 Peking University filed Critical Peking University
Priority to CN 200610169708 priority Critical patent/CN100534171C/en
Publication of CN1997150A publication Critical patent/CN1997150A/en
Application granted granted Critical
Publication of CN100534171C publication Critical patent/CN100534171C/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)
  • Information Transfer Between Computers (AREA)

Abstract

This invention relates to one switch method and system of one fix mobile melt network flow media same source frequency flow, which comprises the following steps: establishing one user visit information list with each relative to one record; when user requires for certain channel, storing the require channel label and channel type into user list; in channel data sending process, each for one frame visual frequency files positions into user list; in connecting and breaking process, keeping database user visit information list each section content.

Description

The changing method and the system of fixed mobile convergence network Streaming Media homology video flowing
Technical field
The present invention relates to a kind of changing method and system of homology video flowing, particularly about a kind of changing method and system of fixed mobile convergence network Streaming Media homology video flowing.
Background technology
In recent years, along with the developing rapidly and popularizing of wireless mobile communications, the fixed-line phone service of telecommunications fixed network operators is constantly shunted, and average revenue per user (being called for short ARPU) is on duty for the day to become to descending.Under this situation, fixed network operators wishes to improve its ARPU value by fixed network and mobile network's combination on the one hand, on the other hand mobile operator also wish by with enrich its form of service uniting of fixed network and enlarge its professional coverage rate, fixing moving merged (being called for short FMC, fixed-mobile convergence) a kind of so emerging telecommunication service operation mode so just be born.
Fixing moving merged the fusion that is meant fixed network and mobile network in the public telecommunication network, and wherein the business of network provides separate with network access technique and terminal equipment.From user perspective, the fixing purpose that merges that moves is to use the family to obtain the service identical with enjoyment of identical business by using different access networks.Its principal character is that the business that the user subscribes to has nothing to do with access point and terminal, just allows the user to use same business from fixing or portable terminal by any suitable access point.Fixing mobile the fusion makes that the user can be under the prerequisite of same bill, use fixed network to communicate in office or family, then communicate by radio/mobile network out of doors, the terminal equipment that wherein inserts heterogeneous networks both can be the same or different.Fixing mobile the fusion also comprised such notion in addition, and terminal can be carried out seamless roam between fixed network and mobile network exactly, and this means simple and convenient for the user.
What traditional telecommunications fixed network and mobile network runed all mainly is telephone service, and what at first merged after adopting fixing mobile integration technology also is telephone service.Yet, also will occupy fixing moving gradually based on the streaming media service of forms such as live telecast and video request program such as IPTV (Web TV) etc. and merge market along with technology rapid development such as multimedia communication and mobile flow mediums.Compare with traditional voice-based telephone service, have following characteristics based on the streaming media service of video: can be respectively the Video service that it provides different resolution according to the difference of user terminal display equipment; Can be according to the user access network bandwidth be not all the Video service that it provides different quality; Video data has higher compression ratio, and each frame of video exists extremely strong correlation and dependence on time-domain, and it is more outstanding that the stationary problem when switching between heterogeneous networks seems.The switching of so-called homology video flowing is meant, when the user is watching in the process of certain video frequency program (channel) on the streaming media server when an Access Network has switched to the another one Access Network, should keep the synchronism and the continuity of the programme content of watching as far as possible.And relevant at present solution is also very few, and therefore being necessary to invent corresponding method solves the problems referred to above.
Summary of the invention
At the problems referred to above, the purpose of this invention is to provide a kind of changing method and system of fixed mobile convergence network Streaming Media homology video flowing.
For achieving the above object, the present invention takes following technical scheme: a kind of changing method of fixed mobile convergence network Streaming Media homology video flowing, it is characterized in that: in database, create a user access information table, each registered user to a record should be arranged, wherein comprises following field: user identifier: UserID at least in information table; Access network type: AccNetType; On-position: AccArea; The display resolution of subscriber terminal equipment: TermDef; Channel identifier: ChID; The type of channel: ChType; Synchronization frame position: SycnPos; Be used to preserve the current state of all user capture streaming media servers, by Servers-all is shared, interrelated when realizing that the user is switched between different Access Networks; When the user asks to play certain channel at every turn, the channel identifier and the channel type of request channel is stored in the user message table; In the data transmission procedure of demanding channel, during I frame of every transmission this I frame position in video file is stored in the user message table; In connecting the process that disconnects, each field contents remains unchanged in the user access information table of database; As each user during from any terminal equipment login system again, streaming media server directly finds corresponding live source or program request source to send to client according to the channel identifier field contents in the user access information table that is stored in database, for demanding channel, also come the initial read fetch bit of positioning video file to put according to the synchronization frame location field content in the user access information table that is stored in database; Send in the data procedures each, accounting server charges according to the access network type that writes down in the user access information table, terminal resolution and channel identifier content and expenses standard thereof.
When the user asks to play certain channel at every turn, directly according to the type of the current access network that from request command, extracts, on-position, terminal resolution, the broadcasting channel of asking and type information thereof revise the respective field of this user institute corresponding record in the user access information table, and the synchronization frame location field value that will write down is changed to 0, then log-on data process of transmitting and indicate accounting server this user to be chargeed since the current time according to this recorded content.
For direct broadcast band, streaming media server needs to find corresponding video code flow according to the channel identifier and the terminal resolution field value of active user's institute's corresponding record in the user access information table from live source in each log-on data transmission, wait for the appearance of follow-up first I frame of this code stream then, and begin to transmit to client from this I frame.
For demanding channel, streaming media server needs to find and open corresponding video file according to the channel identifier and the terminal resolution field value of active user's institute's corresponding record in the user access information table from the program request source in each log-on data sends, then the read pointer of this document is navigated to the synchronization frame location field value position pointed of active user's institute's corresponding record in the user access information table, and begin reading of data from this position and send to client.
In the data transmission procedure of on-demand session, streaming media server when I frame of every transmission, with this I frame residing in video file be that positional value that unit measures records in the user access information table of database the synchronization frame location field with the pairing record of active user with time or frame number.
When streaming media server initiatively or passive disconnection when being connected with the network of client, streaming media server sends to instruct to accounting server indicates it to stop charging to the active user.
As user during from any terminal login system, need check at first that this user is current whether to exist and being connected of other terminal equipment, if exist then disconnect original connection by force, and the indication accounting server stops the charging to this user.
As user during from any terminal login system, revise the respective field of this user institute corresponding record in the user access information table according to type, on-position, the terminal resolution information of the current access network that from request command, extracts, and it is constant to keep this record mid band identifier, channel type and synchronization frame location field value, then log-on data process of transmitting and indicate accounting server this user to be chargeed since the current time according to this recorded content.
A kind of switched system of fixed mobile convergence network Streaming Media homology video flowing, it comprises front end, network and client, it is characterized in that: described front end comprises the responsible logon server that authentication and authorization is carried out in user's access at least, be used for subscribing to the accounting server that content, duration, the network access mode of streaming media service charge according to the user, be used to the user that the streaming media server of live streaming media or order program service is provided, be used for storing the database of the various data that described each server uses at running; Described network comprises core business net, fixed access network and mobile Access Network, interconnects by gateway, router or switch between the described three; Described client comprises fixed terminal, the fixing and mobile fixing/mobile multimode terminal that inserts of portable terminal and support simultaneously; Described fixed terminal inserts described fixed access network, and described portable terminal inserts described mobile Access Network, and described fixing/mobile multimode terminal inserts described fixed access network and mobile Access Network respectively.
When connecting described fixed access network and mobile Access Network at the same time, the preferential selection by described fixed access network.
The present invention is owing to take above technical scheme, it has the following advantages: 1, the present invention is after carrying out the video flowing switching, can use user's identifier (UserID) to inquire current channel identifier (ChID) field contents of watching program in the user access information table (user_acc_table) that in connecting last time, is stored in database, be to connect last time to interrupt the channel that preceding this user is watching, therefore streaming media server can send the same channel content according to the terminal equipment of this ChID after switching, thereby makes the user can watch identical program source before and after switching.When 2, the present invention is used for demanding channel, last first I frame (synchronization frame) of playing before the frame before can utilizing synchronization frame position (SycnPos) field that is stored in the table of user_acc_table in the database to find after the switching to switch, and begin continue to play from this I frame, therefore guaranteed to switch play content synchronously and continuity; Though when the last play content of playing after switching when frame is not the I frame before the switching can overlap with last play content before the switching, but this time is generally shorter, bring negative influence not only can not for people's vision and psychology, can have certain help to continuing of substance film on the contrary.3, no matter the present invention is for program request or direct broadcast band, and switching the back all is the I frame from first frame of video that streaming media server is sent to client, thereby has reduced the possibility that decoder is made mistakes and collapsed when saving bandwidth.4, the present invention by moment of each network insertion and disconnection with database in active user's visit information be sent to accounting server, make the different timely adjustment charging policy that accounting server can wait according to network access mode and streaming media service quality (as video resolution) in the process of switching.The present invention can be widely used in the emerging fixed mobile network stream media system of telecommunications industry.
Description of drawings
Fig. 1 is a typical fixed mobile convergence network stream media system schematic diagram
Fig. 2 is the flow chart of user when asking to play certain channel
Fig. 3 connects the flow chart that disconnects before switching
Fig. 4 switches the flow chart that the back uses new Access Network to login
Embodiment
Below in conjunction with drawings and Examples, the present invention is described in detail.
As shown in Figure 1, fixed mobile convergence network stream media system of the present invention comprises front end 10, network 20 and 30 3 parts of client.Wherein front end 10 parts comprise logon server 11, accounting server 12, streaming media server 13 and database 14 at least.Logon server 11 is responsible for authentication and authorization is carried out in user's access; Streaming media server 13 is used to the user that live streaming media or order program service are provided; Accounting server 12 is used for waiting according to content, duration, network access mode that the user subscribes to streaming media service and charges; Database 14 is used for storing above-mentioned server 11,12,13 in various data that running used.These three servers 11,12,13 are connected to background data base 14 on the one hand, are directly connected to the core business network by high speed network interfaces such as local area network (LAN)s on the other hand.They exist as different software entitys in logic, both can be placed on respectively on the different computers in actual the use and move, and also can merge to be placed on same the computer and move.Network 20 parts comprise core business net 21, fixed access network 22 and mobile Access Network 23, interconnect by equipment such as gateway, router or switches between them.Client 30 parts comprise fixed terminal 31 and portable terminal 32, and can support fixing and mobile fixing/mobile multimode terminal 33 equipment that insert simultaneously.Fixed terminal 31 only can insert fixed access network 22; Portable terminal 32 only can insert mobile Access Network 23; Fixing/mobile multimode terminal 33 then can either insert fixed access network 22, also can insert mobile Access Network 23, is connected and fixed at the same time and mobile Access Network 22,23 o'clock, and preferential the selection inserted by fixed access network 22.
In system of the present invention, carry out fixed mobile convergence network Streaming Media homology video flowing and switch, can be divided into following several situation:
(1) same multimode terminal 33 switches to mobile network from fixed network
For example netting twine is pulled out when the user is using notebook computer to watch program by fixed access network 22, and the wired connection between the server is interrupted, and notebook computer need automatically switch to mobile Access Network 23 and came to connect with server again and continue to watch same program this moment.
(2) same multimode terminal 33 switches to fixed network from mobile network
For example netting twine recloses when the user is using notebook computer and watching program by mobile Access Network 23, though still have wireless signal this moment, but should preferentially adopt wired mode to connect with server again, and active disconnect and the wireless connections of server.
(3) switch to portable terminal 32 from fixed terminal 31
For example the user uses desktop computer to watch program just at home, at this moment he need go out and switch to and use mobile phone to continue to watch same program, can be divided into two kinds of situations this moment again: (a) being connected between the fixed terminal 31 and server disconnects before the portable terminal 32 switching to; (b) being connected as yet between the fixed terminal 31 and server disconnects before the portable terminal 32 switching to.The situation of reality may majority be first kind of situation, but second kind of situation also needs to consider.
(4) switch to fixed terminal 31 from portable terminal 32
For example the user is just using mobile phone to watch program out of doors, at this moment he has got back in the family and switched to and has used desktop computer to continue to watch same program, also can be divided into two kinds of situations this moment: (a) being connected between the portable terminal 32 and server disconnects before the fixed terminal 31 switching to; (b) being connected as yet between the fixed terminal 31 and server disconnects before the portable terminal 32 switching to.
No matter be above which kind of situation, all need to consider following problem when between fixing and mobile network, switching:
What 1, watch before and after switching should be same program source;
2, for request program, should keep the synchronous and continuity of play content before and after switching as far as possible, in progress that frame of video begins then continuation broadcast in the time of promptly should disconnecting before switching after the switching as far as possible;
3, switching video data that back client 30 receives should be since a complete I frame, makes mistakes and collapses to avoid decoder;
4, accounting server 12 should be able to charge respectively according to the different situations such as access network mode and video resolution of using before and after switching.
The inventive method comprises following content: at first create a user access information table (user_acc_table) in database, be used to preserve the current state information of all user capture streaming media servers 13, interrelated when realizing that the user is switched between different Access Networks.Each registered user to a record should be arranged, wherein comprises following field at least in user_acc_table:
(1) user identifier: UserID, each user have a unique identifier in system, this UserID is shared by logon server, accounting server and streaming media server.
(2) the current access network type of using of user: AccNetType, value is " fixing " or " moving ".
(3) the current on-position of user: AccArea, for example Beijing Netcom, Shanghai Mobile, Guangzhou telecommunications etc.
(4) the current display resolution that uses terminal equipment of user: TermDef.
(5) the current channel identifier of watching program of user: ChID, each direct broadcast band issued in the stream media system or demanding channel are all to there being a unique ChID, each direct broadcast band can be to there being the input code flow of a plurality of different resolutions on streaming media server, and each demanding channel can be to there being the video file of a plurality of different resolutions.
(6) the current type of watching program channel of user: ChType, value is " live " or " program request ".
(7) synchronization frame position: SycnPos, this field is only effective to demanding channel, be used for writing down first I frame (intracoded frame is also referred to as synchronization frame) residing position (measuring) in video file that on-demand session is positioned at (containing present frame) before the current video frame with time or frame number.
When the user registered in system for the first time, logon server increased a record at the user_acc_table of database table, and for this user distributes a unique UserID value, other field value in the record can temporarily be empty.
As shown in Figure 2, the user is as follows from the concrete steps of client 30 certain channel of request broadcast:
(1) client 30 is sent the order of certain channel of request broadcast to streaming media server 13;
(2) streaming media server 13 is inquired about in the visit information table user_acc_table of database 14 according to active user's identifier UserID, obtains corresponding record;
(3) streaming media server 13 from the playing request order, extract current access network type, on-position, terminal resolution, information such as the broadcasting channel of asking and channel type, and according to these information the above-mentioned relevant fields such as AccNetType, AccArea, TermDef, ChID and ChType that inquire in the record are made amendment, the value of SyncPos field is changed to 0;
(4) recorded content in the above-mentioned user_acc_table table is committed to accounting server 12, indication accounting server 12 chargeed to the active user according to this recorded content and pairing expenses standard since the current time;
(5) whether the type of the judgement channel of asking is live; Be then to go to step (6); Otherwise go to step (9);
(6) input code flow of from the live source of request channel, selecting resolution and current terminal to be complementary;
(7) wait for the appearance of first I frame; These I frame data contract out the existing step (8) that then goes to; Otherwise continue to wait for;
(8) contract out existing the beginning from these I frame data and send all each subsequent data bags the video flowing to client successively;
(9) channel type is a sowing time, the video file of selecting resolution and current terminal to be complementary from the program request source of request channel;
(10) read each video requency frame data and send successively to client;
(11) streaming media server is when sending each frame video data to client, and whether the type of judging frame of video the I frame; If then go to step (12); Otherwise return step (10);
(12) with in the user_acc_table of the database table with the pairing record of active user in the SycnPos field be updated to current I frame residing position in video file, go to step (10).
As shown in Figure 3, when streaming media server 13 receives the order that user's request stops to play certain channel, perhaps detect with client 30 between network be connected when disconnecting, at first discharge to connect and stop to send data to client 30, it stops charging to this user to send the instruction indication to accounting server 12 then.In this process in the user_acc_table of database 14 table with the pairing record of active user in each field contents remain unchanged.
As shown in Figure 4, the user is as follows from the concrete steps that an Access Network switches to another Access Network by client 30:
(1) client 30 is sent logging request to logon server 11;
(2) logon server 11 judges whether it is carried out authentication and authorization passes through; By then going to step (3), otherwise denied access;
(3) whether streaming media server 13 is checked at first that this user is current and is existed and being connected of other terminal equipment, and is then to go to step (4), otherwise goes to step (6);
(4) disconnect by force and being connected of other terminal equipment;
(5) it stops the charging to this user to accounting server 12 transmission instruction indications;
(6) streaming media server 13 is inquired about in the user_acc_table of database according to active user's UserID, and obtains corresponding record;
(7) according to current access network type, on-position and terminal resolution information AccNetType, AccArea and TermDef field in the Query Result record are made amendment;
(8) above-mentioned recorded content is committed to accounting server 12, indication accounting server 12 chargeed to the active user according to this recorded content and pairing Freight Basis since the current time;
(9) further from the Query Result record, read ChID, ChType and the SycnPos field that connected last time;
(10) whether the channel type of the judgement network of asking is live, is then to go to step (11), otherwise goes to step (14);
(11) input code flow of from the pairing live source of ChID, selecting resolution and TermDef to be complementary;
(12) wait for the appearance of first I frame, these I frame data contract out the existing step (13) that then goes to, otherwise continue to wait for;
(13) unwrap the beginning from these I frame data and send all each subsequent data bags the video flowing to client successively;
(14) channel type is some sowing time, selects to open the video file that resolution and TermDef are complementary from the program request source of ChID;
(15) open above-mentioned file, and read pointer is navigated to SycnPos field position pointed;
(16) read video requency frame data successively from file, the packing back sends to client 30.
(17) judge whether I frame of present frame, be then to go to step (18), otherwise return step (16);
(18) position (with time or frame number metering) with present frame writes above-mentioned SycnPos field, turns back to step (16) then.

Claims (10)

1, a kind of changing method of fixed mobile convergence network Streaming Media homology video flowing, it is characterized in that: the switched system of fixed mobile convergence network Streaming Media homology video flowing comprises front end, network and client, front end comprises logon server, accounting server, streaming media server, and the database of storing the data of using in each server running, this method is included in and creates a user access information table in the database, each registered user to a record should be arranged, comprises following field: user identifier: UserID at least in the described record in the user access information table; Access network type: AccNetType; On-position: AccArea; The display resolution of subscriber terminal equipment: TermDef; Channel identifier: ChID; The type of channel: ChType; Synchronization frame position: SycnPos; Described user access information table is used to preserve the current state of all user capture streaming media servers, and is shared by all logon servers, accounting server and streaming media server, interrelated when realizing that the user is switched between different Access Networks;
When the user asks to play certain channel at every turn, the channel identifier and the channel type of request channel is stored in the user access information table;
In the data transmission procedure of demanding channel, during I frame of the every transmission of streaming media server this I frame position in video file is stored in the user access information table; Be connected with the network of client in the process that disconnects at streaming media server, each field contents remains unchanged in the user access information table of database; When each user when any terminal equipment is logined this system again, streaming media server directly finds corresponding live source or program request source to send to client according to the channel identifier field contents in the user access information table that is stored in database, for demanding channel, streaming media server also comes the initial read fetch bit of positioning video file to put according to the synchronization frame location field content in the user access information table that is stored in database; Send in the data procedures at each streaming media server, accounting server charges according to the display resolution of the access network type that writes down in the user access information table, subscriber terminal equipment and channel identifier content and described access network type, the display resolution of subscriber terminal equipment and the expenses standard of channel identifier content correspondence.
2, the changing method of fixed mobile convergence network Streaming Media homology video flowing as claimed in claim 1, it is characterized in that: when the user asks to play certain channel at every turn, also direct type according to the current access network that from request command, extracts, the on-position, the display resolution of subscriber terminal equipment, the type information of the broadcasting channel of asking and the broadcasting channel of asking revise the respective field of this user institute corresponding record in the user access information table, and the synchronization frame location field value of this user institute corresponding record is changed to 0, log-on data process of transmitting and indicate accounting server this user to be chargeed since the current time then according to the content of this user institute corresponding record.
3, the changing method of fixed mobile convergence network Streaming Media homology video flowing as claimed in claim 1 or 2, it is characterized in that: for direct broadcast band, streaming media server needs to find corresponding video code flow according to the channel identifier of active user's institute's corresponding record in the user access information table and the display resolution field value of subscriber terminal equipment from live source in each log-on data transmission, wait for the appearance of follow-up first I frame of this code stream then, and begin to transmit to client from described follow-up first I frame.
4, the changing method of fixed mobile convergence network Streaming Media homology video flowing as claimed in claim 1 or 2, it is characterized in that: for demanding channel, streaming media server needs to find and open corresponding video file according to the channel identifier of active user's institute's corresponding record in the user access information table and the display resolution field value of user terminal from the program request source in each log-on data sends, then the read pointer of this document is navigated to the synchronization frame location field value position pointed of active user's institute's corresponding record in the user access information table, and begin reading of data from the synchronization frame location field value position pointed of this corresponding record and send to client.
5, the changing method of fixed mobile convergence network Streaming Media homology video flowing as claimed in claim 1 or 2, it is characterized in that: in the data transmission procedure of on-demand session, streaming media server when I frame of every transmission, with this I frame residing in video file be that positional value that unit measures records in the user access information table of database the synchronization frame location field with the pairing record of active user with time or frame number.
6, the changing method of fixed mobile convergence network Streaming Media homology video flowing as claimed in claim 1, it is characterized in that: when streaming media server initiatively or passive disconnection when being connected with the network of client, streaming media server sends to instruct to accounting server indicates accounting server to stop charging to the active user.
7, the changing method of fixed mobile convergence network Streaming Media homology video flowing as claimed in claim 1, it is characterized in that: when the user when any terminal is logined this system, whether need check at first also that this user is current exists and being connected of other terminal equipment, if exist then disconnect original connection by force, and the indication accounting server stops the charging to this user.
8, the changing method of fixed mobile convergence network Streaming Media homology video flowing as claimed in claim 1, it is characterized in that: when the user when any terminal is logined this system, also according to the type of the current access network that from user's request command, extracts, the display resolution information of on-position and subscriber terminal equipment is revised the respective field of this user institute corresponding record in the user access information table, and keep this user institute corresponding record mid band identifier, channel type and synchronization frame location field value is constant, then log-on data process of transmitting and indicate accounting server this user to be chargeed since the current time according to the content of this user institute corresponding record.
9, a kind of switched system of fixed mobile convergence network Streaming Media homology video flowing, it comprises front end, network and client, it is characterized in that:
Described front end comprises the responsible logon server that authentication and authorization is carried out in user's access at least, be used for subscribing to the accounting server that content, duration, the network access mode of streaming media service charge according to the user, be used to the user that the streaming media server of live streaming media or order program service is provided, be used for storing the database of the various data that each server uses at running;
Described network comprises core business net, fixed access network and mobile Access Network, interconnects by gateway, router or switch between core business net, fixed access network and the mobile Access Network;
Described client comprises fixed terminal, and portable terminal and support simultaneously are fixing to be inserted and mobile fixing/mobile multimode terminal of inserting; Described fixed terminal inserts described fixed access network, and described portable terminal inserts described mobile Access Network, and described fixing/mobile multimode terminal can insert described fixed access network and mobile Access Network respectively;
When the user asks to play certain channel at every turn, in the user access information table that the channel identifier and the channel type of request channel is stored in database in the described front end; In the data transmission procedure of demanding channel, during I frame of the every transmission of streaming media server this I frame position in video file is stored in the described user access information table; Be connected with the network of client in the process that disconnects at streaming media server, described each field contents of user access information table remains unchanged;
When each user when any client device is logined this system again, the streaming media server of described front end directly finds corresponding live source or program request source to send to client according to the channel identifier field contents that is stored in the described user access information table; For demanding channel, described streaming media server also comes the initial read fetch bit of positioning video file to put according to the synchronization frame location field content that is stored in the described user access information table;
Send in the data procedures at each streaming media server, the accounting server of described front end charges according to the display resolution of the access network type that writes down in the described user access information table, subscriber terminal equipment and channel identifier content and described access network type, the display resolution of subscriber terminal equipment and the expenses standard of channel identifier content correspondence.
10, the switched system of fixed mobile convergence network Streaming Media homology video flowing as claimed in claim 9, it is characterized in that: when described client fixing/when mobile multimode terminal connects described fixed access network and mobile Access Network simultaneously, at first select described fixed access network to connect.
CN 200610169708 2006-12-27 2006-12-27 Switching method and system for fixed and mobile integrated network stream media and source video stream Expired - Fee Related CN100534171C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610169708 CN100534171C (en) 2006-12-27 2006-12-27 Switching method and system for fixed and mobile integrated network stream media and source video stream

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610169708 CN100534171C (en) 2006-12-27 2006-12-27 Switching method and system for fixed and mobile integrated network stream media and source video stream

Publications (2)

Publication Number Publication Date
CN1997150A CN1997150A (en) 2007-07-11
CN100534171C true CN100534171C (en) 2009-08-26

Family

ID=38252046

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610169708 Expired - Fee Related CN100534171C (en) 2006-12-27 2006-12-27 Switching method and system for fixed and mobile integrated network stream media and source video stream

Country Status (1)

Country Link
CN (1) CN100534171C (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101431419B (en) * 2007-11-08 2012-02-01 华为技术有限公司 Charging processing method, network system, charging system and service server
CN101247656B (en) * 2008-03-28 2011-04-13 华为技术有限公司 Method, device and system for implementing differentiated charging
CN101616305A (en) * 2008-06-25 2009-12-30 华为技术有限公司 The methods, devices and systems that content is switched in the demand (telecommunication) service
CN101909194B (en) * 2009-06-08 2013-01-23 华为技术有限公司 Method and system for providing channel switching service and channel switching server
CN101753978A (en) * 2009-12-31 2010-06-23 中兴通讯股份有限公司 Method for realizing multi-screen business fusion and system thereof
CN102118377A (en) * 2010-01-04 2011-07-06 上海贝尔股份有限公司 Cross-platform multimedia content recording method, device and system
CN102123131B (en) * 2010-01-08 2016-03-30 中兴通讯股份有限公司 The successional method and system of a kind of maintenance streaming media service
CN101969443B (en) * 2010-10-28 2014-04-09 宇龙计算机通信科技(深圳)有限公司 Method and system for switching and operating network application program on network terminal
CN102572529B (en) * 2010-12-13 2015-11-25 中国移动通信集团广东有限公司 The methods, devices and systems that a kind of program resource is play
CN102546538B (en) * 2010-12-15 2015-09-16 中兴通讯股份有限公司 Business continuance implementation method and system
CN103974095A (en) * 2013-02-01 2014-08-06 中兴通讯股份有限公司 Client side management method in OTT (over the top) system and network server
CN107734362B (en) * 2017-10-11 2020-07-28 咪咕视讯科技有限公司 Video source determination method and device and computer readable storage medium

Also Published As

Publication number Publication date
CN1997150A (en) 2007-07-11

Similar Documents

Publication Publication Date Title
CN100534171C (en) Switching method and system for fixed and mobile integrated network stream media and source video stream
KR100567157B1 (en) A method of multiple file streamnig service through playlist in mobile environment and system thereof
CN102696224B (en) Method for connecting video communication to other device, video communication apparatus and display apparatus thereof
KR100456924B1 (en) User controlled multi-device media-on-demand system
CN101159980B (en) Method of switching mobile multimedia service between broadcast network and interactive mode network
KR101354914B1 (en) Apparatus and method for relaying data of a media content, the information on segments of which is provided thru segment list information
CN101120556A (en) Communication network control system, communication terminal, and communication network control method
JP4073819B2 (en) Push-type distribution method of video information to mobile phones
WO2013062268A2 (en) Method for controlling connection switching according to quantity of data in which transmission is not completed, and apparatus therefor
GB2391773A (en) Coordinated consumption of a streamed media object by multiple devices
US20080106600A1 (en) System and methods for delivering event-related multimedia content to wireless devices
CN105763832A (en) Video interaction and control method and device
JP2000253180A (en) Data communications terminal equipment
CN101516057B (en) Method for realizing streaming media through mobile terminal
KR100878025B1 (en) System and Method for Providing Recipe with SMIL Message
US20100332590A1 (en) Inheritance communication administrating apparatus
CN102821325B (en) Information interaction system and method based on community wireless nodes
CN102572529B (en) The methods, devices and systems that a kind of program resource is play
CN102412921B (en) The implementation method of multi-media broadcasting service and data card
WO2011120264A1 (en) System and method for implementing voice call visualization service
US8108569B1 (en) Data flow manager for device mobility
JP2006352593A (en) Information distribution system
CN1992937B (en) Mobile terminal equipment with streaming media terminal adapting function
US20080002020A1 (en) Apparatus and method for connecting a video call in a mobile communication system
CN101951491B (en) Method and system for playing video service

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: 20090826

Termination date: 20191227