METHOD FOR THE RECEPTION OF AUDIO CONTENTS IN A HYBRID RECEIVER AND TIME-SHIFTED PLAYBACK, RECEIVER AND PROGRAM ASSOCIATED WITH THE METHOD
20200236439 ยท 2020-07-23
Inventors
Cpc classification
H04H20/24
ELECTRICITY
H04N21/2387
ELECTRICITY
H04H20/93
ELECTRICITY
H04N21/47217
ELECTRICITY
H04N21/433
ELECTRICITY
International classification
H04N21/472
ELECTRICITY
H04H20/24
ELECTRICITY
Abstract
A method of reception and playback of audio and/or audiovisual contents in a receiver device capable of receiving a determined audio and/or audiovisual stream coming from a one-way or two-way network. A determined stream broadcast on a network is received and the contents transmitted by the stream are played back in the receiver device. A first event external to the receiver device is detected. It triggers interruption of the playback of the content in progress and recording of the instant of the interruption. Then a second external event is detected. It triggers determining the availability of the unplayed part of the interrupted content and the display of a menu to a user that he should play back the unplayed part. The introduction of a command then triggers retrieval of the unplayed part and the playback of the retrieved content part.
Claims
1. A method of reception and playback of audio and/or audiovisual contents in a receiver device capable of receiving a determined audio and/or audiovisual stream coming from a one-way or two-way network, the method comprising at least: receiving the determined stream broadcast on a network and playing back the contents transmitted by said stream in the receiver device, detecting a first event external to the receiver device triggering interruption of the playing back of the contents in progress and recording the instant of the interruption, subsequent to detecting the first external event, detecting a second external event triggering determining a piece of information indicating availability of an unplayed part of the interrupted content and displaying a menu proposing to play back said unplayed part, receiving a first user command triggering retrieval of the unplayed part of the content and playing back the retrieved content part.
2. The method of reception and playback of contents according to claim 1, wherein the first event and the second event are an introduction of a second user command to stop the playback of the stream and to resume playback.
3. The method of reception and playback of contents according to claim 2, wherein the second event occurs when the receiver device is turned on again.
4. The method of reception and playback of contents according to claim 1, wherein the first event is a stopping of the reception of the audio and/or audiovisual stream, the second event being a resumption of the reception of said stream, the detection of the second external event triggering a retrieval of the interrupted content on the one-way or two-way network during a second broadcast.
5. The method of reception and playback of contents according to claim 1, wherein the first event is an opening of a two-way communication using sound or audiovisual rendering means of the receiver device, said communication being conducted between said receiver device and another communications network, the second event being an end of this two-way communications.
6. The method of reception and playback of contents according to claim 1, wherein the first event triggers a recording of the content transmitted by the stream in a local memory of the receiver device.
7. The method of reception and playback of contents according to claim 6, wherein the second event triggers a verification that a totality of the content is available and, in response to the introduction of the user command, playing the content from the local memory followed by retrieval, from the network, of the remaining part of the unplayed content.
8. The method of reception and playback of contents according to claim 4, further comprising receiving, in response to a first request, a piece of data indicating that the unplayed part of the interrupted content is available within said network and indicating that the reception of the first user command triggers transmission, to the network, of a request to receive said unplayed part and the reception of said part to be played back without delay by the receiver device.
9. The method of reception and playback of contents according to claim 8, wherein the received data comprises a URL address enabling a downloading of at least the unplayed part of the interrupted content or a site address to send out the interrupted content as a podcast.
10. The method of reception and playback of contents according to claim 1, further comprising displaying an indication on a duration that has elapsed since a last interruption, this duration representing a value of a time lag between the instant of transmission in the stream of the content and the instant of the display of this same retrieved content.
11. A receiver device for receiving audio and audiovisual contents transmitted by a determined audio and/or audiovisual stream coming from a one-way or two-way network, said receiver comprising: a processor; and a non-transitory computer-readable medium comprising instructions stored thereon which when executed by the processor configure the receiver device to: receive the determined stream broadcast on a network and playback the contents transmitted by said stream, detect a first event external to the receiver triggering interruption of the playback of the content in progress and recording of a time of the interruption, detect a second external event triggering determining a piece of information indicating availability of an unplayed part of the interrupted content and a display of a menu proposing the playback of said unplayed part, receive a first user command triggering retrieval of the unplayed part of the content and playback of the part of the content thus retrieved.
12. A non-transitory computer-readable medium comprising instructions stored thereon which when executed by a processor of a receiver device configure the receiver device to receive and playback audio and/or audiovisual contents, wherein the receiver device is capable of receiving a determined audio and/or audiovisual stream coming from a one-way or two-way network, and wherein the instructions configure the receiver device to: receive the determined stream broadcast on a network and play back the contents transmitted by said stream in the receiver device, detect a first event external to the receiver device triggering interruption of the playing back of the contents in progress and recording the instant of the interruption, subsequent to detecting the first external event, detect a second external event triggering determining a piece of information indicating availability of an unplayed part of the interrupted content and displaying a menu proposing to play back said unplayed part, receive a first user command triggering retrieval of the unplayed part of the content and play back the retrieved content part.
Description
4. LIST OF FIGURES
[0032] Other features and advantages of the invention shall appear from the following description, given by way of an indicatory and non-exhaustive example, and from the appended figures of which:
[0033]
[0034]
[0035]
[0036]
[0037]
5. DETAILED DESCRIPTION
5.1 General Principle
[0038] The invention relates to a method of reception and playback of audio and/or audiovisual contents in receiver capable of receiving a determined audio and/or audiovisual stream coming from a one-way or two-way network. A determined stream broadcast on a network is first of all received and the contents transmitted by said stream are played back in the the receiver. A first event external to the device is detected and triggers the interruption of the playback of the content in progress and the recording of the time of interruption. Then, a second external event is detected and triggers a step for determining the availability of the unplayed part of the interrupted content, and the display of a menu proposing the playback of said unplayed part to the user. The introduction of a command will then trigger the retrieval of the unplayed part of the content and the playback of the retrieved content part.
[0039] Thus, the proposed solution relies on a wholly novel and inventive approach making it possible to retrieve a content broadcast on a radio stream, the playback of which has been interrupted, and to prompt a user to resume his playback a little later.
5.2 Particular Embodiment
[0040] In all the figures of the present document, the identical elements (or steps) are designated by a same numerical reference.
[0041] Referring now to
[0042] According to one non-obligatory improvement, the hybrid receiver also has a memory 11 capable of recording an audio content and/or audiovisual content broadcast by a one-way or two-way network.
[0043] The hybrid receiver receives an electrical power supply or has its own battery. It can be mobile and take the form of a smartphone.
[0044] Referring now to
[0045]
[0049] The lower part of
[0057] Having described the constituent elements of the invention, we shall now explain the way in which they cooperate. To this end,
[0058] At a first stage, the receiver has received a content transmitted by the radio stream and has played it back it at a user's request. An event called a prior event has taken place and has interrupted the playback. This prior event is for example an intervention by the user to stop the playback, the taking of a telephone call which will use the audio system 8, 9 of the receiver, the detection of a power supply fault leading to the immediate stopping of the receiver, etc. At the time of the interruption, the receiver 1 records the identifier of the radio stream transmitting the content and the precise time of the interruption in a non-volatile memory. It records the content still being transmitted to the receiver 1 in the memory 1.
[0059] At a step 4.1, an event called a subsequent event takes place, triggering a change in the status of the receiver 1. In this new status the receiver can receive and play back contents broadcast on a radio stream. This subsequent event is for example an intervention by the user to resume the playback, the end of a telephone call that uses the audio system of the receiver or quite simply the powering on again of the receiver. At the step 4.2, the module 34 reads in the memory 11 to find out whether a unplayed content is present. In the event of an affirmative response, the program jumps to the step 4.6 to prompt the user to play it back. The module 34 also tests whether the content in memory 11 is complete, i.e. whether the audio data or audiovisual data that have been received during the interruption and the data that have been received have been truly recorded. If not, the module 34 extracts, from the non-volatile memory, the identifier of the radio stream, the playback of which has been recently interrupted, and transmits this identifier to the module 30. The module 30 responds to the receiver in indicating whether the requested content is available for downloading from a determined site. Thus, at the step 4.3, the module 34 determines whether the content transmitted immediately after the interruption is available by downloading from the module 31. In the event of an affirmative response, the program jumps to the step 4.6 to prompt the user to play back the unplayed content by retrieving it during a broadcast loop or by downloading it from the site indicated by the module 30. If not, at the step 4.5, the module 34 determines, according to the response transmitted by the module 30, whether the content indicated is available in podcast form. In the event of an affirmative response, the program also jumps to the step 4.6.
[0060] If the responses at the steps 4.2, 4.3 and 4.4 have been negative, it is not possible to retrieve said content and in this case only the content transmitted in real time, in this radio stream is available. It is then automatically played back involving the user (step 4.5). If not, the unplayed content is available (step 4.6). The module 34 then, at the step 3.7, sends a menu proposing that it should be selected, and awaits the user's response. If the user responds negatively, the content transmitted on this stream in real time is played back. If the user responds positively, the content is then retrieved as the case may be from the memory 11 of the receiver, the module 31 or the module 32 of the service platform PFSC, and immediately played back on the audio system of the receiver and possibly on the display unit.
[0061] According to one improvement, the menu mentioned at the step 3.7 comprises a step for displaying an indication on the time elapsed since the last interruption, this duration representing the value of the time lag between the time of transmission in the stream of the content and the time of display of this same retrieved content. In this way, the user can realize the time lag between the content being currently broadcast on this stream and the content that his receiver proposes that he should read.
[0062]
[0063] Should the unplayed content (i.e. the content broadcast between t1 and t2) be available and should the user have requested its playback, this content is transmitted to the receiver, recorded in the memory 11 and played back with a time shift equal to the time lag between t1 and t2. In the meantime, the content transmitted in real time is received by the receiver and recorded in the memory 11 until the time t3 of exit from the zone Z2. The receiver will then continue to extract the recorded content from the memory until it is completely read. If, in the meantime, a coverage zone has been reached, the receiver 1 automatically asks the platform PFSC for the content starting from the instant t3, and downloads it into the memory 11. In this case (with the gap between t4 and t3 being smaller than the gap between t3 and t2), there is no interruption in the playback of the content, the user does not even realize that he has left the coverage zone for an instant, for example for the time elapsed when he is passing through a tunnel. If, on the contrary, a coverage zone is not yet reached at the time t3 at the end of the playback of the unplayed content of the memory, it means that the lag between t4 and t3 is greater than the lag between t3 and t2, and then a new prior event comes into play. The receiver then records the identifier of the radio stream and the instant t3 when it has come out of the coverage zone Z2. At the instant t4 of entry into a new coverage zone, it will then ask if the content transmitted on this radio stream from the time t4 is available.
[0064] It can thus be noted that by creating a time lag during the playback and by both receiving the radio stream in real time and downloading a content with a time shift, it is possible to eliminate interruptions in playback when passing through zones with no radio coverage.
[0065] It must be clear to those skilled in the art that the present invention enables embodiments in many other specific forms without departing from the field of application of the invention as claimed. The present embodiments should therefore be considered as illustrations but can be modified in the field defined by the scope of the appended claims.