Specific embodiment
The embodiment of the invention provides a kind of technical solution of video on demand, it is applied to shared including personal device, family
The system of equipment and business platform.In the technical scheme, business platform receives the group, family that family's shared device is sent
Member increases request, which increases the user identifier that family's shared device is carried in request, and request
Increase to the user identifier of the personal device in the corresponding group, family of user identifier of family's shared device;Business platform exists
The user identifier of the personal device is added in the corresponding group, family of the user identifier of family's shared device, and total to the family
It enjoys equipment and returns to success response message;It is requested when business platform receives business access, carries and ask in business access request
Ask the personal device of access business or the user identifier of family's shared device, and determine this request access to the personal device of business or
Family's shared device has subscribed the business, or, requesting access to the personal device of business or family that family's shared device is belonged to
In group exist have subscribed the business family's group member when, business platform allow this request access to the personal device of business or
Family's shared device accesses the business;When business platform receives customized information, and determine that the customized information needs to synchronize
When, which is synchronized to corresponding personal device or family's shared device for the customized information, realizes kinsfolk
Between business and customized information it is shared.
Below in conjunction with the attached drawing in the application, clear, complete description is carried out to the technical solution in the application, is shown
So, described embodiment is a part of the embodiment of the application, instead of all the embodiments.Based on the implementation in the application
Example, those of ordinary skill in the art's every other embodiment obtained without making creative work, all belongs to
In the range of the application protection.
It as shown in Figure 1A, is a kind of flow diagram of family's group management provided in an embodiment of the present invention, it can be with
The following steps are included:
Step 101, business platform receive family's group member that family's shared device is sent and increase request, the group, family
Member increases the user identifier that family's shared device is carried in request, and request increases to the use of family's shared device
Family identifies the user identifier of the personal device in corresponding group, family.
Specifically, in embodiments of the present invention, family's shared device can increase in family's group member receiving
(i.e. user increases the use for needing the personal device bound to the configuration order of personal device on the configuration interface of family's shared device
Family mark) when, family's group member is sent to business platform and increases request, which, which increases in request, carries this
The user identifier of family's shared device, and request increase in the corresponding group, family of user identifier of family's shared device
Personal device user identifier.
In addition, family's shared device can also be sent out when receiving the bind request of personal device transmission to business platform
Family's group member is sent to increase request, which increases the user's mark for carrying family's shared device in request
Know, and request increases to user's mark of the personal device in the corresponding group, family of user identifier of family's shared device
Know.
Wherein, personal device can be matched by local net mode and family's shared device, as by mutual in local area network
Joining agreement, (such as DLNA (Digital Living Network Alliance, Digital Life Network Alliance), Miracast are (wireless
Display) etc.) realize and match with family's shared device, and when successful matching, Xiang Jiating shared device sends bind request, this is tied up
The user identifier of the personal device is carried in fixed request.
Step 102, business platform add this in the corresponding group, family of user identifier of family's shared device
The user identifier of people's equipment, and success response message is returned to family's shared device.
Specifically, after family's group member that business platform receives the transmission of family's shared device increases request, Ke Yigen
It according to the user identifier of the family's shared device carried in the request, inquires corresponding group, family, and will be carried in the request
The user identifier of the personal device increased in the group, family is requested to be added in the group, family, Xiang Jiating shared device is returned
Return success response message.
Wherein, for family's shared device receive in family's group member increase personal device configuration order after to
Business platform sends the case where family's group member increases request, and business platform can also send identifying code to the personal device,
And it is inputted in family's shared device by user and submits the identifying code.When business platform receives the identifying code, the business
Platform adds the user identifier of the personal device in the corresponding group, family of user identifier of family's shared device.
Further, as shown in Figure 1B, family's group management provided in an embodiment of the present invention can also include following
Step:
Step 103, business platform receive family's group member removal request that family's shared device is sent, the group, family
The user identifier of family's shared device is carried in member deletion request, and request is marked from the user of family's shared device
Know the user identifier for the personal device deleted in corresponding group, family.
Specifically, in embodiments of the present invention, deleting individual from family's group member when family's shared device is received
After the configuration order of equipment, which can send family's group member removal request, the family to business platform
The user identifier of family's shared device is carried in group member removal request, and requests the use from family's shared device
Family identifies the user identifier for the personal device deleted in corresponding group, family.
Step 104, business platform from family's shared device the corresponding group, family of user identifier in delete described in
The user identifier of personal device, and success response message is returned to family's shared device.
Specifically, after business platform receives family's group member removal request that family's shared device is sent, according to this
The user identifier of family's shared device inquires corresponding group, family, and the user identifier of the personal device is deleted from the group, and
Success response message is returned to family's shared device.
The family's group management provided based on the above embodiment, it is shared that the embodiment of the invention also provides a kind of business
Method.
As shown in Fig. 2, be a kind of flow diagram of business sharing method provided in an embodiment of the present invention, may include with
Lower step:
Step 201, business platform receive business access request, carry the business of requesting access in business access request
The user identifier of personal device or family's shared device.
Step 202 determines that this requests access to the personal device of business or family's shared device has subscribed when the business platform
The business has subscribed or, existing in the group, family that this requests access to the personal device of business or family's shared device is belonged to
When family's group member of the business, which allows this to request access to the personal device of business or the visit of family's shared device
Ask the business.
Specifically, in embodiments of the present invention, when business platform receives the business access request of personal device transmission,
Business platform can determine whether the personal device is ordered according to the user identifier of the personal device carried in business access request
The business has been purchased, if being not subscribed to, the family that the personal device is belonged to further is inquired according to the user identifier of the personal device
Front yard group, and determine in the group, family with the presence or absence of the family's group member for having subscribed the business.
If business platform determines that the personal device has subscribed the business, or, in the group, family that the personal device is belonged to
When in the presence of the family's group member for having subscribed the business, which allows the personal device to access the business;
If business platform determines the personal device and is not subscribed to the business, and in the group, family that is belonged to of the personal device not
When in the presence of the family's group member for having subscribed the business, which does not allow the personal device to access the business.
Similarly, when business platform receive family's shared device transmission business access request when, can also with it is above-mentioned
The business access for receiving personal device transmission requests similar processing mode to be handled, and specific process flow is herein no longer
It repeats.
The group management provided based on the above embodiment, it is total that the embodiment of the invention also provides a kind of customized informations
Enjoy method.
As shown in figure 3, be a kind of flow diagram of customized information sharing method provided in an embodiment of the present invention, it can be with
The following steps are included:
Step 301, business platform receive customized information.
Step 302, when business platform determines that the customized information needs synchronous, the business platform is by the customized information
It is synchronized to corresponding personal device or family's shared device.
Specifically, in embodiments of the present invention, when personal device uploads customized information to business platform, business platform
Need for the customized information to be synchronized to family's shared device in the group, family that the personal device is belonged to.
When family's shared device uploads customized information to business platform, need according to the instruction of user whether by this
Property synchronizing information is to personal device.It needs the customized information being synchronized to someone's equipment when family's shared device determines
When, which can also send to business platform when uploading customized information to business platform and carry this
The synchronizing information of the user identifier of people's equipment is requested.
Business platform receives the customized information of family's shared device upload, and carries user's mark of personal device
When the synchronizing information request of knowledge, determine that the customized information needs to be synchronized to the corresponding individual of user identifier of the personal device and sets
It is standby.
Preferably, in embodiments of the present invention, business platform receives the customized information of family's shared device upload, with
And when carrying the synchronizing information request of user identifier of personal device, it is also necessary to judge that the user identifier of the personal device is corresponding
Personal device whether belong to the corresponding group, family of family's shared device and determine the customized information if being judged as YES
The corresponding personal device of user identifier for needing to be synchronized to the personal device determines that the customized information is not required to if being judged as NO
It is synchronized to the corresponding personal device of user identifier of the personal device.
In order to make those skilled in the art more fully understand technical solution provided in an embodiment of the present invention, below with reference to specific
Application scenarios technical solution provided in an embodiment of the present invention is described below in greater detail.
In the concrete application scene, using personal device as cell phone client, family's shared device is set-top box, and business is flat
Platform is for video traffic platform.Correspondingly, the user identifier of personal device is the user account of cell phone client;Family is shared
The user identifier of equipment is the user account of set-top box.
The user account of set-top box can be opened the reserved phone number of home videos business by user, in group, family
In be major number;The user account of mobile phone is the phone number of kinsfolk, is minor number in group, family.Found a family group
The process of group is actually the binding relationship set up between these accounts.
One, family's management and group
What the foundation of group, family was mainly realized by the process that account is bound.Account binding refers to that user passes through
Setting operation, establishes the binding relationship between mobile phone client users account and set-top box users account.Mode of operation mainly has:
1, pass through set-top box configuration interface mode: increasing the cell phone client for needing to bind on set-top box configuration interface and use
Family account.
A referring to fig. 4, user input the cell-phone number for wanting increased family's group member on the set-top box, and set-top box is to video
Business platform initiates to increase the request of family's group member.Video traffic platform sends short message to the group member cell-phone number being increased
Identifying code prompts user to input short message verification code on the set-top box.Identifying code is committed to the success of video traffic platform by set-top box
Afterwards, video traffic platform carries out respective handling and stores family group member information, while returning to group member to set-top box and increasing
Add response.
2, pass through set-top box configuration interface mode: deleting the cell phone client for needing to solve binding on set-top box configuration interface
User account.
B referring to fig. 4, user input the cell-phone number of the family's group member to be deleted on the set-top box, and set-top box is to video
Business platform initiates to delete the request of family's group member.Video traffic platform processes, storage family group member information and to machine
Top box returning response.Video traffic platform sends short message to deleted family's group member simultaneously, and short message content is that notice is used
Family is deleted.
3, mobile phone and set-top box binding mode: mobile phone is matched (i.e. in local area network by local net mode and set-top box
Connection), after successful matching initiate binding.
C referring to fig. 4, user are matched by the interconnection protocol (such as DLNA, Miracast) in local area network with set-top box realization
Right, after completing pairing, cell phone client initiates bind request to set-top box, needs carrying mobile phone number in request;Set-top box should
Request is forwarded to video traffic platform, and video traffic platform is handled and stored to the information;Set-top box receives video traffic
After the binding response that platform returns, binding success response is returned to cell phone client, cell phone client prompts user's binding success.
One mobile phone client users account may only be bound with a set-top box users account, and a set-top box is used
Family account can also be bound with several mobile phone client users accounts.It is tied to the hand of the same set-top box users account
Machine client user account forms one family group together with set-top box users account.
Video traffic platform needs to record family's group information of domestic consumer, and the data format of record as follows can be such as figure
Shown in 5.
Two, business is shared
The business that mobile phone client users account/set-top box users account was ordered, can be same with belonging to it
The user account of group, family is shared.It is paid by the user account of initiation service order.
When carrying out service authentication, business platform first determines whether user ordered the business, if being not subscribed to, into
One step judges whether other member's accounts in the group, family that user is belonged to ordered the business, if so, then authentication is logical
It crosses, otherwise authenticates and do not pass through.
Three, customized information is shared
User personalized information in video traffic mainly includes the play history and favorites list of user.Broadcasting is gone through
History includes that programm name, program request time and the program of the program request of user institute exit the breakpoint of broadcasting.The favorites list is user's mark
For the rendition list of the program of collection.
Customized information it is shared mainly include two business scenarios: the customized information on mobile phone share to set-top box and
Customized information on set-top box shares to mobile phone.
1, play history information is shared
A) cell phone client-> set-top box
Cell phone client automatically records the play history of user.When user exits broadcasting, broadcasting is automatically gone through in terminal backstage
History information is uploaded to video traffic platform, and the play history information automatic synchronization of user is given cell phone customer by video traffic platform
Hold the set-top box of binding.When user replaces to when set-top box being used to use business, can be looked into family's play history of set-top box
Read the play history of oneself;On the set-top box when program in program request play history, it can continue to receive from interruption place that last time is watched
It sees.
B) set-top box-> cell phone client
Set-top box automatically records the play history of user.When user exits broadcasting, set-top box prompt the user whether to need by
Play history is synchronized to cell phone client, if user's selection is to prompt user that the cell phone client for needing to be synchronized to is selected to use
Family account (must be the mobile phone client users account bound with set-top box), play history information is uploaded to by set-top box
The play history information of user is synchronized to the mobile phone client users selected with user by video traffic platform, video traffic platform
Account.When user replaces to cell phone client using business, the play history of oneself can be consulted in my play history;?
When program in cell phone client in program request play history, it can continue to watch from interruption place that last time is watched.
2, the favorites list information sharing
A) cell phone client-> set-top box
When collecting certain program in cell phone client, favorites information is uploaded to user by cell phone client backstage automatically
The favorites information automatic synchronization of user is given the set-top box of user's binding by video traffic platform, video traffic platform.When
User replaces to when using the set-top box to use business, and the favorites of oneself can be consulted in the home collection of set-top box.
B) set-top box-> cell phone client
When user collects certain program on the set-top box, set-top box prompts the user whether to need favorites synchronizing information extremely
Cell phone client, if user selection be prompt user select need be synchronized to mobile phone client users account (must be with
The mobile phone client users account that set-top box has been bound), favorites information is uploaded to video traffic platform by set-top box, depending on
The favorites synchronizing information of user is given the mobile phone client users account of user's selection by frequency business platform.When user replaces
When using business to cell phone client, the favorites information of oneself can be consulted in my collection.
As can be seen from the above description, in technical solution provided in an embodiment of the present invention, it is shared that business platform receives family
Family's group member that equipment is sent increases request, which, which increases in request, carries family's shared device
User identifier, and request increase to the use of the personal device in the corresponding group, family of user identifier of family's shared device
Family mark;Business platform adds the user of the personal device in the corresponding group, family of user identifier of family's shared device
Mark, and success response message is returned to family's shared device;When business platform receives business access request, which is visited
It asks and carries the personal device for the business of requesting access to or the user identifier of family's shared device in request, and determine that this is requested access to
The personal device or family's shared device of business have subscribed the business, or, request access to business personal device or family it is shared
When there is the family's group member for having subscribed the business in the group, family that equipment is belonged to, business platform allows this to request access to
The personal device or family's shared device of business access the business;When business platform receives customized information, and determine this
Property information when needing synchronous, which the customized information is synchronized to corresponding personal device or family is shared sets
It is standby, realize the shared of business and customized information between kinsfolk.
Based on the same technical idea, the embodiment of the invention also provides a kind of business platforms, can be applied to above-mentioned side
Method embodiment.
As shown in fig. 6, being the structural schematic diagram of business platform provided in an embodiment of the present invention, which can be applied
In the system for including personal device, family's shared device, which includes:
Receiving module 61, family's group member for receiving the transmission of family's shared device increase request, the group, family
Member increases the user identifier that family's shared device is carried in request, and request increases to the use of family's shared device
Family identifies the user identifier of the personal device in corresponding group, family;
Management module 62 in the corresponding group, family of user identifier of family's shared device for adding described
The user identifier of people's equipment, and success response message is returned to family's shared device.
Wherein, the receiving module 61 is specifically used for, and receives family's group member increase that family's shared device is sent and asks
It asks, it is that family's shared device receives and increases personal device in family's group member which, which increases request,
Configuration order after, Xiang Suoshu business platform send.
Wherein, the receiving module 61 is specifically used for, and receives family's group member increase that family's shared device is sent and asks
It asks, it is family's shared device which, which increases request, is receiving personal device by local net mode
With after family's shared device successful matching to family's shared device send bind request after, Xiang Suoshu business platform
It sends.
Wherein, the management module 62 is also used to, in the corresponding group, family of the user identifier of family's shared device
Before the user identifier of the middle addition personal device, Xiang Suoshu personal device sends identifying code, and works as and receive the family
When the identifying code that shared device is submitted, institute is added in the corresponding group, family of user identifier of family's shared device
State the user identifier of personal device.
Wherein, the receiving module 61 is also used to, and receives family's group member removal request that family's shared device is sent,
The user identifier of family's shared device is carried in family's group member removal request, and request is set from the family is shared
The user identifier for the personal device deleted in the corresponding group, family of standby user identifier;
The management module 62 is also used to, and is deleted from the corresponding group, family of user identifier of family's shared device
The user identifier of the personal device, and success response message is returned to family's shared device.
Wherein, the receiving module 61 is also used to, and is received business access request, is carried request in business access request
The personal device of access business or the user identifier of family's shared device;
Correspondingly, business platform provided in an embodiment of the present invention may also include that
First determining module 63 is used to request access to the personal device of business described in determination or whether family's shared device is ordered
The business is purchased;In the group, family that the personal device or family's shared device for requesting access to business described in determination are belonged to whether
In the presence of the family's group member for having subscribed the business;
First processing module 64, for working as the personal device for requesting access to business described in first determining module 63 determination
Or family's shared device has subscribed the business, or, the personal device for requesting access to business or family's shared device are belonged to
Group, family in when there is the family's group member for having subscribed the business, request access to described in permission business personal device or
Family's shared device accesses the business.
Wherein, the first processing module 64 is also used to, when first determining module 63 determine described in request access to industry
The personal device or family's shared device of business are not subscribed to the business, and the personal device for requesting access to business or family are shared
There is no when the family's group member for having subscribed the business, forbid described requesting access to business in the group, family that equipment is belonged to
Personal device or family's shared device access the business.
Wherein, the receiving module 61 is also used to, and receives customized information;
Correspondingly, business platform provided in an embodiment of the present invention may also include that
Second determining module 65, for determining whether the customized information needs to synchronize;
Second processing module 66, for when second determining module 65 determines that the customized information needs synchronous,
The customized information is synchronized to corresponding personal device or family's shared device by the business platform.
Wherein, second determining module 65 is specifically used for, when the business platform receives of personal device upload
Property information when, it is total to determine that the customized information needs to be synchronized to the family in the group, family that the personal device is belonged to
Enjoy equipment;When the business platform receives the customized information of family's shared device upload, and personal device is carried
When the synchronizing information request of user identifier, determine that the customized information needs to be synchronized to the user identifier pair of the personal device
The personal device answered.
Wherein, second determining module is specifically used for, and judges that the corresponding individual of the user identifier of the personal device sets
It is standby whether to belong to the corresponding group, family of family's shared device, and when the judgment is yes, determine the customized information
Need to be synchronized to the corresponding personal device of user identifier of the personal device.
Wherein, the customized information includes play history information or/and the favorites list information.
Through the above description of the embodiments, those skilled in the art can be understood that the present invention can be by
Software adds the mode of required general hardware platform to realize, naturally it is also possible to which by hardware, but in many cases, the former is more
Good embodiment.Based on this understanding, technical solution of the present invention substantially in other words contributes to the prior art
Part can be embodied in the form of software products, which is stored in a storage medium, if including
Dry instruction is used so that a terminal device (can be mobile phone, personal computer, server or the network equipment etc.) executes sheet
Invent method described in each embodiment.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered
Depending on protection scope of the present invention.