EP3646491A1 - Procédé de réception de contenus audio dans un récepteur hybride et reproduction en différé, récepteur et programme associé au procédé - Google Patents

Procédé de réception de contenus audio dans un récepteur hybride et reproduction en différé, récepteur et programme associé au procédé

Info

Publication number
EP3646491A1
EP3646491A1 EP18732379.5A EP18732379A EP3646491A1 EP 3646491 A1 EP3646491 A1 EP 3646491A1 EP 18732379 A EP18732379 A EP 18732379A EP 3646491 A1 EP3646491 A1 EP 3646491A1
Authority
EP
European Patent Office
Prior art keywords
content
receiving
receiver
stream
event
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.)
Pending
Application number
EP18732379.5A
Other languages
German (de)
English (en)
Inventor
Dimitri FAGUE
François Lebrat
David Vincent
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telediffusion de France ets Public de Diffusion
Original Assignee
Telediffusion de France ets Public de Diffusion
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telediffusion de France ets Public de Diffusion filed Critical Telediffusion de France ets Public de Diffusion
Publication of EP3646491A1 publication Critical patent/EP3646491A1/fr
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/20Arrangements for broadcast or distribution of identical information via plural systems
    • H04H20/24Arrangements for distribution of identical information via broadcast system and non-broadcast system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/26Arrangements for switching distribution systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/86Arrangements characterised by the broadcast information itself
    • H04H20/93Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/82Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
    • H04H60/83Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over telephonic networks
    • H04H60/85Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over telephonic networks which are mobile communication networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations

Definitions

  • the field of the invention is that of receiving audio or audiovisual content in a hybrid receiver capable of receiving both contents of a broadcast network and a bidirectional network.
  • the invention relates more particularly to the fact that the reproduction of the contents is interrupted to be resumed a little later at the request of the user.
  • hybrid receivers capable of receiving and reproducing both broadcasts from a broadcast network, content transmitted from a site , and contents transmitted in podcasting or "podcast” according to the English terminology.
  • These receivers are provided with a user interface comprising a screen and a keyboard, radio reception means and means for transmitting sound signals to loudspeakers.
  • the user sets his device to receive content broadcast on the radio, or from a website.
  • Some hybrid devices can enrich the reception of audio content broadcast over an Internet or "IP" type connection, for example by improving the coverage area of the content broadcast by combining their traditional FM or DAB broadcast network reception with downloads or " streaming "according to the English terminology via IP network (Wifi, 3G, 4G).
  • the transmission of contents is done by radio and the quality of the reception depends on the proximity with the transmitting base. In some places, the unit leaves a coverage area and reception is no longer possible.
  • the device interrupts the reproduction of the content and resumes broadcasting in real time once the radio coverage is found. During the entire interruption, the user has lost his audio content, which is quite unpleasant when the show is interesting.
  • a simple way to retrieve content that has been previously broadcast is to connect to a site to download it.
  • the download will allow the user to save this content in the device memory and reproduce it.
  • the device may have controls to fast forward and pass over moments that the user has already heard. This operation, which makes it possible to find non-reproduced parts of broadcast content, is quite heavy because the user must himself identify the content he wants to download.
  • the invention also makes it possible to enrich the interface of the users of receiving devices with a radio stream, to improve the relationship of the listeners with their favorite radio stations and to contribute indirectly to the economy of the audiovisual sector market. .
  • the invention also proposes a technical method and an architecture applicable to the implementation of all cases of use of "Stop and Restart" services, and usable by car radio manufacturers and by the publishers of content broadcast on a radio stream in the form of access to a dedicated service platform and operated in the global computer network.
  • a method for receiving and reproducing audio and / or audiovisual content at a receiver device capable of receiving a determined audio and / or audiovisual stream coming from a unidirectional or bidirectional network comprises at least the following steps:
  • the proposed solution is based on a completely new and inventive approach, to retrieve content broadcast on a radio stream whose reproduction has been interrupted and to propose to a user to resume its reproduction a little later.
  • the first and second events are the introduction of a second user command to stop the reproduction of the stream and to resume it. In this way, the user can stop himself the reproduction of the content and resume it at the appropriate time for him.
  • the second event occurs during the restarting of the receiving device. In this way, the user can continue playing the interrupted content when restarting its receiver.
  • the first event is the stop of the reception of the stream
  • the second event is the resumption of the reception of the stream
  • the detection of the second external event triggers a step of recovery of the interrupted content on the bidirectional network. during a second broadcast. In this way, if the device no longer receives the content for a certain time; on resume playback will restart at the point where it stopped.
  • the first event is the opening of a bidirectional communication using the means of sound or audiovisual reproduction of the receiving apparatus, said telephone communication for example being performed between said receiver apparatus and another network of communication, the second event being the end of this bidirectional communication.
  • the first event triggers a step of storing the content transmitted by the stream in a local memory of the receiving apparatus. In this way and to the extent that the interruption of reproduction is short, the receiver does not need to use a network to resume playback.
  • the second event triggers a verification step that the entire content is available and, in response to the introduction of the user command, a step of reading the content from the local memory followed by a recovery step from the network of the remaining part of the unread content.
  • the receiver can quickly locally reproduce the recorded content and, in the end, switch over to the network to receive the remaining portion.
  • the method comprises a step of receiving in response to the first request a data indicating that the unread portion of the interrupted content is available within said network and that the step of receiving the first command user triggers the transmission to the network of a request to receive said unread part and the reception of said part to be reproduced without delay by the receiving device. In this way, the receiver receives from a network and a remote server, unread content that can now be reproduced.
  • the received data includes a URL address for downloading at least the unread portion of the interrupted content, or a site address for podcasting the interrupted content. In this way, the downloading of unread content is facilitated
  • the method comprises a step of displaying an indication of the time elapsed since the last interruption, this time representing the value of the time difference between the moment of transmission in the flow of the content and the moment of display of this same recovered content. In this way, the user is informed of the reproduction time of the unread content.
  • a receiver of audio and / or audiovisual contents transmitted by a given audio and / or audiovisual stream coming from a unidirectional or bidirectional network said receiver comprises:
  • a computer program product comprising program code instructions for implementing the method described in the preceding paragraphs, by the receiving apparatus, when said program is running on a computer.
  • Figure 1 shows the structure of a hybrid receiver, according to a particular embodiment of the invention
  • FIG. 2 illustrates the case where the hybrid receiver is a receiver of a radio flux embedded in a vehicle
  • FIG. 3 shows an architecture of the software modules implemented in the hybrid receiver and in remote servers according to a preferred embodiment
  • FIG. 4 shows a sequence diagram illustrating a method of receiving and reproducing a content, according to a preferred embodiment
  • FIG. 5 illustrates the behavior of a hybrid receiver embedded in a vehicle traversing disjoint radio coverage areas.
  • the invention relates to a method for receiving and reproducing audio and / or audiovisual content at a receiver device capable of receiving a given audio and / or audiovisual stream coming from a unidirectional or bidirectional network.
  • a determined stream broadcast on a network is first received and the contents transmitted by said stream are reproduced at the receiving apparatus.
  • a first event outside the device is detected which triggers the interruption of the reproduction of the current content and the recording of the moment of the interruption.
  • a second external event is detected which triggers a step of determining the availability of the unread portion of the interrupted content, and the display of a menu for a user to reproduce said unread portion.
  • the introduction of a command will then trigger the recovery of the unread portion of the content and the reproduction of the recovered content portion.
  • the proposed solution is based on a completely new and inventive approach, to retrieve content broadcast on a radio stream whose reproduction has been interrupted and to propose to a user to resume its reproduction a little later.
  • the hybrid receiver 1 typically comprises a central unit 2 associated with a program memory 3, a reception module for a radio stream 4 receiving transmissions from a one-way network, an FM network for example, and a communication module 5 authorizing two-way short or long-range radio communications, for example using the Bluetooth, Wifi and / or GSM network.
  • the receiver also has control input means 6 (keyboard, buttons, touch screen, ...), and display means 7 (screen, lights, speech synthesis, ). These means can be integrated into the device or deported.
  • the apparatus also has a means of reproducing an audio and / or audiovisual content, composed for example of an amplifier 8 integrated in the apparatus and of remote speakers 9. If the receiving apparatus is traveling, embedded for example in a vehicle, the display can be integrated in the dashboard and the keyboard placed in the immediate vicinity of the steering wheel.
  • the apparatus has input / output means 10 for transmitting and receiving signals with any device with which it is connected. It can thus receive signals from sensors, a microphone for example.
  • the hybrid receiver also has a memory 11 capable of storing audio and / or visual content broadcast by a unidirectional or bidirectional network.
  • the hybrid receiver receives a power supply or has its own battery. It can be mobile and take the appearance of a smart mobile phone (or "smartphone" in English terminology.
  • the hybrid receiver 1 is a receiver embedded in a vehicle.
  • the receiver more commonly called a car radio, is integrated into the electronic equipment of the vehicle, it can therefore receive broadcasts broadcast on the FM band and can by means of its communication means 5 exchange with a mobile phone by a short-range link and / or a bidirectional radio network, GSM for example.
  • GSM bidirectional radio network
  • Such a receiver can thus transmit either in analog form or in digital form, data representative of sound signals to loudspeakers; these data from a broadcast network or a telephone call.
  • the hybrid receiver 1 can also receive data representative of sound signals from a microphone and transmit them to a mobile phone over a short-range link.
  • the central unit 2 controls the reproduction of the audio content broadcast on the stream selected by a person present in the vehicle and automatically switches the audio system to reproduce the sound signals of a telephone exchange when such communication is established.
  • all the functions of a hybrid receiver apparatus embodying the invention is integrated in a mobile phone.
  • FIG. 3 shows an architecture of the software modules implemented in the hybrid receiver and in remote servers according to a preferred embodiment of the invention.
  • the upper part of FIG. 3 represents a service platform (PFSC) composed of three software modules present in one or more remote servers communicating with the apparatus 1 by a one-way or bidirectional network. These three modules are detailed below.
  • PFSC service platform
  • the description module of the service 30 receives hybrid receivers 1 via the radio network requests on the availability of access on the platform to a deferred listening of content previously broadcast on a radio stream on a date and a schedule. In response to this request, this module indicates whether the content is available and if so, how to find it, by downloading by connecting to a certain address (or URL of "Uniform Resource Locator") and indicating a time information such as the date and time of the interruption of the content being broadcast, either by reading a podcast record or specifying time information such as the date and time for position yourself at the precise moment of the piece of content that you want to receive.
  • the service description module updates a table for providing the availability information in response to a request from a hybrid receiver for receiving a certain content. In this way, by receiving the identifier of the content and the time of the interruption, the service description module responds by indicating whether this interrupted content is still available.
  • the content management module 31 in the network manages the different accesses proposed by the service description module for listening to a recording of a content in retrospect using downloading techniques, for example in DASH or HLS mode, or MP3 streaming.
  • the podcast management module 32 manages the various accesses proposed by the service description module for listening to audio content broadcast by the radio stream, using recordings made available for podcasting or "replay" by the publishers.
  • FIG. 3 The lower part of FIG. 3, which is surrounded by a dashed line, denotes all the software modules embedded in the memory 3 of the hybrid receiver 1. These modules are detailed below.
  • the user interface 33 allows the communication between the device 1 and its user.
  • This module makes available to the user means command to request a pause or a stop of the listening of the received content, to memorize the identifier of the radio flow and the time of the stop of its listening, to propose to the user by menus to take again the playback of the content broadcast on the radio stream at the instant when the reading stopped.
  • the decision-making module 34 provides a status on the availability or not of a resumption of playback of the content broadcast by the radio stream from the moment the stop had been made. In the case where this recovery is possible, this module decides in particular the means to be used to be able to access delayed playback of a recording of the content that has been broadcast on the radio stream at the moment when the stop has been triggered.
  • This means can be in particular a recording device integrated in the receiver 1 (that is to say the memory 11), or a recording means located on a remote server and accessible by downloading to URLs and offsets of provided by the service description module of the PFSC platform in response to interrogation requests from the decision-making module, or any other means.
  • the local storage module 35 is an optional element that includes the memory 11 and a management program of this memory.
  • the memory 11 is managed circularly with a write pointer and a read pointer, the arrival of a new data overwriting the oldest stored data.
  • the capacity of the memory 11 varies according to the performance of the device, it must be able to record a content of at least a few minutes.
  • This module is activated on the detection of an event interrupting the reproduction of the content received from the radio stream, the recording of the content taking place as long as there is no exceeding of its storage capacity and as long as the receiver remains alight.
  • the hybrid receiver fills the memory 11 with the content broadcast from the interruption and stops the filling when the memory is full.
  • the receiver verifies that all content can be retrieved before proposing to the user to resume playback. If this is the case and if the user asks to resume reading, then the data stored are first read from the memory and then the receiver searches for missing data in the network and reproduces them.
  • the radio reception module 36 manages the reception of the radio stream selected by the user, it allows in particular to receive the content in real time.
  • the module for receiving the downloads 37 makes it possible to download the contents sent by the module 32.
  • This module sends a request to a specific address (marked by a "URL") by specifying a temporal information corresponding to the date and the time of the stop of the reproduction.
  • the module 30 provides an indication that the service is available and for how long it is. For example, the module provides the duration during which the delivery service can provide offline content after it is broadcast.
  • - Podcast reception module 38 makes it possible to achieve the reception of a file transmitted in podcasting.
  • This module sends a request to a given address (marked by a "URL") by specifying a time information corresponding to the date and time of the stop of the reproduction, and the current date and time of the receiver. This last information makes it possible to synchronize the receiver with the PFSC platform.
  • the address of the site delivering such a file is also provided by the service description module 30.
  • the audio or audiovisual reproduction module comprises amplifier 8 and the loudspeakers, and possibly a display if the content to a component to be displayed, as well as a program managing the reproduction of the content, that the latter is received in real-time network, or delayed, or transmitted by the module 36.
  • FIG. 4 presents a flowchart of the main steps illustrating the method of receiving and reproducing content according to a preferred embodiment.
  • the steps thus detailed are executed by the decision module 34 by retrieving the information provided by other modules.
  • the receiver received content transmitted by a radio stream and reproduced it at the request of a user.
  • the receiver 1 stores in a non-volatile memory the identifier of the radio stream transmitting the content, and the precise moment of the interruption, and in the memory 11, the content which continues to be transmitted to the receiver 1.
  • step 4.1 a so-called "posterior" event occurs that triggers a change of state of the receiver 1, in this new state the receiver can receive and reproduce content broadcast on a radio stream.
  • This later event is for example an intervention of the user to resume playback, the end of a telephone call that uses the receiver's audio system, or simply the restarting of the receiver, ...
  • the module 34 reads in the memory 11 if a non-read content is present. In case of an affirmative answer, the program jumps to step 4.6 to propose to the user to reproduce it. The module 34 also tests whether the content in memory 11 is complete, that is to say if the audio or audiovisual data during the interruption and those that have just been received are well stored.
  • the module 34 extracts from the nonvolatile memory the identifier of the radio stream whose reproduction has been interrupted recently, and transmits this identifier to the module 30.
  • the module 30 responds to the receiver by indicating whether the requested content is available for download at from a specific site.
  • the module 34 determines whether the content transmitted immediately after the interruption is available by a download from the module 31. In the case of an affirmative answer, the program jumps to step 4.6 to propose to the user to reproduce the unread content by retrieving it during a broadcast loop or by downloading it from the site indicated by the module 30. Otherwise, in step 4.5, the module 34 determines according to the response transmitted by the module 30, if the indicated content is available in podcasting (or "podcast").
  • step 4.6 the program jumps to step 4.6 as well. If the responses of steps 4.2, 4.3 and 4.4 were 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 reproduced without involving the user (step 4.5). If not, the unread content is available (step 4.6).
  • the module 34 then emits in step 3.7 a menu proposing to select it and waits for the response of the user. If the user responds negatively, the content transmitted in real time on this stream is reproduced. If the user responds positively, the content is then recovered according to the case, the memory 11 of the receiver, the module 31 or the module 32 of the PFSC service platform, and immediately reproduced on the audio system of the receiver and possibly on the display.
  • the menu mentioned in step 3.7 comprises a step of displaying an indication of the time elapsed since the last interruption, this time representing the value of the time difference between the moment of transmission in the flow of the content and the timing of the same content retrieved.
  • Fig. 5 illustrates the behavior of a hybrid receiver embedded in a vehicle crossing areas of disjoint radio covers.
  • the previous event interrupting the reproduction is going out of a radio coverage area and the subsequent event is receiving the radio stream again.
  • the vehicle successively crosses the areas of blankets ZI, Z2 and Z3 covered by radio transmitters El, E2 and E3.
  • the receiver 1 stores the identifier of the radio stream and the precise instant of the interruption.
  • the receiver detects a coverage area, which is a posterior event. Since the unread content is obviously not recorded, the receiver transmits to the PFSC platform a request to know the availability of the content transmitted by the stream at the time of the interruption.
  • the receiver will offer the user to download the unread content, or conversely will automatically switch to the content broadcast on the stream in real time.
  • the unread content ie that broadcast between tl and t2
  • the receiver stored in the memory 11 and reproduced with a delayed equal to the time difference between t1 and t2.
  • the content transmitted in real time is received by the receiver and stored in the memory 11, until time t3 output zone Z2.
  • the receiver will then continue to extract the recorded content until its complete reading. If, in the meantime, a coverage area has been reached, the receiver 1 automatically requests the contents of the PFSC platform from time t3, and downloads it into the memory 11.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

L'invention concerne un procédé de réception et de reproduction de contenus audio et/ou audiovisuel au niveau d'un appareil récepteur apte à recevoir un flux audio et/ou audiovisuel déterminé en provenance d'un réseau unidirectionnel ou bidirectionnel. Un flux déterminé diffusé sur un réseau est tout d'abord reçu et les contenus transmis par ledit flux sont reproduits au niveau de l'appareil récepteur. Un premier événement extérieur à l'appareil récepteur est détecté qui déclenche l'interruption de la reproduction du contenu en cours et l'enregistrement du moment de l'interruption. Puis, un second événement extérieur est détecté qui déclenche une étape de détermination de la disponibilité de la partie non-lue du contenu interrompu, et l'affichage d'un menu proposant à un utilisateur de reproduire ladite partie non-lue. L'introduction d'une commande va alors déclencher la récupération de la partie non-lue du contenu et la reproduction de la partie de contenu récupéré. Ainsi, la solution permet de récupérer un contenu diffusé sur un flux radio dont la reproduction a été interrompue et de proposer à un utilisateur de reprendre sa reproduction un peu plus tard.

Description

Procédé de réception de contenus audio dans un récepteur hybride et reproduction en différé, récepteur et programme associé au procédé
1. DOMAINE DE L'INVENTION
Le domaine de l'invention est celui de la réception d'un contenu audio ou audiovisuel dans un récepteur hybride capable de recevoir à la fois des contenus d'un réseau de diffusion et d'un réseau bidirectionnel. L'invention concerne plus particulièrement le fait que la reproduction des contenus est interrompue pour être reprise un peu plus tard à la demande de l'utilisateur.
2. ARRIÈRE-PLAN TECHNOLOGIQUE
Dans le domaine de la reproduction de contenus audio ou audiovisuels, il est connu des récepteurs dits « hybrides » capables de recevoir et de reproduire à la fois des émissions en provenance d'un réseau de diffusion, des contenus transmis à partir d'un site, et des contenus transmis en baladodiffusion ou « podcast » selon la terminologie anglo-saxonne. Ces récepteurs sont dotés d'une interface utilisateur comportant un écran et un clavier, des moyens de réception radio et des moyens d'émission de signaux sonores vers des haut-parleurs. L'utilisateur règle son appareil pour recevoir un contenu diffusé à la radio, ou en provenance d'un site Internet. Certains appareils hybrides peuvent enrichir la réception de contenus audio diffusés par une connexion de type Internet ou « IP », par exemple en améliorant la zone de couverture des contenus diffusés en combinant leurs réceptions traditionnelles par réseau de diffusion FM ou DAB avec des téléchargements ou « streaming » selon la terminologie anglo-saxonne par réseau IP (Wifi, 3G, 4G).
Dans le contexte d'appareils itinérants, comme par exemple des autoradios, la transmission des contenus s'effectue par radio et la qualité de la réception dépend de la proximité avec la base émettrice. A certains endroits, l'appareil quitte une zone de couverture et la réception n'est plus possible. L'appareil interrompt la reproduction du contenu et reprend la diffusion en temps réel une fois la couverture radio retrouvée. Pendant tout le temps de l'interruption, l'utilisateur a perdu son contenu audio, ce qui est assez désagréable lorsque l'émission est intéressante.
Un moyen simple de retrouver un contenu qui a préalablement été diffusé consiste à se connecter à un site permettant de le télécharger. Le téléchargement va permettre à l'utilisateur d'enregistrer ce contenu dans la mémoire de l'appareil et de le reproduire. L'appareil est éventuellement doté de commandes pour avancer rapidement et ainsi passer par dessus des moments que l'utilisateur a déjà entendus. Cette opération qui permet de retrouver des parties non reproduites de contenus diffusés, est assez lourde car l'utilisateur doit identifier lui-même le contenu qu'il veut télécharger.
Le document US 2003/158741 , publié le 21 Août 2003, enseigne que pour éviter la copie de droits de PI, l'accès au contenu AV est réduit pendant un certain laps de temps, par exemple, au cours de l'heure qui suit sa diffusion. Ce contenu est automatiquement effacé du récepteur, dès que cette durée d'autorisation est écoulée.
Le document US 2009241149, publié le 24 Septembre 2009 enseigne qu'un utilisateur qui regarde un contenu sur un premier écran, peut vouloir se déplacer et regarder ce contenu sur un second écran, placé à un autre endroit. Il met alors la reproduction de son premier écran en pause et relance la reproduction du contenu sur le second écran, le contenu étant reproduit sur le second écran au moment où il a été interrompu au niveau du premier écran.
Le document US 2014373077, publié le 18 Décembre 2014, enseigne également la possibilité pour un utilisateur de suspendre la reproduction d'un contenu dans une pièce et de la reprendre dans une autre pièce, à l'endroit où cette reproduction a été interrompue.
Il existe un réel besoin d'un procédé permettant de récupérer facilement au moins des parties du contenu diffusé sur un flux radio et qui n'ont pas été reproduites au niveau d'un récepteur.
L'invention permet en outre d'enrichir l'interface des utilisateurs d'appareils récepteurs d'un flux radio, d'améliorer la relation des auditeurs avec leurs stations de radio préférées et de contribuer indirectement à l'économie du marché du secteur audiovisuel. L'invention propose également un procédé technique et une architecture applicable à la mise en œuvre de l'ensemble des cas d'usage de services « Arrêt et Redépart », et utilisable par les constructeurs d'autoradio et par les éditeurs de contenus diffusés sur un flux radio sous la forme d'un accès à une plateforme de service dédiée et opérée dans le réseau informatique mondial.
3. EXPOSÉ DE L'INVENTION
Dans un mode de réalisation particulier de l'invention, il est proposé un procédé de réception et de reproduction de contenus audio et/ou audiovisuel au niveau d'un appareil récepteur apte à recevoir un flux audio et/ou audiovisuel déterminé en provenance d'un réseau unidirectionnel ou bidirectionnel. Le procédé comprend au moins les étapes suivantes :
- une étape de réception du flux déterminé diffusé sur un réseau et reproduction des contenus transmis par ledit flux au niveau de l'appareil récepteur,
- une étape de détection d'un premier événement extérieur à l'appareil déclenchant l'interruption de la reproduction du contenu en cours et l'enregistrement du moment de l'interruption,
- une étape ultérieure de détection d'un second événement extérieur déclenchant une étape de détermination d'une information indiquant la disponibilité de la partie non- lue du contenu interrompu, et une étape d'affichage d'un menu proposant de reproduire ladite partie,
- une étape de réception d'une première commande utilisateur déclenchant la récupération de la partie non lue du contenu et la reproduction de la partie de contenu récupéré.
Ainsi, la solution proposée repose sur une approche tout à fait nouvelle et inventive, permettant de récupérer un contenu diffusé sur un flux radio dont la reproduction a été interrompue et de proposer à un utilisateur de reprendre sa reproduction un peu plus tard. Selon un mode préféré de réalisation, le premier et le second événement sont l'introduction d'une seconde commande utilisateur pour arrêter la reproduction du flux et pour le reprendre. De cette manière, l'utilisateur peut arrêter de lui-même la reproduction du contenu et la reprendre au moment opportun pour lui.
Selon un autre mode de réalisation, le second événement intervient lors de la remise en marche de l'appareil récepteur. De cette manière, l'utilisateur peut continuer la lecture du contenu interrompu lors de la remise en marche de son récepteur.
Selon un autre mode de réalisation, le premier événement est l'arrêt de la réception du flux, le second événement est la reprise de la réception du flux, la détection du second événement extérieur déclenche une étape de récupération du contenu interrompu sur le réseau bidirectionnel lors d'une seconde diffusion. De cette manière, si l'appareil ne reçoit plus le contenu pendant un certain moment ; à la reprise la reproduction redémarre à l'endroit où elle s'est arrêtée.
Selon un autre mode de réalisation, le premier événement est l'ouverture d'une communication bidirectionnelle utilisant le moyen de restitution sonore ou audiovisuel de l'appareil récepteur, ladite communication par exemple téléphonique s 'effectuant entre ledit appareil récepteur et un autre réseau de communication, le second événement étant la fin de cette communication bidirectionnelle. De cette manière, si l'appareil est utilisé pour un autre usage pendant un certain moment, à la fin de cet usage, la reproduction redémarre à l'endroit où elle s'est arrêtée.
Selon un autre mode de réalisation, le premier événement déclenche une étape de mémorisation du contenu transmis par le flux dans une mémoire locale de l'appareil récepteur. De cette manière et dans la mesure où l'interruption de la reproduction est court, le récepteur n'a pas besoin de faire appel à un réseau pour reprendre la reproduction.
Selon un autre mode de réalisation, le second événement déclenche une étape de vérification que l'intégralité du contenu est disponible et, en réponse à l'introduction de la commande utilisateur, une étape de lecture du contenu à partir de la mémoire locale suivi d'une étape de récupération en provenance du réseau de la partie restante du contenu non lu. De cette manière, le récepteur peut rapidement reproduire en local le contenu enregistré et, à la fin basculer sur le réseau pour recevoir la partie restante. Selon un autre mode de réalisation, le procédé comporte une étape de réception en réponse à la première requête d'une données indiquant que la partie non lue du contenu interrompu est disponible au sein dudit réseau et que l'étape de réception de la première commande utilisateur déclenche la transmission vers le réseau d'une requête pour recevoir ladite partie non-lue et la réception de ladite partie pour être reproduite sans délai par l'appareil récepteur. De cette manière, le récepteur reçoit en provenance d'un réseau et d'un serveur distant, le contenu non lu qui peut être maintenant reproduit.
Selon un autre mode de réalisation, la donnée reçue comporte une adresse URL permettant de télécharger au moins la partie non-lue du contenu interrompu, ou une adresse de site pour émettre en baladodiffusion le contenu interrompu. De cette manière, le téléchargement du contenu non-lu est facilité
Selon un autre mode de réalisation, le procédé comporte une étape d'affichage d'une indication sur la durée écoulée depuis la dernière interruption, cette durée représentant la valeur de l'écart temporel entre le moment de transmission dans le flux du contenu et le moment d'affichage de ce même contenu récupéré. De cette manière, l'utilisateur est informé du temps de reproduction du contenu non-lu.
Dans un autre mode de réalisation de l'invention, il est proposé un récepteur de contenus audio et/ou audiovisuel transmis par un flux audio et/ou audiovisuel déterminé en provenance d'un réseau unidirectionnel ou bidirectionnel, ledit récepteur comporte :
- un moyen de réception du flux déterminé diffusé sur un réseau et un moyen de reproduction des contenus transmis par ledit flux,
- un premier moyen de détection d'un premier événement extérieur au récepteur déclenchant l'interruption de la reproduction du contenu en cours et l'enregistrement du moment de l'interruption,
- un second moyen de détection d'un second événement extérieur déclenchant la détermination d'une information indiquant la disponibilité de la partie non-lue du contenu interrompu, et l'affichage d'un menu proposant de reproduire ladite partie,
- un moyen de réception d'une première commande utilisateur déclenchant la récupération de la partie non lue du contenu et la reproduction de la partie de contenu ainsi récupéré. Dans un autre mode de réalisation de l'invention, il est proposé un produit programme d'ordinateur, comprenant des instructions de code de programme pour la mise en œuvre du procédé décrit dans les paragraphes précédents, par l'appareil récepteur, lorsque ledit programme est exécuté sur un ordinateur.
4. LISTE DES FIGURES
D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante, donnée à titre d'exemple indicatif et non limitatif, et des dessins annexés, dans lesquels :
la figure 1 présente la structure d'un récepteur hybride, selon un mode de réalisation particulier de l'invention ;
la figure 2 illustre le cas où le récepteur hybride est un récepteur d'un flux radio embarqué dans un véhicule ;
la figure 3 présente une architecture des modules logiciels mis en place dans le récepteur hybride et dans des serveurs distants selon un mode préféré de réalisation ;
la figure 4 présente un diagramme de séquence illustrant un procédé de réception et de reproduction d'un contenu, selon un mode préféré de réalisation ; et la figure 5 illustre le comportement d'un récepteur hybride embarqué dans un véhicule traversant des zones de couvertures radio disjointes.
5. DESCRIPTION DÉTAILLÉE
5^ 1 .Principe général
L'invention concerne un procédé de réception et de reproduction de contenus audio et/ou audiovisuel au niveau d'un appareil récepteur apte à recevoir un flux audio et/ou audiovisuel déterminé en provenance d'un réseau unidirectionnel ou bidirectionnel. Un flux déterminé diffusé sur un réseau est tout d'abord reçu et les contenus transmis par ledit flux sont reproduits au niveau de l'appareil récepteur. Un premier événement extérieur à l'appareil est détecté qui déclenche l'interruption de la reproduction du contenu en cours et l'enregistrement du moment de l'interruption. Puis, un second événement extérieur est détecté qui déclenche une étape de détermination de la disponibilité de la partie non-lue du contenu interrompu, et l'affichage d'un menu proposant à un utilisateur de reproduire ladite partie non-lue. L'introduction d'une commande va alors déclencher la récupération de la partie non-lue du contenu et la reproduction de la partie de contenu récupéré.
Ainsi, la solution proposée repose sur une approche tout à fait nouvelle et inventive, permettant de récupérer un contenu diffusé sur un flux radio dont la reproduction a été interrompue et de proposer à un utilisateur de reprendre sa reproduction un peu plus tard.
5Λ JMode particulier dejéalisation
Sur toutes les figures du présent document, les éléments (ou les étapes) identiques sont désignées par une même référence numérique.
On présente maintenant, en relation avec la fig. 1, une structure d'un appareil récepteur hybride 1 , selon un mode de réalisation particulier de l'invention. Le récepteur hybride 1 comporte typiquement une unité centrale 2 associée à une mémoire de programme 3, un module de réception d'un flux radio 4 recevant des émissions d'un réseau monodirectionnel, un réseau FM par exemple, et un module de communication 5 autorisant des communications bidirectionnelles à courte ou à longue portée par la radio, en utilisant par exemple le réseau Bluetooth, Wifi et/ou GSM. Le récepteur dispose également de moyens d'introduction de commande 6 (clavier, boutons, écran tactile, ...), et de moyens d'affichage 7 (écran, voyants lumineux, synthèse vocale, ...). Ces moyens peuvent être intégrés à l'appareil ou déporté. L'appareil dispose également d'un moyen de reproduction d'un contenu audio et/ou audiovisuel, composé par exemple d'un amplificateur 8 intégré à l'appareil et de haut-parleurs déportés 9. Si l'appareil récepteur est itinérant, embarqué par exemple dans un véhicule, l'affichage peut être intégré au tableau de bord et le clavier placé à proximité immédiate du volant. L'appareil dispose de moyens d'entrée/sortie 10 permettant d'émettre et de recevoir des signaux avec tout appareil avec lequel il est connecté. Il peut ainsi recevoir des signaux provenant de capteurs, un microphone par exemple. Selon un perfectionnement non obligatoire, le récepteur hybride dispose également d'une mémoire 11 capable de stocker un contenu audio et/ou visuel diffusé par un réseau unidirectionnel ou bidirectionnel.
Le récepteur hybride reçoit une alimentation électrique ou dispose de sa propre batterie. Il peut être mobile et prendre l'aspect d'un téléphone portable intelligent (ou « smartphone » selon la terminologie anglo-saxonne.
On présente maintenant, en relation avec la fîg. 2, le cas où le récepteur hybride 1 est un récepteur embarqué dans un véhicule. Dans ce cas, le récepteur plus communément appelé un autoradio, est intégré à l'équipement électronique du véhicule, il peut donc recevoir des émissions diffusées sur la bande FM et peut à l'aide de son moyen de communication 5 échanger avec un téléphone portable par une liaison à courte portée et/ou un réseau radio bidirectionnel, GSM par exemple. Un tel récepteur peut ainsi émettre soit sous forme analogique, soit sous forme numérique, des données représentatives de signaux sonores vers des haut-parleurs ; ces données provenant d'un réseau de diffusion ou d'une communication téléphonique. Le récepteur hybride 1 peut également recevoir des données représentatives de signaux sonores provenant d'un microphone et les transmettre à un téléphone portable par une liaison à courte portée. L'unité centrale 2 commande la reproduction des contenus audio diffusés sur le flux sélectionné par une personne présente dans le véhicule et commute automatiquement le système audio pour reproduire les signaux sonores d'un échange téléphonique lors qu'une telle communication s'établit. Selon une variante de réalisation, toutes les fonctions d'un appareil récepteur hybride mettant en œuvre l'invention s'intègre dans un téléphone portable.
La fig. 3 présente une architecture des modules logiciels mis en place dans le récepteur hybride et dans des serveurs distants selon un mode préféré de réalisation de l'invention. La partie haute de la Fig. 3 représente une plateforme de service (PFSC) composée de trois modules logiciels présents dans un ou plusieurs serveurs distants communiquant avec l'appareil 1 par un réseau monodirectionnel ou bidirectionnel. Ces trois modules sont détaillés ci- après.
- Le module de description du service 30 reçoit des récepteurs hybrides 1 via le réseau radio des requêtes sur la disponibilité d'accès sur la plateforme à une écoute différée d'un contenu précédemment diffusé sur un flux radio à une date et un horaire déterminé. En réponse à cette requête, ce module indique si le contenu est disponible et si oui, la façon de le retrouver, soit par téléchargement en se connectant à une certaine adresse (ou URL de « Uniform Ressource Locator ») et en indiquant une information horaire telle que la date et l'heure de l'interruption du contenu en cours de diffusion, soit par lecture d'un enregistrement accessible en baladodiffusion (ou « podcast ») en spécifiant également une information horaire telle que la date et l'heure pour se positionner à l'instant précis du morceau de contenu que l'on souhaite recevoir. Le module de description du service met à jour une table permettant de fournir l'information de disponibilité en réponse à une requête d'un récepteur hybride pour recevoir un certain contenu. De cette façon, en recevant l'identifiant du contenu et le moment de l'interruption, le module de description de service répond en indiquant si ce contenu interrompu est encore disponible.
- Le module de gestion des contenus 31 dans le réseau gère les différents accès proposés par le module de description de service pour écouter en différé un enregistrement d'un contenu en utilisant des techniques de téléchargement, par exemple en mode DASH ou HLS, ou en streaming MP3.
- Le module de gestion des podcasts 32 gère les différents accès proposés par le module de description de service pour écouter en différé un contenu audio diffusé par le flux radio en utilisant des enregistrements mis à disposition en baladodiffusion ou en « replay » par les éditeurs.
La partie basse de la Fig. 3, qui est entourée par un trait en pointillé, désigne tous les modules logiciels embarqués dans la mémoire 3 du récepteur hybride 1. Ces modules sont détaillés ci- après.
- L'interface utilisateur 33 (UI) permet la communication entre l'appareil 1 et son utilisateur. Ce module met notamment à la disposition de l'utilisateur des moyens de commande pour demander une pause ou à un arrêt de l'écoute du contenu reçu, pour mémoriser l'identifiant du flux radio et l'horaire de l'arrêt de son écoute, pour proposer à l'utilisateur par des menus de reprendre la lecture du contenu diffusé sur le flux radio à l'instant où l'arrêt de la lecture s'est effectué.
- le module de prise de décision 34 fournit un état sur la disponibilité ou non d'une reprise de la lecture du contenu diffusé par le flux radio à partir de l'instant où l'arrêt avait été effectué. Dans le cas où cette reprise est possible, ce module décide notamment du moyen à utiliser pour pouvoir accéder en différé à la lecture d'un enregistrement du contenu qui a été diffusé sur le flux radio au moment où l'arrêt s'est déclenché. Ce moyen peut être notamment un dispositif d'enregistrement intégré dans le récepteur 1 (c'est à dire la mémoire 11), ou un moyen d'enregistrements situé sur un serveur distant et accessible par téléchargement à des adresses URL et à des offsets de lecture fournis par le module de description du service de la plateforme PFSC en réponse à des requêtes d'interrogation du module de prise de décision, ou tout autre moyen.
- Le module de mémorisation locale 35 est un élément optionnel qui comporte la mémoire 11 et un programme de gestion de cette mémoire. La mémoire 11 est gérée de façon circulaire avec un pointeur d'écriture et un pointeur de lecture, l'arrivée d'une nouvelle donnée écrasant la plus ancienne donnée mémorisée. La capacité de la mémoire 11 varie en fonction des performances de l'appareil, elle doit pouvoir enregistrer un contenu d'au moins quelques minutes. Ce module est activé à la détection d'un événement interrompant la reproduction du contenu reçu du flux radio, l'enregistrement du contenu se déroulant tant qu'il n'y a pas de dépassement de sa capacité de stockage et tant que le récepteur reste allumé. Selon un perfectionnement, le récepteur hybride remplit la mémoire 11 avec le contenu diffusé à partir de l'interruption et arrête le remplissage lors la mémoire est pleine. Lorsqu'un événement déclenchant la reprise de la lecture intervient, le récepteur vérifie que l'intégralité du contenu peut être récupéré avant de proposer à l'utilisateur de reprendre la reproduction. Si c'est bien le cas et si l'utilisateur demande de reprendre la lecture, alors les données mémorisées sont d'abord lues de la mémoire et ensuite, le récepteur recherche les données manquantes dans le réseau et les reproduit.
- le module de réception radio 36 gère la réception du flux radio sélectionné par l'utilisateur, il permet notamment de recevoir les contenus en temps réel.
- le module de réception des téléchargements 37 permet de réaliser le téléchargement des contenus émis par le module 32. Ce module envoie une requête à une adresse déterminée (repérée par un « URL ») en spécifiant une information temporelle correspondant à la date et l'heure de l'arrêt de la reproduction. Le module 30 fournit l'indication que le service est disponible et pendant combien de temps, il l'est. Par exemple, le module fournit la durée au cours de laquelle le service de fourniture peut fournir un contenu en différé après sa diffusion.
- Le module de réception des podcast 38 permet de réaliser la réception d'un fichier transmis en baladodiffusion. Ce module envoie une requête à une adresse déterminée (repérée par un « URL ») en spécifiant une information temporelle correspondant à la date et l'heure de l'arrêt de la reproduction, et la date et heure courante du récepteur. Cette dernière information permet de synchroniser le récepteur avec la plateforme PFSC. L'adresse du site délivrant de tel fichier est également fournie par le module 30 de description du service.
- Le module de restitution 39 audio ou audiovisuel comporte l'amplificateur 8 et les haut-parleurs, et éventuellement un afficheur si le contenu à une composante à afficher, ainsi qu'un programme gérant la reproduction du contenu, que ce dernier soit reçu en temps réel du réseau, ou en différé, ou transmis par le module 36.
Après avoir détaillé les éléments constitutifs de l'invention, nous allons maintenant explicité comment ceux-ci coopèrent. Pour cela, la Fig. 4, présente un ordinogramme des principales étapes illustrant le procédé de réception et de reproduction d'un contenu selon un mode préféré de réalisation. Les étapes ainsi détaillées sont exécutées par le module de décision 34 en récupérant les informations fournies par d'autres modules. Dans un premier temps, le récepteur a reçu un contenu transmis par un flux radio et l'a reproduit à la demande d'un utilisateur. Un événement dit « antérieur » est intervenu qui a interrompu la reproduction. Cet événement antérieur est par exemple, une intervention de l'utilisateur pour stopper la reproduction, la prise d'un appel téléphonique qui va utiliser le système audio 8, 9 du récepteur, la détection d'un défaut d'alimentation entraînant l'arrêt immédiat du récepteur, ... Au moment de l'interruption, le récepteur 1 stocke dans une mémoire non volatile l'identifiant du flux radio transmettant le contenu, et le moment précis de l'interruption, et dans la mémoire 11 , le contenu qui continue toujours à être transmis au récepteur 1.
A l'étape 4.1 , un événement dit « postérieur » intervient qui déclenche un changement d'état du récepteur 1 , dans ce nouvel état le récepteur peut recevoir et reproduire des contenus diffusés sur un flux radio. Cet événement postérieur est par exemple une intervention de l'utilisateur pour reprendre la reproduction, la fin d'un appel téléphonique qui utilise le système audio du récepteur, ou tout simplement la remise en marche du récepteur, ... A l'étape 4.2, le module 34 lit dans la mémoire 11 si un contenu non-lu est présent. En cas de réponse affirmative, le programme saute à l'étape 4.6 pour proposer à l'utilisateur de le reproduire. Le module 34 teste également si le contenu en mémoire 11 est complet, c'est à dire si les données audio ou audiovisuelles lors de l'interruption et celles qui viennent d'être reçu sont bien mémorisées. Sinon, le module 34 extrait de la mémoire non volatile l'identifiant du flux radio dont la reproduction a été interrompu récemment, et transmet cet identifiant au module 30. Le module 30 répond au récepteur en indiquant si le contenu demandé est disponible en téléchargement à partir d'un site déterminé. Ainsi à l'étape 4.3, le module 34 détermine si le contenu transmis immédiatement après l'interruption est disponible par un téléchargement en provenance du module 31. En cas de réponse affirmative, le programme saute à l'étape 4.6 pour proposer à l'utilisateur de reproduire le contenu non lu en le récupérant lors d'une boucle de diffusion ou en le téléchargeant du site indiqué par le module 30. Sinon, à l'étape 4.5, le module 34 détermine selon la réponse transmise par le module 30, si le contenu indiqué est disponible en baladodiffusion (ou « podcast »). En cas de réponse affirmative, le programme saute également à l'étape 4.6. Si les réponses des étapes 4.2, 4.3 et 4.4 ont été négatives, il n'est pas possible de retrouver ledit contenu et dans ce cas, seul le contenu transmis en temps réel dans ce flux radio est disponible. Il est alors automatiquement reproduit sans faire intervenir l'utilisateur (étape 4.5). Dans le cas contraire, le contenu non-lu est disponible (étape 4.6). Le module 34 émet alors à l'étape 3.7 un menu proposant de le sélectionner et attend la réponse de l'utilisateur. Si l'utilisateur répond négativement, le contenu transmis en temps réel sur ce flux est reproduit. Si l'utilisateur répond positivement, le contenu est alors récupéré selon les cas, de la mémoire 11 du récepteur, du module 31 ou du module 32 de la plateforme de service PFSC, et immédiatement reproduit sur le système audio du récepteur et éventuellement sur l'afficheur.
Selon un perfectionnement, le menu mentionné à l'étape 3.7 comporte une étape d'affichage d'une indication sur la durée écoulée depuis la dernière interruption, cette durée représentant la valeur de l'écart temporel entre le moment de transmission dans le flux du contenu et le moment d'affichage de ce même contenu récupéré. De cette façon, l'utilisateur peut se rendre compte du décalage temporel entre le contenu actuellement diffusé sur ce flux et ce que son récepteur lui propose de lire.
La Fig. 5 illustre le comportement d'un récepteur hybride embarqué dans un véhicule traversant des zones de couvertures radio disjointes. Dans ce cas, l'événement antérieur interrompant la reproduction est le fait de sortir d'une zone de couverture radio et l'événement postérieur est le fait de recevoir de nouveau le flux radio. Le véhicule traverse successivement les zones de couvertures ZI , Z2 et Z3 couvertes par les émetteurs radio El , E2 et E3. A la sortie de la zone de couverture ZI qui constitue un événement antérieur, le récepteur 1 mémorise l'identifiant du flux radio et l'instant précise de l'interruption. Au moment t2, le récepteur détecte une zone de couverture, ce qui constitue un événement postérieur. Le contenu non-lu n'étant bien évidemment pas enregistré, le récepteur transmet à la plateforme PFSC une requête pour connaître la disponibilité du contenu transmis par le flux au moment de l'interruption. Selon la réponse de la plateforme PFSC, le récepteur va proposer à l'utilisateur de télécharger le contenu non-lu, ou au contraire va commuter automatiquement sur le contenu diffusé sur le flux en temps réel. Dans le cas où le contenu non-lu (c'est à dire celui diffusé entre tl et t2) est disponible et que l'utilisateur a demande sa reproduction, il est transmis au récepteur, stocké dans la mémoire 11 et reproduit avec un différé égal à l'écart temporel entre tl et t2. Pendant ce temps, le contenu transmis en temps réel est reçu par le récepteur et stocké dans la mémoire 11 , jusqu'au moment t3 de sortie de la zone Z2. Le récepteur va alors continuer à extraire de la mémoire le contenu enregistré jusqu'à sa lecture complète. Si entre temps, une zone de couverture a été atteinte, le récepteur 1 demande automatiquement à la plateforme PFSC le contenu à partir de l'instant t3, et le télécharge dans la mémoire 11. Dans ce cas (écart entre t4 et t3 inférieur à l'écart entre t3 et t2), il n'y a pas d'interruption dans la reproduction du contenu, l'utilisateur ne se rend même pas compte qu'il a quitté pendant un moment une zone de couverture, par exemple, le temps de traverser un tunnel. Si par contre une zone de couverture n'est pas encore atteinte au moment t3' de la fin de la reproduction du contenu non lu extrait de la mémoire, ce qui signifie que l'écart entre t4 et t3 est supérieur à l'écart entre t3 et t2, alors un nouvel événement antérieur intervient. Le récepteur mémorise alors l'identifiant du flux radio et l'instant t3 où il est sorti de la zone de couverture Z2. Au moment t4 de l'entrée d'une nouvelle zone de couverture, il va alors demander si le contenu transmis sur ce flux radio à partir du moment t4 est disponible.
On peux ainsi constater qu'en créant un décalage temporel lors de la reproduction et, en recevant à la fois le flux radio en temps réel et en téléchargeant un contenu en différé, il est possible de supprimer des interruptions de la reproduction en traversant des zones de non-couvertures radio.
Il doit être évident pour les personnes versées dans l'art que la présente invention permet des modes de réalisation sous de nombreuses autres formes spécifiques sans l'éloigner du domaine d'application de l'invention comme revendiqué. Par conséquent, les présents modes de réalisation doivent être considérés à titre d'illustration mais peuvent être modifiés dans le domaine défini par la portée des revendications jointes.

Claims

REVENDICATIONS
1. Procédé de réception et de reproduction de contenus audio et/ou audiovisuel au niveau d'un appareil récepteur (1) apte à recevoir un flux audio et/ou audiovisuel déterminé en provenance d'un réseau unidirectionnel ou bidirectionnel, le procédé comprenant au moins les étapes suivantes :
- une étape de réception du flux déterminé diffusé sur un réseau et reproduction des contenus transmis par ledit flux au niveau de l'appareil récepteur,
- une étape de détection d'un premier événement extérieur à l'appareil récepteur déclenchant l'interruption de la reproduction du contenu en cours et l'enregistrement du moment de l'interruption,
- une étape ultérieure de détection d'un second événement extérieur (4.1) déclenchant une étape de détermination (4.2, 4.3, 4.4) d'une information indiquant la disponibilité de la partie non-lue du contenu interrompu (4.6), et une étape d'affichage d'un menu proposant de reproduire ladite partie,
- une étape de réception (4.7) d'une première commande utilisateur déclenchant la récupération (4.8) de la partie non lue du contenu et la reproduction de la partie de contenu récupéré.
2. Procédé de réception et de reproduction de contenus selon la revendication 1 , caractérisé en ce que le premier et le second événement sont l'introduction d'une seconde commande utilisateur pour arrêter la reproduction du flux et pour le reprendre.
3. Procédé de réception et de reproduction de contenus selon la revendication 2, caractérisé en ce que le second événement intervient lors de la remise en marche (4.1) de l'appareil récepteur.
4. Procédé de réception et de reproduction de contenus selon la revendication 1 , caractérisé en ce que le premier événement est l'arrêt de la réception du flux audio et/ou audiovisuel, le second événement étant la reprise de la réception dudit flux, la détection du second événement extérieur déclenchant une étape de récupération du contenu interrompu sur le réseau unidirectionnel ou bidirectionnel lors d'une seconde diffusion.
5. Procédé de réception et de reproduction de contenus selon la revendication 1 , caractérisé en ce que le premier événement est l'ouverture d'une communication bidirectionnelle utilisant le moyen de restitution (8, 9) sonore ou audiovisuel de l'appareil récepteur, ladite communication par exemple téléphonique s'effectuant entre ledit appareil récepteur (1) et un autre réseau de communication, le second événement étant la fin de cette communication bidirectionnelle.
6. Procédé de réception et de reproduction de contenus selon l'une quelconque des revendications précédentes, caractérisé en ce que le premier événement déclenche une étape de mémorisation du contenu transmis par le flux dans une mémoire locale (11) de l'appareil récepteur.
7. Procédé de réception et de reproduction de contenus selon la revendication 6, caractérisé en ce que le second événement déclenche une étape de vérification que l'intégralité du contenu est disponible et, en réponse à l'introduction de la commande utilisateur, une étape de lecture du contenu à partir de la mémoire locale suivi d'une étape de récupération en provenance du réseau de la partie restante du contenu non lu.
8. Procédé de réception et de reproduction de contenus selon l'une quelconque des revendications précédentes sous la dépendance de la revendication 4, caractérisé en ce qu'il comporte une étape de réception en réponse à la première requête d'une données indiquant que la partie non lue du contenu interrompu est disponible au sein dudit réseau et que l'étape de réception de la première commande utilisateur déclenche la transmission vers le réseau d'une requête pour recevoir ladite partie non-lue et la réception de ladite partie pour être reproduite sans délai par l'appareil récepteur.
9. Procédé de réception et de reproduction de contenus selon la revendication 8, caractérisé en ce que la donnée reçue comporte une adresse URL permettant de télécharger au moins la partie non-lue du contenu interrompu, ou une adresse de site pour émettre en baladodiffusion le contenu interrompu.
10. Procédé de réception et de reproduction de contenus selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape d'affichage d'une indication sur la durée écoulée depuis la dernière interruption, cette durée représentant la valeur de l'écart temporel entre le moment de transmission dans le flux du contenu et le moment d'affichage de ce même contenu récupéré.
11. Récepteur (1) de contenus audio et/ou audiovisuel transmis par un flux audio et/ou audiovisuel déterminé en provenance d'un réseau unidirectionnel ou bidirectionnel, ledit récepteur comportant un moyen de réception (4) du flux déterminé diffusé sur un réseau et un moyen de reproduction (8,9) des contenus transmis par ledit flux, le récepteur étant caractérisé en ce qu'il comporte en outre :
- un premier moyen de détection (2,3) d'un premier événement extérieur au récepteur déclenchant l'interruption de la reproduction du contenu en cours et l'enregistrement du moment de l'interruption,
- un second moyen de détection (2,3) d'un second événement extérieur déclenchant la détermination d'une information indiquant la disponibilité de la partie non-lue du contenu interrompu, et l'affichage d'un menu proposant de reproduire ladite partie,
- un moyen de réception (6) d'une première commande utilisateur déclenchant la récupération de la partie non lue du contenu et la reproduction de la partie de contenu ainsi récupéré.
12. Produit programme d'ordinateur, comprenant des instructions de code de programme pour la mise en œuvre du procédé selon au moins une des revendications 1 à 10, lorsque ledit programme est exécuté sur un ordinateur.
EP18732379.5A 2017-06-28 2018-06-27 Procédé de réception de contenus audio dans un récepteur hybride et reproduction en différé, récepteur et programme associé au procédé Pending EP3646491A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1755968A FR3068552B1 (fr) 2017-06-28 2017-06-28 Procede de reception de contenus audio dans un recepteur hybride et reproduction en differe, recepteur et programme associe au procede
PCT/EP2018/067225 WO2019002354A1 (fr) 2017-06-28 2018-06-27 Procédé de réception de contenus audio dans un récepteur hybride et reproduction en différé, récepteur et programme associé au procédé

Publications (1)

Publication Number Publication Date
EP3646491A1 true EP3646491A1 (fr) 2020-05-06

Family

ID=60182665

Family Applications (1)

Application Number Title Priority Date Filing Date
EP18732379.5A Pending EP3646491A1 (fr) 2017-06-28 2018-06-27 Procédé de réception de contenus audio dans un récepteur hybride et reproduction en différé, récepteur et programme associé au procédé

Country Status (5)

Country Link
US (1) US11979638B2 (fr)
EP (1) EP3646491A1 (fr)
CN (1) CN110809864A (fr)
FR (1) FR3068552B1 (fr)
WO (1) WO2019002354A1 (fr)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113271491B (zh) * 2020-02-14 2024-03-15 阿尔派株式会社 电子装置以及播放控制方法
US10972785B1 (en) 2020-09-29 2021-04-06 Entercom Communications Corp. System and method for dynamic playback switching of live and previously recorded audio content

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4182257B2 (ja) 2001-09-27 2008-11-19 京セラ株式会社 携帯型視聴装置
US7653532B2 (en) * 2002-01-25 2010-01-26 Sony Corporation Content recording/reproducing apparatus, storage medium and computer program
US9138644B2 (en) 2002-12-10 2015-09-22 Sony Computer Entertainment America Llc System and method for accelerated machine switching
US7620301B2 (en) * 2003-04-04 2009-11-17 Lg Electronics Inc. System and method for resuming playback
JP4631392B2 (ja) * 2004-10-27 2011-02-16 日本電気株式会社 放送受信機能付き折畳式携帯通信端末装置及びその制御方法並びに制御プログラム
US7522167B1 (en) 2004-12-16 2009-04-21 Nvidia Corporation Coherence of displayed images for split-frame rendering in multi-processor graphics system
US20070130597A1 (en) * 2005-12-02 2007-06-07 Alcatel Network based instant replay and time shifted playback
JP4270252B2 (ja) * 2006-09-15 2009-05-27 ソニー株式会社 情報処理装置、ダウンロード方法、ダウンロード中断方法、ダウンロード再開方法及びプログラム
US20090241149A1 (en) * 2006-09-19 2009-09-24 Access Co., Ltd. Content reproduction system, remote control device, and computer program
US8855275B2 (en) 2006-10-18 2014-10-07 Sony Online Entertainment Llc System and method for regulating overlapping media messages
KR101448616B1 (ko) 2007-04-05 2014-10-10 엘지전자 주식회사 이동통신 단말기의 방송 출력 제어방법 및 이동통신 단말기
US20090046988A1 (en) * 2007-08-14 2009-02-19 Kenagy Jason B System and method for recording interrupted broadcast of a multimedia program
JP5281853B2 (ja) 2008-09-05 2013-09-04 株式会社日立製作所 テレビジョン受信機
US8452227B2 (en) 2008-10-31 2013-05-28 David D. Minter Methods and systems for selecting internet radio program break content using mobile device location
US8755921B2 (en) * 2010-06-03 2014-06-17 Google Inc. Continuous audio interaction with interruptive audio
AU2014274511A1 (en) 2011-03-01 2015-01-15 Telefonaktiebolaget L M Ericsson (Publ) Methods and apparatuses for resuming paused media
US9118969B2 (en) * 2012-02-21 2015-08-25 Thomson Licensing Methods for distributing content in multi-room environment
CN104301794A (zh) 2013-07-19 2015-01-21 三星电子株式会社 广播接收机以及控制广播接收机的方法
US10003858B2 (en) * 2014-05-09 2018-06-19 DISH Technologies L.L.C. Provisioning commercial-free media content
FR3023665B1 (fr) 2014-07-08 2016-08-19 Sagemcom Documents Sas Procede et dispositif d'enregistrement a distance de programmes video.
CN104519411A (zh) * 2014-12-17 2015-04-15 上海斐讯数据通信技术有限公司 多媒体播放器及其播放方法
US9467255B2 (en) 2014-12-23 2016-10-11 Ibiquity Digital Corporation Systems and methods for digital radio broadcast with cross platform reception
US9877073B2 (en) * 2015-07-13 2018-01-23 Sling Media Pvt Ltd. Suspend mode of streaming for seamless user experience
WO2017116455A1 (fr) * 2015-12-31 2017-07-06 Thomson Licensing Procédé et appareil permettant d'empêcher l'interruption d'un contenu en cours d'utilisation par un utilisateur
US10897652B1 (en) * 2016-07-29 2021-01-19 Rockwell Collins, Inc. In-flight entertainment systems and methods
US10200424B2 (en) * 2016-09-28 2019-02-05 Gogo Llc Seamless delivery of real-time media stream with intermittent signal loss
US10225516B2 (en) 2017-06-23 2019-03-05 Cisco Technology, Inc. Latency mitigation through intelligent extrapolation in multimedia systems

Also Published As

Publication number Publication date
CN110809864A (zh) 2020-02-18
WO2019002354A1 (fr) 2019-01-03
FR3068552B1 (fr) 2021-04-02
FR3068552A1 (fr) 2019-01-04
US11979638B2 (en) 2024-05-07
US20200236439A1 (en) 2020-07-23

Similar Documents

Publication Publication Date Title
EP3646548B1 (fr) Procédé de transmission d'un contenu audio interrompu dans un récepteur hybride, système, récepteur et programme associé au procédé
US10481959B2 (en) Method and system for the identification of music or other audio metadata played on an iOS device
US20170024399A1 (en) A system and method of tracking music or other audio metadata from a number of sources in real-time on an electronic device
WO2006126138A2 (fr) Dispositif de lecture differee ameliore
CN101496329A (zh) 预选电子内容的实时、即时发布
KR20150035387A (ko) 컨텐츠 재생을 위한 클라이언트, 컨텐츠 재생 방법, 컨텐츠 접속 제공 방법, 전자 장치의 컨텐츠 재생 선택 방법 및 컴퓨터 판독가능 기록매체
US8032671B1 (en) Resuming media objects delivered via progressive downloading services upon data loss events
EP3646491A1 (fr) Procédé de réception de contenus audio dans un récepteur hybride et reproduction en différé, récepteur et programme associé au procédé
JP6339132B2 (ja) 音声コンテンツと追加のデジタルコンテンツとの統合
EP1793605A1 (fr) Procédé de fourniture sur demande de menus interactifs à des terminaux couplés à un réseau de communication
WO2020260637A1 (fr) Procédé de transmission d'un contenu audio dans un récepteur hybride en recevant des manifestes émis par un serveur manageur, récepteur et serveur manageur associé
FR3005386A1 (fr) Procede et dispositif de fourniture d’une partie deja diffusee d’un flux multimedia, terminal utilisateur, programme d’ordinateur et medium de stockage correspondants
EP3430786A1 (fr) Acquisition d'extraits d'un flux multimédia sur un terminal
FR3116172A1 (fr) Procédé de gestion de l’accès à un contenu numérique
EP2077016A1 (fr) Procédé de gestion de canaux de communication, signal et terminal correspondants
FR3086478A1 (fr) Gestion du fonctionnement d'une telecommande lors de la reception d'un appel telephonique.
KR101947186B1 (ko) 콘텐츠 재생 방법 및 그 시스템
FR2956787A1 (fr) Procede et serveur pour detecter un programme video recu par un usager
EP2854415B1 (fr) Procédé de transmission dynamique de données d'information relatives à un programme audio et/ou vidéo
FR2853166A1 (fr) Appareil radio equipe d'une installation de reconnaissance de morceaux musicaux
WO2022229572A1 (fr) Procédé et dispositif de contrôle de reproduction de flux de données, enregistreur réseau, enregistreur personnel et dispositif de reproduction
FR3026593A1 (fr) Procede de diffusion de contenus audio avec programmation des creneaux par les auditeurs
JP2014006309A (ja) 電子装置およびこれを用いた電子システム
FR2902544A1 (fr) Dispositif d'enregistrement et d'archivage massif d'emissions de programmes audio ou audiovisuels sans acces physique a l'equipement.
FR2906956A1 (fr) Procede et dispositif pour la diffusion d'un contenu numerique sur un terminal mobile communicant.

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20191210

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20210330