Disclosure of Invention
The invention provides a frequency modulation broadcast receiving system, a frequency modulation receiving terminal and a processing method, which improve the receiving flexibility of frequency modulation broadcast and provide convenience for receivers to listen to the broadcast programs again.
In order to solve the above problems, the present invention provides a frequency modulation broadcast receiving system, which includes a frequency modulation receiving terminal and a program server; the method is characterized in that:
the frequency modulation receiving terminal is used for recording and sending a program information request to the program server; sending a program content request to a program server and receiving program content corresponding to the program content request;
the program server is used for searching the radio station program content corresponding to the program information request; and providing a corresponding search result for the frequency modulation receiving terminal according to the program content request.
Optionally, the fm receiving terminal includes:
the frequency modulation unit is used for searching the radio station and determining the carrier frequency of the radio station;
the positioning unit is used for determining the position of the frequency modulation receiving terminal;
an input unit for receiving a program information recording command and a program content receiving command;
the storage unit is used for storing the program information and the program content;
the communication unit is used for sending a program information request corresponding to the program information recording command and a program content receiving request corresponding to the program content receiving command to a program server and receiving program content from the program server;
a playing unit for playing the program content stored in the storage unit;
and the main control unit is used for controlling the frequency modulation unit, the positioning unit, the input unit, the storage unit, the communication unit and the playing unit.
Optionally, the positioning unit includes a GPS positioning unit or a mobile phone base station positioning unit.
Optionally, the fm receiving terminal is a digital fm radio, a television with fm radio function, a mobile phone with fm radio function, or a digital player with fm radio function.
Optionally, the program server includes:
the communication unit is used for receiving the program information request and the program content request and transmitting the program information request and the program content request to the searching unit; receiving the program content transmitted by the searching unit and sending the program content to the frequency modulation receiving terminal;
the searching unit is used for carrying out searching operation according to the program information request and the program content request transmitted by the communication unit;
a storage database for storing user profiles, program request data, program content request data, and program content.
Optionally, the program content is stored in the form of an internet link or a file.
Optionally, the information transmission between the frequency modulation receiving terminal and the program server is implemented through the internet or a dedicated communication network.
Optionally, the internet connection includes a wired network connection mode or a wireless network connection mode.
Correspondingly, the invention also provides a frequency modulation receiving terminal, which comprises:
the frequency modulation unit is used for searching the radio station and determining the carrier frequency of the radio station;
the positioning unit is used for determining the position of the frequency modulation receiving terminal;
an input unit for receiving a program information recording command and a program content receiving command;
the storage unit is used for storing the program information and the program content;
the communication unit is used for sending a program information request corresponding to the program information recording command and a program content receiving request corresponding to the program content receiving command to a program server and receiving program content from the program server;
a playing unit for playing the program content stored in the storage unit;
and the main control unit is used for controlling the frequency modulation unit, the positioning unit, the input unit, the storage unit, the communication unit and the playing unit.
Optionally, the positioning unit includes a GPS positioning unit or a mobile phone base station positioning unit.
Optionally, the fm receiving terminal is a digital fm radio, a television with fm radio function, a mobile phone with fm radio function, or a digital player with fm radio function.
Correspondingly, the invention also provides a frequency modulation broadcast processing method, which is characterized by comprising the following steps:
recording program information of frequency modulation broadcast;
sending a program information request carrying the recorded program information to a program server;
sending a program content request to a program server;
receiving program content corresponding to the program content request;
and playing the program content.
Optionally, the program information of the fm broadcast specifically includes a radio station carrier frequency, a position of the fm receiving terminal, and a time when the recording action is executed.
Optionally, the position information of the frequency modulation receiving terminal is positioned by a GPS positioning mode or a mobile phone base station positioning mode.
Optionally, the method further includes receiving a confirmation receipt corresponding to the program information request.
Optionally, the program content request includes program information, user information, or reception confirmation information.
Optionally, the program content request includes program information or user information.
Optionally, the program content is an audio file consistent with the program content request or an internet link corresponding to the corresponding program content.
Optionally, the playing program content includes: playing the received complete audio file; or broadcast instantaneously while the program content is being transmitted.
Optionally, the fm receiving terminal selects and stores the program content received from the program server in the fm receiving terminal.
Correspondingly, the invention also provides a frequency modulation broadcast processing method, which is characterized by comprising the following steps:
receiving a program information request;
searching and positioning program content corresponding to the program information carried by the program information request;
receiving a program content request sent by a frequency modulation receiving terminal;
and transmitting the program content corresponding to the program content request to the FM receiving terminal.
Optionally, the program information request is sent by a frequency modulation receiving terminal, an internet terminal, or a mobile communication terminal.
Optionally, the program information request is recorded in a program server.
Optionally, the searching and locating of the program content adopts a program database storage form or an internet link form.
Optionally, the program database is formed by pre-recording radio programs.
Optionally, the internet link form is a link for providing corresponding program content on the internet.
Compared with the prior art, the invention has the following advantages: the specific information of the radio station program is recorded by the FM receiving terminal, and the corresponding program content is stored and searched by the special program server and is transmitted to the FM receiving terminal for playing, so that the flexibility of FM broadcast receiving is improved, and convenience is provided for a receiver to listen to the broadcasted broadcast program again.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, but the present invention may be practiced in other ways than those specifically described herein, and thus the present invention is not limited to the specific embodiments disclosed below.
As described in the background section, a receiver of fm radio often cannot completely listen to a program because of various situations, such as the receiver not being located at a radio station, or being unable to listen to the program on time due to work, etc.; in addition, because fm broadcasts are broadcast in real time, the receiver is often regrettable to hear a good program and the radio equipment is unable to provide the capability of listening again. In the prior art, a receiver can only download the program of the current day from a website again and then search the content played at that time, and the operation is complicated.
In view of the above problems, the present inventors have provided an fm broadcast receiving system, an fm receiving terminal, and a processing method that facilitate recording station program information, and provide a receiver with broadcasted station program resources using a program server. The bookmark type FM broadcast service system greatly improves the flexibility of FM broadcast reception and provides convenience for receivers to listen to broadcasted broadcast programs again.
The fm broadcast receiving system of the present invention adopts a system in which a server and a distributed receiving terminal are mutually matched, fig. 1 is a structural diagram of the fm broadcast receiving system of the embodiment of the present invention, and includes: the system comprises a frequency modulation receiving terminal 101 and a program server 103, wherein the frequency modulation receiving terminal is used for recording and sending a program information request to the program server 103; sending a program content request to the program server 103 and receiving program content corresponding to the program content request; the program server 103 is configured to search for radio program content corresponding to the program information request; and providing a corresponding search result for the frequency modulation receiving terminal 101 according to the program content request.
The connection between the fm receiving terminal 101 and the program server 103 may be implemented through the Internet (Internet) or a dedicated communication network, and preferably, the connection is made through the Internet, where the Internet connection includes a wired network connection manner or a wireless network connection manner.
Fig. 2 is a flow chart of fm broadcast reception by the fm receiving terminal according to the embodiment of the present invention, which includes two parts of program information recording and program content reception, wherein,
the program information recording section includes:
step S202 is executed to record program information of fm broadcast.
When the recording operation of the program information is executed, the fm receiving terminal should be in a normal operating state, where the normal operating state refers to a specific program information that can be determined, for example, the radio station carrier frequency does not change in the recording process because the radio station carrier frequency is in a channel searching state, a channel switching state, or a power-off state, which affects the certainty of the program information, and the normal operating state of the fm receiving terminal includes that a program of a fm broadcast station is being received, and the fm receiving terminal is in a listening pause state or other normal operating states.
In a specific embodiment, the program information of the fm broadcast specifically includes a station carrier frequency, a location of the fm receiving terminal (i.e., a location of the fm broadcast station), and a time when the recording action is performed. Since the fm broadcast station that determines the carrier frequency at each location is determined and the program that is broadcast at the moment of the fm broadcast station is also determined, the program that is desired to be listened to can be determined by recording the program information including the carrier frequency, the location, and the time; according to different embodiments, the position information of the fm receiving terminal is located by a GPS location unit, a mobile phone base station location unit, or other location units, and preferably, by a GPS location unit.
Step S204 is executed to send the program information request to the program server.
According to different embodiments, the program information request may be returned by the program server with corresponding confirmation receiving information, such as a number corresponding to the program content; alternatively, the program information request may not return the reception confirmation information, and the program server may directly prepare the program content.
In order to improve the flexibility and convenience of the frequency modulation broadcast processing method, in a specific embodiment, the frequency modulation broadcast processing method of the invention adopts a system in which a server and a distributed receiving terminal are matched with each other. Therefore, in order to implement the transmission operation of the program information request, the fm receiving terminal and the program server must be connected through a specific communication method, in a specific embodiment, the connection between the fm receiving terminal and the program server may be implemented through the Internet (Internet) or a dedicated communication network, and preferably, the Internet is used for connection, and the Internet connection includes a wired network connection method or a wireless network connection method.
Thereafter, when the user needs to receive a specific program content, the fm receiving terminal needs to send a corresponding program content request to the program server, and the fm broadcast processing method further includes a program content receiving part, which specifically includes:
step S206 is executed to send a program content request to the program server.
Upon a determined request for program content, a program server may be utilized to search for specific program content. In a specific embodiment, the program content request may include program information, and the program information is the same as the aforementioned program information; or, the program content request may include the aforementioned receiving confirmation information returned by the program server, where the receiving confirmation information determines the specific program content; according to different embodiments, the program content request may further include user information, and the user information may facilitate corresponding customized service or statistical information collection for the program server.
Step S208 is executed to receive the program content corresponding to the program content request.
The program content is in a format of an audio file or other media files corresponding to the program content request, or is an internet link corresponding to the corresponding program content; in a specific embodiment, the sending of the program content receiving request and the receiving of the program content may use the same communication mode as the program information sending.
Step S210 is executed to play the program content.
In a specific embodiment, the playing and receiving of the program content can be performed step by step or synchronously, the step by step playing refers to that the program content is transmitted to the frequency modulation receiving terminal in a complete audio file and then played, and the synchronous playing refers to that the frequency modulation receiving terminal can play the program content in real time while transmitting the audio file by adopting a mode similar to a streaming media technology and the like.
The reason why the flow of receiving the fm broadcast by the fm receiving terminal is divided into two parts is that in practical application, a certain preparation time is required for searching the program content, and meanwhile, in order to provide more selection space for a user of the fm receiving terminal, the reception of the program content is not performed immediately after the program information is transmitted, but is performed after the fm receiving terminal transmits a receiving command.
According to a difference of the specific embodiment, the fm broadcast processing method may further include:
the FM receiving terminal can select and store the received program content in the FM receiving terminal; generally, after the receiver enjoys the program content, the receiver may listen to the program content repeatedly, so that the received program content may be classified and stored in a specific location of the fm receiver terminal for efficiency improvement.
Fig. 3 is a structural diagram of the fm receiving terminal in the fm broadcast receiving system according to the embodiment of the present invention.
In a specific embodiment, the fm receiving terminal may be a digital fm radio, a television with fm radio function, a mobile phone with fm radio function, a digital player with fm radio function (Mp3 or Mp4), and the like.
As shown in fig. 3, the fm receiver terminal includes: a main control unit 301, a frequency modulation unit 303, a positioning unit 305, an input unit 307, a storage unit 309, a communication unit 311, and a play unit 313; the frequency modulation unit 303, the positioning unit 305, the input unit 307, the storage unit 309, the communication unit 311 and the playing unit 313 are respectively connected to the main control unit 301.
The main control unit 301 is a core unit for performing operations such as data exchange, data processing, and command control in the fm receiving terminal.
The fm unit 303 is configured to search for stations and determine a station carrier frequency.
The positioning unit 305 is configured to determine a location of the fm receiving terminal, in a specific embodiment, the positioning unit 305 employs a GPS positioning unit, a mobile phone base station positioning unit, or another positioning unit, and preferably, the positioning unit 305 employs a GPS positioning unit for positioning.
The input unit 307 is a device for the user to perform a program information recording operation and to input a program content reception command.
A storage unit 309, wherein when recording program information, the storage unit 309 is configured to receive and store the program information transmitted by the main control unit 301; when listening to the program content, the storage unit 309 transmits the program content to the playback unit 313.
The communication unit 311 serves as an interface between the fm receiver terminal and the program server, and is configured to transmit a program information request and a program content reception request from the fm receiver terminal to the program server, and receive program content from the program server to the fm receiver terminal.
The playing unit 313 is configured to play the program content stored in the storage unit 309, in a specific embodiment, the playing mode of the playing unit 313 includes a step-by-step playing mode and an instant playing mode, that is, the step-by-step playing mode refers to that the program content received by the communication unit 311 is directly transmitted to the playing unit 313 for playing; the instant playing mode refers to that the program content received by the communication unit 311 is transmitted to the corresponding storage device and then played by the playing unit 313.
When the user performs a program information recording operation via the input unit 307, the fm unit 303 inputs the station carrier frequency and the position of the fm receiver terminal to the main control unit 301 via the positioning unit 305, and the main control unit 301 determines the time at which the recording operation is performed based on the internal clock of the fm receiver terminal. Subsequently, the main control unit 301 generates a program information request based on information such as the station carrier frequency, the fm receiver terminal position, and the time at which the recording operation is performed. The communication unit 311 transmits a program information request and a program content reception request from the fm reception terminal to the program server.
When the user inputs a program content receiving command through the input unit 307, the main control unit 301 generates a program content request; the communication unit 311 transmits a program content reception request from the fm reception terminal to the program server, and receives a response from the program server.
Fig. 4 is a flowchart of program search transmission performed by the program server according to the embodiment of the present invention, which sequentially includes two parts, namely, program content search and program content transmission, wherein,
the program content search section includes:
step S402 is executed to receive a program information request.
After receiving the program information request, the program server analyzes the request and then responds. In a specific embodiment, the program information request may be sent by the fm receiving terminal, that is, the program information request flow of the fm receiving terminal corresponds to the operation, or may be executed in other manners instead of through the fm receiving terminal, for example, a user logs in a program server through the internet, a mobile communication terminal, or other communication manners, and manually inputs or selects the program information request.
According to different embodiments, the program server may provide dedicated account numbers to different fm receiving terminals or users, and further, provide a customized "bookmark" service for each account number, that is, all program information requests corresponding to each account number may be recorded in a specific location of the program server for the user to refer to, and the historical program information requests may be recalled and requested again.
Step S404 is executed to search and locate the program content corresponding to the program information carried by the program information request.
After the FM receiving terminal transmits the program information to the program server, the program server corresponds the program information to the specific program content through the specific data processing and searching unit, and the unique program content can be determined by the program information (comprising carrier frequency, position and time), so that the search cannot be operated by mistake.
Depending on the particular embodiment, the preparation of the program content may take a variety of forms, including:
the method comprises the steps that a program database is formed by recording radio programs in advance in a database mode, and after a program server receives a program information request every time, corresponding program contents are searched in the program database;
and searching the program content internet link on the radio station website corresponding to the program information request on the internet by adopting an internet link mode, providing corresponding internet link information to the frequency modulation receiving terminal when the subsequent program content is transmitted, and directly acquiring the program content on the corresponding radio station website by the frequency modulation receiving terminal.
After the above steps are executed, the program server completes the search and preparation work of the corresponding program content, in practical application, the search of the program content requires a certain preparation time, and at the same time, the user of the fm receiving terminal is likely not to need to receive the program content immediately after the program information is sent, so the program server needs to receive the program content request, and the program content request is analyzed and then the sending operation of the program content is performed.
The program content transmitting section includes:
step S406 is executed to receive a program content request sent by the fm receiving terminal.
After the frequency modulation receiving terminal sends the program content request, the program server analyzes the request and completes the preparation work of the corresponding program content.
Step S408 is executed to transmit the program content corresponding to the program content request to the fm receiving terminal.
As with the fm receiver terminal transmitting program information to the program server, in order to implement the transmission operation of the program content, the fm receiver terminal must be connected to the program server through a specific communication mode, and in a specific embodiment, the connection may be implemented through the Internet (Internet) or a dedicated communication network, and preferably, the Internet is used for connection, and the Internet includes a wired network or a wireless network.
According to different embodiments, the fm broadcast processing method further includes:
the program server counts the program information request; as a search service device of program content resources, a program server can count the program on demand of a receiver, and the program on demand statistics is embodied as the preference of the receiver, has higher commercial value and can feed back to a broadcasting station or a related mechanism so as to improve the program quality.
Fig. 5 is a block diagram of a program server in the fm broadcast receiving system according to the embodiment of the present invention.
As shown in fig. 5, the program server includes: a communication unit 501, a search unit 503, and a storage database 505; wherein,
the communication unit 501 is connected to the search unit 503, and on one hand, the communication unit 501 is configured to receive a program information request and a program content request sent by the fm receiving terminal, and transmit the program information request and the program content request to the search unit 503; and on the other hand, the receiving unit is used for receiving the program content transmitted by the searching unit 503 and sending the program content to the fm receiving terminal.
The searching unit 503 is connected to the communication unit 501 and the storage database 505, on one hand, the searching unit 503 performs a specific searching operation according to the program information request transmitted by the communication unit 501, in a specific embodiment, the searching operation includes searching a corresponding program content in a specific radio station program database, searching an internet link corresponding to the program content on the internet, and storing the searching result in the storage database 505; on the other hand, the searching unit 503 further searches the storage database 505 for the aforementioned search result according to the program content request transmitted by the communication unit 501, and transmits the program content corresponding to the aforementioned program content request to the fm receiving terminal through the communication unit 501.
The storage database 505 is used to store user profiles, program request data, program content request data, and program content, which is stored in the form of internet links or files in a particular embodiment.
The FM broadcast receiving system, the FM receiving terminal and the FM broadcast processing method of the invention record the specific information of the radio station program by adopting the FM receiving terminal, further store and search the corresponding program content by the special program server, and transmit the program content to the FM receiving terminal for playing, thereby improving the flexibility of FM broadcast receiving and providing convenience for the receiver to listen to the broadcasted broadcast program again.
It is understood that the examples and embodiments described herein are for illustrative purposes only and that various modifications or changes in light thereof will be suggested to persons skilled in the art and are to be included within the spirit and purview of this application and scope of the appended claims.