CN103813204A - Screen striding mutual broadcasting method and system based on set-top box - Google Patents
Screen striding mutual broadcasting method and system based on set-top box Download PDFInfo
- Publication number
- CN103813204A CN103813204A CN201410067411.2A CN201410067411A CN103813204A CN 103813204 A CN103813204 A CN 103813204A CN 201410067411 A CN201410067411 A CN 201410067411A CN 103813204 A CN103813204 A CN 103813204A
- Authority
- CN
- China
- Prior art keywords
- client
- shared file
- user
- top box
- information
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 62
- 238000004891 communication Methods 0.000 claims description 17
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 230000003993 interaction Effects 0.000 description 8
- 238000012795 verification Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000004308 accommodation Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Storage Device Security (AREA)
Abstract
The invention discloses a screen striding mutual broadcasting method and a screen striding mutual broadcasting system based on a set-top box. The screen striding mutual broadcasting method includes the following steps that a first client side receives second client side information, second shared file information and second permission information, which are sent by a server; the first client side judges whether the first client side support broadcasting of a second shared file or not according to the second shared file information after receiving a command of broadcasting the second shared file of a second client side, which is sent by a user, if yes, a request for broadcasting the second shared file is sent to the second client side, and the first client side receives second shared file data and broadcasts the second shared file, and if not, the first client side detects whether the set-top box exists or not, and if yes, the first client side requests the set-top box to convert the second shared file into a format which can be broadcasted under support of the first client side, and the first client side receives converted second shared file data set by the set-top box, and broadcasts the second shared file.
Description
[technical field]
The present invention relates to field of set-top, relate in particular to a kind of based on Set Top Box across screen mutual broadcasting method and system.
[background technology]
Most of electronic products (as PC, mobile phone, panel computer etc.) all has multi-media player function, and along with the performance of electronic product improves, user is more and more higher to the requirement of multimedia processing capacity.Owing to conventionally can having multiple electronic equipments in one family, it is increasing that the multimedia file between household electronic equipment is shared demand.
Tradition multimedia sharing mode is to transmit by the equipment such as data wire, flash disk, and not only complicated operation, expends time in, and conventionally between different system, transmits and also need to carry out transcoding.The wireless transmission methods such as emerging Bluetooth technology need to transmit and the transcoding time equally.For saving the transmission time, occur that in recent years AirPlay and DLNA etc. are across screen technology related protocol, realized playing across screen in local area network (LAN), but due to incompatible between agreement, current across shielding agreement and failing to solve broadcasting mutually across screen of full platform, for being used, family brings inconvenience.
[summary of the invention]
Due to the operating system of current main-stream electronic product and the difference of equipment performance, not identical to the degree of support of multimedia file, this is also the problem that need to solve across the mutual broadcasting method of screen.And video screen is as the display device of size maximum in family, multimedia file result of broadcast is best.Digital TV set-top box is as one of equipment that in family, multimedia function is the most powerful, the nucleus equipment most suitable as family multi-media across screen trans-coding system.
Based on Set Top Box across screen a mutual broadcasting method, comprise the steps:
S1. the first user end to server sends the first authentication information, if the first authentication information conforms to the authentication information of certain setting, the first client-side information, the first shared file information and the first authority information are sent to server by the first client; The second user end to server sends the second authentication information, if the second authentication information conforms to the authentication information of certain setting, the second client-side information, the second shared file information and the second authority information are sent to server by the second client;
S2. the first client server sends the second client-side information, the second shared file information and the second authority information, the first client-side information, the first shared file information and the first authority information that the second client server sends;
S3. the first client is after the order of the second shared file of broadcasting the second client of certain user, the first client judges according to the second shared file information whether the first client supports to play the second shared file, perform step S4 if support, perform step S5 if do not support;
S4. the first client sends the request of playing the second shared file to the second client, and the second client sends the second shared file data to the first client, and first client the second shared file data are also play the second shared file;
S5. the first client detects and whether has Set Top Box, if exist the first client-requested Set Top Box that the second shared file is converted to the form that the first client support is play, the second shared file data after the conversion that the first client Set Top Box sends are also play the second shared file;
If after the order that S6. the second client is play to control the second shared file of certain user, send Play Control order to the first client, first user end is controlled the broadcasting of the second shared file according to Play Control order;
S7. the second client is after the order of the first shared file of broadcasting the first client of certain user, the second client judges according to the first shared file information whether the second client supports to play the first shared file, perform step S8 if support, perform step S9 if do not support;
S8. the second client sends the request of playing the first shared file to the first client, and the first client sends the first shared file data to the second client, and second client the first shared file data are also play the first shared file;
S9. the second client detects and whether has Set Top Box, if exist the second client-requested Set Top Box that the first shared file is converted to the form that the second client support is play, the first shared file data after the conversion that the second client Set Top Box sends are also play the first shared file;
If the order that S10. the first client is play to control the first shared file of certain user also sends after Play Control order to the second client, the second user side is controlled the broadcasting of the first shared file according to Play Control order;
Wherein, described the first shared file and the second shared file are to share multimedia file, between the first client and the second client, between the first client and Set Top Box and pass through local area network communication between the second client and Set Top Box.
In one embodiment,
Described the first client and the second client belong to respectively first user and the second user's equipment, described first user and the second user belong to respectively different home, described the first client and the second client are respectively by the Internet and described server communication, and described the first client and the second client are passed through local area network communication.
In one embodiment, also comprise the steps:
Multiple user's groups are set in described server, if the first client logs in after first user group with the identity of first user, the first user group shared file information corresponding with described first user group sent to described the first client by described server, if the first client logs in after second user's group with the second user's identity, described server is organized shared file information and is sent to the first client organizing the second corresponding user with described the second user.
In one embodiment, also comprise the steps:
Multiple control of authority groups are set in described server, if the first client logs in after the first control of authority group with the identity of first user, described the first client has the broadcasting authority of controlling accordingly the shared file of all the other clients with the first control of authority group, if the first client logs in after second user's group with the second user's identity, described the first client has the broadcasting authority of controlling accordingly the shared file of all the other clients with the second control of authority group.
In one embodiment, in described step S5, the first client sends the screen resolution of the first client described in described Set Top Box request; In step S9, the second client sends the screen resolution of the second client described in described Set Top Box request.
The present invention also provide a kind of based on Set Top Box across screen mutual broadcast system, comprise the first client, the second client, Set Top Box and server;
Described the first client is used for:
Send the first authentication information to server, if the first authentication information conforms to the authentication information of certain setting, the first client-side information, the first shared file information and the first authority information are sent to server;
The second client-side information, the second shared file information and the second authority information that reception server sends;
If receive after the order of the second shared file of broadcasting the second client of certain user, judge according to the second shared file information whether the first client supports to play the second shared file, send the request of playing the second shared file to the second client if support, and receive the second shared file data and play the second shared file; Detect and whether have Set Top Box if do not support, if exist ask Set Top Box by the second shared file be converted to first client support play form, and receiving set up box send conversion after the second shared file data and play the second shared file;
If the order that the second client is play to control the second shared file of certain user also sends Play Control order to the first client, according to Play Control order, the broadcasting of the second shared file is controlled;
The second client is used for:
Send the second authentication information to server, if the second authentication information conforms to the authentication information of certain setting, the second client-side information, the second shared file information and the second authority information are sent to server;
The first client-side information, the first shared file information and the first authority information that reception server sends;
If receive after the order of the first shared file of broadcasting the first client of certain user, judge according to the first shared file information whether the second client supports to play the first shared file, send the request of playing the first shared file to the first client if support, and receive the first shared file data and play the first shared file; Detect and whether have Set Top Box if do not support, if exist ask Set Top Box by the first shared file be converted to second client support play form, and receiving set up box send conversion after the first shared file data and play the first shared file;
If the order that the first client is play to control the first shared file of certain user also sends after Play Control order to the second client, according to Play Control order, the broadcasting of the first shared file is controlled;
Wherein, described the first shared file and the second shared file are to share multimedia file, between the first client and the second client, between the first client and Set Top Box and pass through local area network communication between the second client and Set Top Box.
In one embodiment,
Described the first client and the second client belong to respectively first user and the second user's equipment, described first user and the second user belong to respectively different home, described the first client and the second client are respectively by the Internet and described server communication, and described the first client and the second client are passed through local area network communication.
In one embodiment,
Multiple user's groups are set in described server, if the first client logs in after first user group with the identity of first user, the first user group shared file information corresponding with described first user group sent to described the first client by described server, if the first client logs in after second user's group with the second user's identity, described server is organized shared file information and is sent to the first client organizing the second corresponding user with described the second user.
In one embodiment,
Multiple control of authority groups are set in described server, if the first client logs in after the first control of authority group with the identity of first user, described the first client has the broadcasting authority of controlling accordingly the shared file of all the other clients with the first control of authority group, if the first client logs in after second user's group with the second user's identity, described the first client has the broadcasting authority of controlling accordingly the shared file of all the other clients with the second control of authority group.
In one embodiment, the first client sends the screen resolution of the first client described in described Set Top Box request, and the second client sends the screen resolution of the second client described in described Set Top Box request.
Utilize family lan at a high speed, can in the first client, play the multimedia file of the second client, especially when the screen of the second client is less, and the screen of the first client is when larger, user can obtain well watching multimedia file to play in the first client, even the position that user distance the first client is far away, user also can be by the second client the broadcasting of the multimedia file to the first client control; In addition, when certain user acts as a guest to another user family, also can conveniently utilize the client compared with large-screen of the latter family to play the multimedia file of own client, not only safety but also user experience fine.
[accompanying drawing explanation]
Fig. 1 is that in an embodiment, family multi-media file is broadcast interface protocol schematic diagram mutually across screen.
Fig. 2 is identity authentication protocol module diagram in an embodiment.
Fig. 3 is that in an embodiment, multimedia file is shared protocol module schematic diagram.
Fig. 4 be in an embodiment family multi-media file across screen mutual broadcast system schematic diagram.
Fig. 5 be in an embodiment Intelligent set top box across the schematic diagram of screen transcoding module.
Fig. 6 is the multi-platform interaction flow schematic diagram of broadcasting mutually client across screen in an embodiment.
[embodiment]
Below with reference to accompanying drawing, specific embodiments of the invention are described in further detail.
Basic technology thought of the present invention, is the high transmission speed of utilizing in family lan, and the multimedia file improving between domestic consumer's polyelectron equipment is shared convenience.By proposing unified multimedia across screen interface protocol, for user provides safe access service, in local area network (LAN), function is broadcast and controlled to shared file function of browse and file mutually across screen.For compatibility is more multi-platform and file type, the present invention also provides a kind of Intelligent set top box that the method for transcoding function is provided as the Kua Ping of family center.
Between electronic equipment across screen broadcast mutually an interface protocol, comprising:
Identity authentication protocol, is applicable to user and accesses and carry out safety certification across screen when mutual broadcast system in home interconnect net, guarantees that the shared file of household electronic equipment is only open to the user by authentication.
Multimedia file is shared agreement, be applicable to user access in home interconnect net across arranging and share to file content, sharing users scope and the Share Permissions of other equipment after the mutual broadcast system of screen.
Preferably, interface protocol also comprises across screen broadcasts control protocol mutually, being applicable to user starts after play multimedia file, not only this equipment has the right to operate (as time-out, broadcasting, F.F. and rewind down etc.) to the playing flow of multimedia file, has equally remote operation authority by other users of authentication in the situations such as authority license.
Preferably, identity authentication protocol also comprises that user organizes and bundle of permissions agreement, logs in different user's groups and will obtain different Share Permissions and control authority with bundle of permissions.
Preferably, identity authentication protocol also comprises internet authentication, supports many families to log in, and provides convenient for the electronic equipment of guest in family logs in, and the system of being convenient to is carried out rights management.
Preferably, authentication also comprises that third party's account logs in, and supports to read third party's accounts information, for user's group and user authority management.
Preferably, identity authentication protocol provides facility information while also comprising device authentication, as the multimedia file format of supporting, screen resolution etc.
The present invention also designed a kind of centered by Intelligent set top box across screen transcoding mutual broadcast system, comprising:
Intelligent set top box is across shielding transcoding plug-in unit: Set Top Box is as system centre equipment, for not supporting the multimedia file of directly broadcasting mutually across screen that transcoding function is provided, to realize broadcasting mutually across screen between family's all devices.
Multi-platformly broadcast mutually software across screen: meeting completely across screen and broadcast mutually the software of agreement, is that in family, other electronic equipments are installed, and provides across the mutual multicast function of screen.
Preferably, Intelligent set top box can be broadcast mutually software across screen with Set Top Box across screen transcoding plug-in unit and is combined, be embedded in that Set Top Box is special to be broadcast in software mutually across screen, also can be embedded in set-top-box system with set-top-box system and start, also can be used as stand alone software and independently installed by user simultaneously.
Preferably, Intelligent set top box should be changed the multimedia file of the full coding of full format across screen transcoding plug-in unit, to guarantee multi-platform compatibility.
Preferably, the multimedia file after Intelligent set top box completes across screen transcoding plug-in unit transcoding can be the file being stored in Set Top Box, also can be the files in stream media of local area network broadcast.
Preferably, Intelligent set top box can obtain the software and hardware information of distinct device across screen transcoding plug-in unit, so that the transcoding function of different resolution and different coding form to be provided for distinct device.
Preferably, multimedia is broadcast software mutually across screen can comprise multimedia file player function, also can play by interior other players of calling system.
Preferably, multimedia is broadcast software mutually across screen can be embedded in other softwares of system (as file manager etc.), and the corresponding function of outer software need meet completely across screen broadcasts agreement mutually.
The application also provides the multi-platform interaction flow of broadcasting mutually client across screen, comprising:
Interaction design: open from user the interaction design that software starts to operate, reciprocal process meets completely across screen broadcasts agreement mutually.
Interface redirect flow process: when user carries out distinct interaction, the order of software interface redirect, for user provides operation interface intuitively.
Preferably, interaction flow can expand according to the expansion of software function (as embedded player, be embedded in other softwares etc.).
Take Set Top Box, PC, mobile phone as example forms common family lan, this embodiment relates to, across screen playback interface agreement, Set Top Box across screen code-transferring method, multi-platform client interaction flow.
As shown in Figure 1, in a preferred embodiment, a kind of family multi-media file is broadcast interface protocol mutually across screen, comprise identity authentication protocol module 110, multimedia file share protocol module 120, across the mutual Broadcast Control of screen protocol module 130 processed.
Identity authentication protocol module 110, is applicable to user and accesses and carry out safety certification when mutual broadcast system across screen in home interconnect net, if authentication offers media file and shares protocol module 120 and broadcast mutually control protocol 130 across screen by reading user related information.
Multimedia file is shared protocol module 120, is applicable to user and accesses and accept user profile from identity authentication protocol module 110 across screen after mutual broadcast system in home interconnect net, formulates the file content, sharing users scope and the Share Permissions that share to other equipment.
Across the mutual Broadcast Control of screen protocol module 130 processed, being applicable to user starts after play multimedia file, not only this equipment has the right to operate (as time-out, broadcasting, F.F. and rewind down etc.) to the playing flow of multimedia file, has equally remote operation authority by other users of authentication in the situations such as authority license.Simultaneously broadcast mutually control protocol control module and can obtain from authentication module 110 the software and hardware information (as device type, operating system, screen resolution, the multimedia file format of processor type and support etc.) of equipment across screen.
User enters system and first carries out authentication, if not by the authentication of identity authentication protocol module 110, and state before return authentication, if by authentication, provide user profile by identity authentication protocol module 110, shared file information, authority information is shared protocol module 120 to multimedia, share by multimedia the authority that protocol module 120 is formulated user's shared file and browsed other user's shared files, simultaneously identity authentication protocol module provides facility information and authority information to across the mutual Broadcast Control of screen protocol module 130 processed, the definite file of broadcasting mutually of user, and transmit fileinfo to across screen mutual Broadcast Control protocol module 130 processed, provide and broadcast mutually and control function according to the information obtaining across the mutual Broadcast Control of screen protocol module 130 processed.
As shown in Figure 2, in a preferred embodiment, identity authentication protocol module 110 comprises local area network (WLAN) verification module 111, internet authentication module 112, third party's account authentication module 113, user and apparatus information acquiring module 114, user's group and bundle of permissions administration module 115.
After subscriber access system, select the identification authentication mode needing, be divided into local area network (WLAN) verification, internet authentication and three kinds of modes of third party's account authentication.
Local area network (WLAN) verification module 111, is applicable to select the user of local area network (WLAN) verification, does not need accessing Internet when local area network (WLAN) verification module authenticates, and carries out authentication management according to the authentication service method in family lan.Local area network (WLAN) verification is applicable to not add outside family other across the user of shielding the user of mutual broadcast system or not needing to use internet account configuration information.
Internet authentication module 112, is applicable to select the user of internet authentication, and internet authentication module needs accessing Internet while authentication, carry out authentication management by the certificate server on Internet Server.Internet authentication is applicable to add multiple users across the mutual broadcast system of screen or user configuration information is stored in to the user on the Internet.
Third party's account authentication module 113, is applicable to select the user of the interconnected authentication of third party, and third party's account authentication module needs accessing Internet while authentication, authenticates according to the certificate server of third party's account.Third Party Authentication is applicable to the user who did not add the user of user profile on Internet Server or need to use information in third party's account.
User and apparatus information acquiring module 114, be applicable to obtain user profile and the facility information by the user of authentication.By after the authentication of module 111, module 112 or module 113, respectively from certificate server obtain user profile and facility information by user and apparatus information acquiring module user, and information is offered to user's group and bundle of permissions administration module 115.
User's group and bundle of permissions administration module 115, be applicable to user profile to process, obtain grouping and authority information, and information is passed to the shared protocol module 120 of multimedia file, make user pass through authentication after, be all automatically configured in system about all configuration informations of user.According to different user's group (as kinsfolk, guest etc.), different shared files is set and reads authority; Arrange and determine user's shared file is opened mutual multicast function to which user according to specific authority.
As shown in Figure 3, in a preferred embodiment, multimedia file is shared protocol module 120 and is comprised that shared file position arranges module 121, shared file access limit and arranges that module 122, the open user's group of shared file arrange module 123, shared file Play Control authority arranges module 124.
Shared file position arranges module 121, be applicable to the multimedia file position that user arranges the machine and share to domestic consumer, after the first authentication of user enters system, force to arrange, while entering afterwards, can not arrange, acquiescence is used the position of shared file while logging off last time to arrange.During position arranges, can arrange and not share any file.
Shared file access limit control 122, be applicable to the access limit that user arranges the machine and share to domestic consumer's multimedia file, after entering system, the first authentication of user forces to arrange, while entering afterwards, can not arrange, acquiescence is used the access limit setting of shared file while logging off last time.If open write permission, supports other equipment carry out rename and upload the operations such as captions multimedia file, if not open write permission is only supported play multimedia file operation.
The open user's group of shared file arranges module 123, being applicable to user arranges the machine multimedia file and shares to which user and organize and open, after entering system, the first authentication of user forces to arrange, while entering afterwards, can not arrange, acquiescence is used the open user of shared file while logging off last time to organize setting.It is kinsfolk that open user's group is for example set, and only has and uses the user of kinsfolk's account login just can to browse and play.
Shared file Play Control authority arranges module 124, while being applicable to played is set, whether allow to use other equipment to carry out remote playing control, as (as time-out, broadcasting, F.F. and rewind down etc.) are forced to arrange after the first authentication of user enters system, while entering afterwards, can not arrange, acquiescence is used the Play Control authority setting of shared file while logging off last time.
As shown in Figure 4, in a preferred embodiment, family multi-media file is broadcast mutually control system across screen and is comprised that Intelligent set top box is across screen transcoding module 210, and Intelligent set top box is broadcast client 220 mutually across screen, and PC broadcasts mutually client 230 across screen and smart mobile phone is broadcast client 240 mutually across screen.
Intelligent set top box is across screen transcoding module 210, subscriber equipment is applicable in the time that need to be play the multimedia file that can not play-over on other equipment, across screen transcoding module under certain condition (as whether inquiry user carries out transcoding) read multimedia file and carry out real-time transcoding from other equipment, and the multimedia file address generating after transcoding is offered to the equipment that request is play across screen.Before transcoding, this module can also be obtained the facility information of request transcoding, to determine the attribute (as resolution, coded format etc.) of the multimedia file after transcoding.
Intelligent set top box is broadcast client 220 mutually across screen, is applicable to access the Intelligent set top box Set Top Box of family lan across screen Play System, and this software meets family multi-media file completely and broadcasts mutually interface protocol across screen.
PC is broadcast client 230 mutually across screen, is applicable to access the PC of family lan across screen Play System, and this software meets family multi-media file completely and broadcasts mutually interface protocol across screen.
Smart mobile phone is broadcast client 240 mutually across screen, is applicable to access the smart mobile phone of family lan across screen Play System, and this software meets family multi-media file completely and broadcasts mutually interface protocol across screen.
As shown in Figure 5, in a preferred embodiment, Intelligent set top box comprises client communication module 211, document input module 212, transcoding module 213, file output module 214 across screen transcoding module 210.
Document input module 212, is applicable to Intelligent set top box and confirms after transcoding requests by 211 modules across screen transcoding module 210, by multimedia file address information, need the communication such as file format, resolution of conversion to transcoding module 213.
Transcoding module 213, is applicable to after 210 modules are obtained file and transcoding information carry out transcoding, and the multimedia file address that the information in transcoding process, transcoding are completed and file attribute information offer file output module 214.
File output module 214, be applicable to transcoding and complete information the record in post analysis transcoding process, the address of transcoding output file is offered to client communication module 211, send to the client of request transcoding to carry out broadcasting mutually across screen file address by 211 modules.
As shown in Figure 6, in a preferred embodiment, the multi-platform interaction flow of broadcasting mutually client across screen comprises following content:
Flow process 301, user starts client on electronic equipment, whether selects automatic login by client while judging that user logged in last time.Forward if not flow process 302 to, if forward flow process 303 to.
Flow process 302, the non-selected automatic login of user, prompting user selects login mode (local area network (WLAN) verification, internet authentication or the authentication of third party's account), has selected rear user to input log-on message, forwards flow process 303 after having inputted to.
Flow process 303, log-on message is sent to appointment certificate server by client, carries out authentication, if authentication is by forwarding flow process 304 to, if authentification failure forwards flow process 302 to.
Flow process 304, authentication judges by rear client in family lan, whether system is initial start-up, if forward flow process 305 to, forwards if not flow process 306 to.
Flow process 305, system starts first prompting user and configures the user's group and the bundle of permissions that in family lan, authenticate, comprises whether enabling guest user's group, whether enables Intelligent set top box transcoding function etc., forwards flow process 306 after having configured to.
Flow process 306, client judges that beaching accommodation, whether for entering first system, if forward flow process 307 to, forwards flow process 308 to if not.
Flow process 307, device first enters system, and client force users is carried out the setting of shared file position, the setting of shared file access limit, Shared Folders evolution user and is organized and arrange and the setting of Long-distance Control authority, forwards flow process 308 after having arranged to.
Flow process 308, enters client software homepage, and by customer selecting, next step operates, if selective system setting forwards flow process 307 to, selects Long-distance Control to forward flow process 309 to, selects to play and forward flow process 310 to across screen, and selecting quits a program forwards flow process 316 to.
Flow process 309, user selects long-range control, and client shows the equipment that Long-distance Control authority is provided in current local area network (LAN), and user selects need the equipment of Long-distance Control and carry out Long-distance Control, after Long-distance Control finishes, forwards flow process 308 to.
Flow process 310, user selects to broadcast mutually across screen, client shows provides equipment and the shared file position broadcast mutually in current local area network (LAN), user selects equipment browse shared file, select multimedia file request to broadcast mutually across screen, whether client checkout facility supports directly to broadcast mutually this multimedia file, forwards flow process 315 to if support, forwards flow process 311 if do not support to.
Flow process 311, equipment is not supported directly to broadcast mutually across screen, and client checks in local area network (LAN) whether have the Intelligent set top box of supporting across screen transcoding, if forward flow process 312 to, forwards if not flow process 313 to.
Flow process 312, whether prompting user plays after selecting Intelligent set top box across screen transcoding, if forward flow process 314 to, forwards if not flow process 313 to.
Flow process 313, prompting customer multi-media file format is not supported, forwards flow process 308 to.
Flow process 314, client is to Intelligent set top box request across screen transcoding, and Set Top Box is returned to multimedia file address after transcoding to client, forwards flow process 315 to.
Flow process 315, client carries out playing across screen, after broadcasting termination or end, forwards flow process 308 to.
Flow process 316, exits client software.
Above content is in conjunction with concrete preferred implementation further description made for the present invention, can not assert that specific embodiment of the invention is confined to these explanations.For general technical staff of the technical field of the invention, without departing from the inventive concept of the premise, can also make some simple deduction or replace, all should be considered as belonging to the present invention by the definite scope of patent protection of submitted to claims.
Claims (10)
- Based on Set Top Box across screen a mutual broadcasting method, it is characterized in that, comprise the steps:S1. the first user end to server sends the first authentication information, if the first authentication information conforms to the authentication information of certain setting, the first client-side information, the first shared file information and the first authority information are sent to server by the first client; The second user end to server sends the second authentication information, if the second authentication information conforms to the authentication information of certain setting, the second client-side information, the second shared file information and the second authority information are sent to server by the second client;S2. the first client server sends the second client-side information, the second shared file information and the second authority information, the first client-side information, the first shared file information and the first authority information that the second client server sends;S3. the first client is after the order of the second shared file of broadcasting the second client of certain user, the first client judges according to the second shared file information whether the first client supports to play the second shared file, perform step S4 if support, perform step S5 if do not support;S4. the first client sends the request of playing the second shared file to the second client, and the second client sends the second shared file data to the first client, and first client the second shared file data are also play the second shared file;S5. the first client detects and whether has Set Top Box, if exist the first client-requested Set Top Box that the second shared file is converted to the form that the first client support is play, the second shared file data after the conversion that the first client Set Top Box sends are also play the second shared file;If after the order that S6. the second client is play to control the second shared file of certain user, send Play Control order to the first client, first user end is controlled the broadcasting of the second shared file according to Play Control order;S7. the second client is after the order of the first shared file of broadcasting the first client of certain user, the second client judges according to the first shared file information whether the second client supports to play the first shared file, perform step S8 if support, perform step S9 if do not support;S8. the second client sends the request of playing the first shared file to the first client, and the first client sends the first shared file data to the second client, and second client the first shared file data are also play the first shared file;S9. the second client detects and whether has Set Top Box, if exist the second client-requested Set Top Box that the first shared file is converted to the form that the second client support is play, the first shared file data after the conversion that the second client Set Top Box sends are also play the first shared file;If the order that S10. the first client is play to control the first shared file of certain user also sends after Play Control order to the second client, the second user side is controlled the broadcasting of the first shared file according to Play Control order;Wherein, described the first shared file and the second shared file are to share multimedia file, between the first client and the second client, between the first client and Set Top Box and pass through local area network communication between the second client and Set Top Box.
- As claimed in claim 1 based on Set Top Box across screen mutual broadcasting method, it is characterized in that,Described the first client and the second client belong to respectively first user and the second user's equipment, described first user and the second user belong to respectively different home, described the first client and the second client are respectively by the Internet and described server communication, and described the first client and the second client are passed through local area network communication.
- As claimed in claim 1 based on Set Top Box across screen mutual broadcasting method, it is characterized in that, also comprise the steps:Multiple user's groups are set in described server, if the first client logs in after first user group with the identity of first user, the first user group shared file information corresponding with described first user group sent to described the first client by described server, if the first client logs in after second user's group with the second user's identity, described server is organized shared file information and is sent to the first client organizing the second corresponding user with described the second user.
- As claimed in claim 1 based on Set Top Box across screen mutual broadcasting method, it is characterized in that, also comprise the steps:Multiple control of authority groups are set in described server, if the first client logs in after the first control of authority group with the identity of first user, described the first client has the broadcasting authority of controlling accordingly the shared file of all the other clients with the first control of authority group, if the first client logs in after second user's group with the second user's identity, described the first client has the broadcasting authority of controlling accordingly the shared file of all the other clients with the second control of authority group.
- As claimed in claim 1 based on Set Top Box across the mutual broadcasting method of screen, it is characterized in that, in described step S5, the first client sends the screen resolution of the first client described in described Set Top Box request; In step S9, the second client sends the screen resolution of the second client described in described Set Top Box request.
- Based on Set Top Box across screen a mutual broadcast system, it is characterized in that, comprise the first client, the second client, Set Top Box and server;Described the first client is used for:Send the first authentication information to server, if the first authentication information conforms to the authentication information of certain setting, the first client-side information, the first shared file information and the first authority information are sent to server;The second client-side information, the second shared file information and the second authority information that reception server sends;If receive after the order of the second shared file of broadcasting the second client of certain user, judge according to the second shared file information whether the first client supports to play the second shared file, send the request of playing the second shared file to the second client if support, and receive the second shared file data and play the second shared file; Detect and whether have Set Top Box if do not support, if exist ask Set Top Box by the second shared file be converted to first client support play form, and receiving set up box send conversion after the second shared file data and play the second shared file;If the order that the second client is play to control the second shared file of certain user also sends Play Control order to the first client, according to Play Control order, the broadcasting of the second shared file is controlled;The second client is used for:Send the second authentication information to server, if the second authentication information conforms to the authentication information of certain setting, the second client-side information, the second shared file information and the second authority information are sent to server;The first client-side information, the first shared file information and the first authority information that reception server sends;If receive after the order of the first shared file of broadcasting the first client of certain user, judge according to the first shared file information whether the second client supports to play the first shared file, send the request of playing the first shared file to the first client if support, and receive the first shared file data and play the first shared file; Detect and whether have Set Top Box if do not support, if exist ask Set Top Box by the first shared file be converted to second client support play form, and receiving set up box send conversion after the first shared file data and play the first shared file;If the order that the first client is play to control the first shared file of certain user also sends after Play Control order to the second client, according to Play Control order, the broadcasting of the first shared file is controlled;Wherein, described the first shared file and the second shared file are to share multimedia file, between the first client and the second client, between the first client and Set Top Box and pass through local area network communication between the second client and Set Top Box.
- As claimed in claim 6 based on Set Top Box across screen mutual broadcast system, it is characterized in that,Described the first client and the second client belong to respectively first user and the second user's equipment, described first user and the second user belong to respectively different home, described the first client and the second client are respectively by the Internet and described server communication, and described the first client and the second client are passed through local area network communication.
- As claimed in claim 6 based on Set Top Box across screen mutual broadcast system, it is characterized in that,Multiple user's groups are set in described server, if the first client logs in after first user group with the identity of first user, the first user group shared file information corresponding with described first user group sent to described the first client by described server, if the first client logs in after second user's group with the second user's identity, described server is organized shared file information and is sent to the first client organizing the second corresponding user with described the second user.
- As claimed in claim 6 based on Set Top Box across screen mutual broadcast system, it is characterized in that:Multiple control of authority groups are set in described server, if the first client logs in after the first control of authority group with the identity of first user, described the first client has the broadcasting authority of controlling accordingly the shared file of all the other clients with the first control of authority group, if the first client logs in after second user's group with the second user's identity, described the first client has the broadcasting authority of controlling accordingly the shared file of all the other clients with the second control of authority group.
- As claimed in claim 6 based on Set Top Box across screen mutual broadcasting method, it is characterized in that, described in described Set Top Box request, the first client sends the screen resolution of the first client, and the second client sends the screen resolution of the second client described in described Set Top Box request.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410067411.2A CN103813204B (en) | 2014-02-26 | 2014-02-26 | Cross-screen inter-broadcasting method and system based on set top box |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410067411.2A CN103813204B (en) | 2014-02-26 | 2014-02-26 | Cross-screen inter-broadcasting method and system based on set top box |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103813204A true CN103813204A (en) | 2014-05-21 |
| CN103813204B CN103813204B (en) | 2017-01-11 |
Family
ID=50709327
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410067411.2A Active CN103813204B (en) | 2014-02-26 | 2014-02-26 | Cross-screen inter-broadcasting method and system based on set top box |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103813204B (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104639553A (en) * | 2015-02-13 | 2015-05-20 | 福州瑞芯微电子有限公司 | Data interaction method, data interaction device and data interaction system |
| CN105100816A (en) * | 2015-06-06 | 2015-11-25 | 深圳市美贝壳科技有限公司 | Family LAN-based video sharing system and method |
| CN105657467A (en) * | 2015-12-30 | 2016-06-08 | 深圳市讯方技术股份有限公司 | Stream media file control method and system based on cloud desktop |
| CN105657527A (en) * | 2014-12-08 | 2016-06-08 | 广州市动景计算机科技有限公司 | Multimedia file pushing method, mobile terminal and system |
| CN105847286A (en) * | 2016-05-13 | 2016-08-10 | 广东欧珀移动通信有限公司 | Method and device for acquiring multimedia files |
| CN106201395A (en) * | 2016-06-28 | 2016-12-07 | 努比亚技术有限公司 | A kind of display packing and mobile terminal |
| CN106303572A (en) * | 2016-08-30 | 2017-01-04 | 北京数码视讯软件技术发展有限公司 | A kind of flow-medium performance plays method, device and system |
| CN107426616A (en) * | 2017-06-01 | 2017-12-01 | 广州高清视信数码科技股份有限公司 | Intelligent digital television system data processing method and processing device |
| CN109787948A (en) * | 2017-11-14 | 2019-05-21 | 钉钉控股(开曼)有限公司 | Access method, right management method and the device of the communal space |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101640601A (en) * | 2008-07-30 | 2010-02-03 | Tcl集团股份有限公司 | Management method for intelligent device |
| JP2010097291A (en) * | 2008-10-14 | 2010-04-30 | Dainippon Printing Co Ltd | Information transmitting device, information transmitting system, information provision processing program, and information providing method |
| CN102215434A (en) * | 2011-03-14 | 2011-10-12 | 沈斌 | Electronic program guide system capable of automatically adapting to various screen display |
-
2014
- 2014-02-26 CN CN201410067411.2A patent/CN103813204B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101640601A (en) * | 2008-07-30 | 2010-02-03 | Tcl集团股份有限公司 | Management method for intelligent device |
| JP2010097291A (en) * | 2008-10-14 | 2010-04-30 | Dainippon Printing Co Ltd | Information transmitting device, information transmitting system, information provision processing program, and information providing method |
| CN102215434A (en) * | 2011-03-14 | 2011-10-12 | 沈斌 | Electronic program guide system capable of automatically adapting to various screen display |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105657527A (en) * | 2014-12-08 | 2016-06-08 | 广州市动景计算机科技有限公司 | Multimedia file pushing method, mobile terminal and system |
| CN104639553A (en) * | 2015-02-13 | 2015-05-20 | 福州瑞芯微电子有限公司 | Data interaction method, data interaction device and data interaction system |
| CN104639553B (en) * | 2015-02-13 | 2018-03-27 | 福州瑞芯微电子股份有限公司 | Data interactive method, apparatus and system |
| CN105100816A (en) * | 2015-06-06 | 2015-11-25 | 深圳市美贝壳科技有限公司 | Family LAN-based video sharing system and method |
| CN105657467A (en) * | 2015-12-30 | 2016-06-08 | 深圳市讯方技术股份有限公司 | Stream media file control method and system based on cloud desktop |
| CN105847286A (en) * | 2016-05-13 | 2016-08-10 | 广东欧珀移动通信有限公司 | Method and device for acquiring multimedia files |
| CN105847286B (en) * | 2016-05-13 | 2019-09-17 | Oppo广东移动通信有限公司 | Multimedia file acquisition method and device |
| CN106201395A (en) * | 2016-06-28 | 2016-12-07 | 努比亚技术有限公司 | A kind of display packing and mobile terminal |
| CN106303572A (en) * | 2016-08-30 | 2017-01-04 | 北京数码视讯软件技术发展有限公司 | A kind of flow-medium performance plays method, device and system |
| CN107426616A (en) * | 2017-06-01 | 2017-12-01 | 广州高清视信数码科技股份有限公司 | Intelligent digital television system data processing method and processing device |
| CN109787948A (en) * | 2017-11-14 | 2019-05-21 | 钉钉控股(开曼)有限公司 | Access method, right management method and the device of the communal space |
| CN109787948B (en) * | 2017-11-14 | 2022-05-17 | 钉钉控股(开曼)有限公司 | Access method, rights management method and device for shared space |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103813204B (en) | 2017-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103813204A (en) | Screen striding mutual broadcasting method and system based on set-top box | |
| US11297363B2 (en) | Method of integrating remote content with hospitality media system and media system thereof | |
| KR101548574B1 (en) | Network connected media gateway for communication networks | |
| CN103581704B (en) | The method and apparatus for realizing multi-screen interactive | |
| EP2549680B1 (en) | Content output system and codec information sharing method in same system | |
| CN105681877B (en) | Set-top box, TV, platform, remote controler and the method, apparatus for establishing connection | |
| CN102006519A (en) | Method and system for realizing interaction between multi-media terminal and internet protocol (IP) set top box | |
| CN102638703A (en) | Synchronization of favorites and/or recently viewed lists between registered content playback devices | |
| CN102695083A (en) | System and method to add an asset as a favorite for convenient access or sharing on a second display | |
| CN105791351A (en) | Method and system for realizing screen push based on DLNA technology | |
| JP2013106344A (en) | Method of outputting video content from digital media server to digital media renderer, and related media sharing system | |
| CN110557672A (en) | A TV program sharing method, TV set and storage medium | |
| KR101485803B1 (en) | Method and system for Data Transmission based on DLNA network | |
| CN104301400B (en) | Multi-screen collaboration and resource share method based on Samba agreements | |
| CN104427363A (en) | Remote on-demand system, network set top box and remote on-demand method | |
| CN101350780A (en) | Method and system for implementing network share | |
| CN1845578A (en) | Flush type system and method of IP set-top box | |
| US9848037B2 (en) | System for displaying content | |
| KR20120072100A (en) | Web media control apparatus and method for connecting web content service and home networking | |
| CN202143177U (en) | A System for Realizing Multimedia Data Sharing of Network TV Terminals | |
| TW201540057A (en) | Method for playing video media of video network in area network and video media playing system | |
| US20120117483A1 (en) | System and method for distributing and managing media content on multiple devices | |
| CN101902624A (en) | Set top box and user terminal | |
| CN120034679A (en) | Content playback method and device | |
| TW577233B (en) | Method adapted for providing a television to browse a web information from a server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |