[summary of the invention]
The invention provides a kind of nexus broadcast system of demanding channel of self-built network audio file, be convenient to the demanding channel of self-built personalization, make things convenient for the different network audio file of user's program request to play, improve the utilance of network audio file.
For solving above-mentioned technical problem, the invention provides a kind of nexus broadcast system of self-built network audio file demanding channel, comprising:
Network terminal player comprises microprocessor, the network connecting module that is connected with microprocessor, memory, audio processing modules, display module and audio frequency output module;
Nexus broadcast system server comprises network audio file management server and network terminal management server, the machine code of unique identification marking of network audio file management server stores network terminal player; And
The network audio file content server, management and storage networking audio file content, the audio file content and the network address that described network audio file content server recording user is selected also receives the demanding channel numbering of nexus broadcast system server, generate the tabulation of network audio file IP Information On Demand and send to nexus broadcast system server, nexus broadcast system server receives the tabulation of network audio file IP Information On Demand and generates the network program request channel data bag of self-built channel and send to network terminal player stores.
The present invention also provides a kind of method of demanding channel of the self-built network audio file based on above-mentioned nexus broadcast system, comprises the steps:
(1) logging in network audio file content server is selected network audio file, and audio file content that network audio file content server recording user is selected and network address information generate the network audio file information list;
(2) network audio file content server login identity from inquiring user to nexus broadcast system server that the send demanding channel service verification that whether obtains self-built network audio file is passed through, if, then enter next step, if not, the demanding channel service of then pointing out the user to open self-built channel;
(3) the nexus broadcast system server result that returns the demanding channel service verification by self-built channel gives the network audio file content server;
(4) the network audio file content server is set up the demanding channel of network audio file to nexus broadcast system server requests;
(5) channel number of a self-built demanding channel of nexus broadcast system server-assignment, nexus broadcast system server returns the channel number of self-built demanding channel to the network audio file content server;
(6) the network audio file content server returns the successful information that receives to nexus broadcast system server, self-built demanding channel success;
(7) nexus broadcast system server sends the network audio file information list of user-selected network audio file content to the request of network audio file content server;
(8) the network audio file content server sends the network audio file information list to nexus broadcast system server;
(9) nexus broadcast system server receives the self-built demanding channel packet of a self-built demanding channel of user of audio file information tabulation generation and is stored in the network audio file database, and send to user's network terminal player, and feed back the information of self-built network demanding channel success to the network audio file content server;
(10) the network audio file content server returns the user that feeds back to of self-built network program request channel creation success.
The present invention also further provides a kind of nexus broadcast system of self-built network audio file demanding channel to play the method for the network audio file of self-built demanding channel, comprises the steps:
(1) user's operational network terminal player is selected the network audio file in the self-built network demanding channel;
(2) network terminal player sends the order request of user-selected network audio file to nexus broadcast system server;
(3) order request that receives of nexus broadcast system server parses and the audio file information of obtaining network audio file;
(4) user-selected network audio file obtains the network address of corresponding network audio file and sends to network terminal player in the nexus broadcast system server lookup network audio file database;
(5) network terminal player network address of resolving the network audio file received connects pairing network audio file content server and obtains network audio file, and then plays output after the decoding processing.
As mentioned above, the nexus broadcast system of the demanding channel of self-built network audio file of the present invention can be play the network audio file of user-selected customized demanding channel by network terminal player, be convenient to the network audio file of customized personalization and appreciate network audio file, and simplify the network operation procedure of program request network audio file based on the method for the demanding channel of the self-built network audio file of above-mentioned nexus broadcast system, the demanding channel of the network audio file of the convenient different self-built personalization of user and appreciate network audio file.
[embodiment]
Reach technological means and the effect that predetermined purpose is taked for further setting forth the present invention, below in conjunction with drawings and Examples, to the method for the demanding channel of the self-built network audio file of the present invention and embodiment, architectural feature and the effect thereof of nexus broadcast system, be described in detail as follows.
The nexus broadcast system of the self-built network audio file of the present invention, the internet network that makes things convenient for the user to pass through prior art are created the demanding channel of personalized network audio file voluntarily, and play output by nexus broadcast system of the present invention.
As Fig. 1, the nexus broadcast system of the demanding channel of self-built network audio file of the present invention comprises network terminal player 1, nexus broadcast system server 2 and network audio file content server 3, network terminal player 1 is connected communication by internet network respectively with between nexus broadcast system server 2 and the network audio file content server 3, also is connected communication by internet network between nexus broadcast system server 2 and the network audio file content server 3.
In conjunction with consulting Fig. 2, network terminal player 1 comprises microprocessor, the wireless receiving module that is connected with microprocessor respectively, network communication module, memory, audio processing modules, audio frequency output module, display module, input operation module and data interface module.Wireless receiving module can adopt the 2.4G wireless receiving module, operates control network terminal player of the present invention to receive outside wireless signal.Data interface module comprises usb data interface and memory card interface, for example can insert the SD storage card by memory card interface, makes things convenient for the user to carry out transfer of data by data-interface and network terminal player of the present invention.Network communication module comprises network adapter and wireless network adapter, network adapter can adopt the DM9000AE network adapter, wireless network adapter can adopt the Wi-Fi wireless network module, and the wireless network adapter that also can adopt 3G network is the wireless network adapter of CDMA2000 standard for example.Microprocessor carries out audio decoder to audio file to be handled, the audio processing modules audio frequency carries out digital-to-analogue conversion to decoded voice data, and then export to the output of audio frequency output module and play, for example, can play output by loudspeaker plays or by external sound equipment.Display module comprises driver module and display screen, and the image data of microprocessor processes is exported to driver module and shown by display screen, to remind the feedback information after current mode of operation of user or the operation.
Network audio file content server 3 is used for management and storage networking audio file content and relevant information.In specific embodiment, network audio file content server 3 can provide a plurality of network audio file content servers of different audio file contents, also can be that a network audio file content server provides dissimilar audio file contents.In the specific embodiment, when the network audio file content server adopts the situation of a plurality of network audio file content servers, each network audio file content service management also provides different audio file contents respectively, for example, the network audio file content server of the Sina of Internet service provider provides the network audio file of music content, the network audio file content server of the Sohu of Internet service provider provides the network audio file of cross-talk content, and the network audio file content server of Internet service provider 163 provides the network audio file that sound file is arranged of storytelling content.Each network audio file comprises information such as author information, file name, the network address, file size size.
Nexus broadcast system server 2 comprises network audio file management server and network terminal management server.The machine code of unique identification marking of network terminal record management server each network terminal player of the present invention, and be that each network terminal player distributes a unique active coding, the user is in first use network terminal player of the present invention, can logging in network VOD system server and the machine code and the active coding of the pairing unique identification marking of fan-in network terminal player activate, pass through by the checking of network terminal management server, and then open the service function of the network demanding channel of this network terminal player.Network terminal management server also provides the firmware on line upgrading service of network terminal player, and monitoring is connected situation with the network that writes down each network terminal player, can obtain the on-line time of network terminal player, on-demand content, stand-by period, information such as IP address are analyzed user's use habit, at each user's behaviour in service, can also send personalized use suggestion etc. to user's network terminal player.
Network audio file that the network audio file management server is provided the network audio file content server and the unique relationship information between the network terminal player manage.The network audio file management server comprises that the unique relationship information between storage networking audio file and the network terminal player sets up the network audio file database.The network audio file database comprises the network address of network audio file, unique document No. of each network audio file, unique distinguishing mark of network terminal player, and sets up the mapping relations of unique correspondence.The network audio database is also stored the information such as interface IP address of the Qu Ku, audio file title, authors' name, file size and the pairing network audio file content server of network audio file that comprise each network audio file place.
Behind the website that the user is provided by network terminal player logging in network VOD system server of the present invention, the demanding channel service method of logining and open self-built network audio file comprises following step:
(1) website of logging in network VOD system server;
(2) machine code of fan-in network terminal player and active coding login;
(3) machine code and the active coding of the server authentication of network audio file VOD system input if pass through, are then opened the network program request channel service of self-built network audio file; If not, then point out the user to login again;
(4) service of feedback network demanding channel is opened successful information and is given the user.
After the user opened the network program request channel service of self-built network audio file by nexus broadcast system server of the present invention, the method for the network demanding channel of self-built network audio file comprised the steps:
(1) logging in network audio file content server, select network audio file, the user uses machine code and the password logging in network audio file content server of having opened the network terminal player of network program request channel service of the present invention, select and the customized own audio file content of being liked, network audio file information that network audio file content server recording user is selected and pairing network address information generate the network audio file information list;
(2) the network audio file content server sends query requests to nexus broadcast system server, whether the login identity of this query requests inquiring user obtains the demanding channel service verification of self-built network audio file is passed through, if, then enter next step, if not, the demanding channel service of then pointing out the user to open self-built channel;
(3) the nexus broadcast system server result that returns the demanding channel service verification by self-built channel gives the network audio file content server;
(4) the network audio file content server is set up the demanding channel of network audio file to nexus broadcast system server requests;
(5) demanding channel of a self-built demanding channel of nexus broadcast system server-assignment numbering, the demanding channel of this self-built demanding channel is numbered the machine code of unique identification marking of the network terminal player that comprises customized user, make that the demanding channel numbering of this self-built demanding channel is unique corresponding related with the customized user's of this self-built demanding channel network terminal player, nexus broadcast system server returns the demanding channel numbering of self-built demanding channel to the network audio file content server;
(6) the network audio file content server returns the successful information that receives to nexus broadcast system server, self-built demanding channel success;
(7) nexus broadcast system server sends the network audio file information list of user-selected network audio file information to the request of network audio file content server;
(8) the network audio file content server sends the network audio file information list to nexus broadcast system server;
(9) nexus broadcast system server receives the self-built demanding channel packet of a self-built demanding channel of user of network audio file information list generation and is stored in the network audio file database, the network audio file database comprises user-selected network audio file title, author information, the network address of network audio file title, the demanding channel numbering of self-built demanding channel, information such as the reference number of a document of network audio file, and return a self-built demanding channel the data list success feed back to the network audio file content server, nexus broadcast system server is after the network terminal player that detects customized user connects network, automatically send self-built demanding channel packet to the pairing network terminal player of customized user and be stored in the memory of network terminal player, self-built channel data bag comprises the filename of each user-selected network audio file at least, the reference number of a document of each network audio file, the demanding channel numbering of author information and self-built demanding channel;
(10) the network audio file content server returns the user that feeds back to of self-built network program request channel creation success.
As described in above-mentioned step, after the user uses the self-built demanding channel of nexus broadcast system of the present invention, as network terminal player starting up of the present invention and after connecting network, nexus broadcast system server detects the connection status of network terminal player, send automatically the user on the network audio file content server customized network audio file content and the self-built network program request channel data bag that generates to network terminal player.After network terminal player received up-to-date self-built demanding channel packet, the user can select the method for the network audio file broadcast of self-built demanding channel by network terminal player of the present invention, comprises the steps:
(1) user's operational network terminal player is selected the network audio file of self-built network demanding channel, in the specific embodiment, the user can the display screen by network terminal player selects the own audio file title of being liked and then selects network audio file in the self-built network demanding channel;
(2) network terminal player sends the order request of user-selected network audio file to nexus broadcast system server, network terminal player is known the reference number of a document of the pairing network audio file of selected audio file by the network program request channel data bag of the memory stores of user-selected network audio file name query network terminal player, and the reference number of a document and the pairing demanding channel numbering of network audio file sent to nexus broadcast system server in the lump;
(3) order request that receives of nexus broadcast system server parses and know the pairing audio file information of user-selected network audio file, audio file information comprises the demanding channel numbering at network audio file place and the reference number of a document of network audio file;
(4) nexus broadcast system server lookup network audio file database and obtain user-selected network audio file correspondence network audio file the network address and send to network terminal player, nexus broadcast system server passes through the demanding channel numbering of the network audio file known and reference number of a document inquired about and obtained user-selected network audio file correspondence in the network audio file database the network audio file network address, and this network audio file network address is sent to network terminal player;
(5) network terminal player network address of resolving the network audio file received connects pairing network audio file content server and obtains network audio file, and then plays output after the decoding processing.
In sum, the method of the demanding channel of self-built network audio file of the present invention is by the customized network audio file of user on the network audio file content server, in use, by network terminal player of the present invention select customized network audio file, network terminal player connects the server and then the broadcast of network audio file VOD system of the present invention, therefore, self-built network audio file VOD system of the present invention makes things convenient for the user to select the customized establishment of network audio file to generate personalized demanding channel by existing internet network, make things convenient for network terminal player to play-over the network audio file of exporting in the demanding channel, need not each playing network audio file and all need carry out network operation, simplify network operation procedure, save time, help old man and child operation, increase diversity and simplicity that network audio file is play.