Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2019002055) PROCÉDÉ, DISPOSITIF, ET PROGRAMME INFORMATIQUE, POUR LA TRANSMISSION D'UN CONTENU MULTIMÉDIA
Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

CLAIMS

1 . A method for encapsulating by a server, encoded media data corresponding to a wide view of a scene, the method comprising: obtaining encoded media data to be encapsulated into tracks,

obtaining information relating to necessity of data for presenting encoded media data encapsulated in a given track, and

encapsulating the encoded media data and the information into one or more media files.

2. The method of claim 1 , wherein said information signals that the given track cannot be the first track parsed by a client.

3. The method of claim 1 , wherein said data is encoded media data that is not encapsulated into the given track.

4. The method of anyone of claims 1 to 3, wherein the given track includes a header, said information being provided by the value of one or more flags in said header.

5. The method of claim 1 , wherein said media data is encoded data of the at least one other tracks with which the given track is associated, said information indicating the at least one other tracks.

6. The method of claim 1 , further comprising organizing the tracks including the given track into a first file, said information signaling that a client needs to parse other encoded media data to display the encoded media data encapsulated in the tracks of the first file.

7. The method of claim 6, wherein the other encoded media data are encoded media data that are not in the first file.

8. A method for parsing media files by a client, said media files comprising encoded media data corresponding to a wide view of a scene, the method comprising:

identifying at least one track encapsulating the encoded media data, in the media files,

obtaining, from the media files, information relating to necessity of data for presenting the encoded media data encapsulated in a given track, and

decoding the encoded media data of the given track according to the obtained information.

9. The method of claim 8, wherein said information signals that the given track cannot be the first track parsed by the client.

10. A program which, when executed by a computer or processor, causes the computer or processor to carry out the method of any preceding claim.

1 1 . A computer-readable storage medium storing the program of claim 10.

12. A device for encapsulating by a server, encoded media data corresponding to a wide view of a scene, the device comprising:

obtain means for obtaining encoded media data to be encapsulated into tracks and for obtaining information relating to necessity of data for presenting encoded data encapsulated in a given track, and

encapsulating means for encapsulating the encoded media data and the information into one or more media files.

13. A method for transmitting from a server to a client, encoded media data corresponding to a projection of a wide view of a scene, the method comprising

Encapsulating the encoded data into tracks,

Obtaining descriptive metadata for each track, the descriptive metadata being organized into track containers, where a track container is related to a track, and

Transmitting the tracks to the client,

Wherein the obtaining step further comprising

providing a first structure comprising information to indicate the coverage of the wide view represented by encoded data encapsulated in a first track and encoded data encapsulated in one or more tracks belonging to a common set defined in a first box of a first track container.

14. The method of claim 13, wherein the information of the first structure is provided in the first box.

15. The method of claim 13, wherein the first structure comprises other information to indicate the coverage of the wide view represented by encoded data encapsulated in a first track only.

16. The method of claim 15, wherein the first track container further includes a second box for describing samples forming the media data and which are related to the encoded data of the first track, said other information of the first structure being provided in the second box.

17. The method of 14, wherein the obtaining step further comprises providing a parameter for signaling whether the information of the first structure is provided in the first box.

18. The method of any one of the claims 13 to 16, wherein the obtaining step further comprises providing a parameter for signaling whether the information of the first structure is provided.

19. The method of claim 17 or 18 combined with claim 14, wherein the parameter is provided in the first box.

20. The method of claim 13, wherein the set is a 'track group' defined by ISOBMFF 14496-12.

21 . The method of claim 20, wherein the first box is a 'track group' box defined by ISOBMFF 14496-12.

22. The method of claim 13, wherein the set is a track entity and the first box is a 'moov' box defined by ISOBMFF 14496-12.

23. The method of claims 13 to 22, further comprising a testing step for testing whether a reference track comprising only descriptive metadata about the tracks, is generated,

the obtaining step further comprising

if a reference track is generated, then providing the first structure comprising reference information to indicate the coverage of the full wide view,

else providing the first structure comprising said information to indicate the coverage of the wide view represented by encoded data encapsulated in the a track and encoded data encapsulated in one or more tracks belonging to a common set defined in a first box of a first container.

24. The method of claim 23 when combined with claim 15, wherein if a reference track is generated, then the other information of the first structure is further provided in the tracks to indicate the coverage of the wide view represented by encoded data respectively encapsulated in each track only.

25. A method for parsing media files by a client, said media files corresponding to encoded media data corresponding to a projection of a wide view of a scene, the method comprising

Getting tracks encapsulating the encoded data, from the media files,

Obtaining descriptive metadata from each track, the descriptive metadata being organized into track containers, where a track container is related to a track,

Wherein the obtaining step further comprising

obtaining a first structure comprising information to indicate the coverage of the wide view represented by encoded data encapsulated in a first track and encoded data encapsulated in one or more tracks belonging to a common set defined in a first box of a first track container.

26. A program which, when executed by a computer or processor, causes the computer or processor to carry out the method of claims 13 to 25.

27. A computer-readable storage medium storing the program of claim 26.

28. A device for transmitting from a server to a client, encoded media data corresponding to a projection of a wide view of a scene, the device comprising

Means for encapsulating the encoded data into tracks,

Means for obtaining descriptive metadata for each track, the descriptive metadata being organized into track containers, where a track container is related to a track, and

Means for transmitting the tracks to the client,

Wherein the obtaining means comprising

Means for providing a first structure comprising information to indicate the coverage of the wide view represented by encoded data encapsulated in a first track and encoded data encapsulated in one or more tracks belonging to a common set defined in a first box of a first track container.

29. A device for parsing media files by a client, said media files corresponding to encoded media data corresponding to a projection of a wide view of a scene, the device comprising

Means for getting tracks from the media files,

Means for obtaining descriptive metadata from each track, the descriptive metadata being organized into track containers, where a track container is related to a track,

Wherein the obtaining means comprising

Other means for obtaining a first structure comprising information to indicate the coverage of the wide view represented by encoded data encapsulated in a first track and encoded data encapsulated in one or more tracks belonging to a common set defined in a first box of a first track container.

30. A method for transmitting from a server to a client, encoded video data corresponding to a projection of a wide view of a scene, the method comprising:

Encapsulating encoded video data corresponding to stereoscopic video content in at least a first and a second track related to each other,

Obtaining descriptive metadata for each track, the descriptive metadata being organized into track containers, where a track container is related to a track,

Wherein the method further comprises

providing in the first track and in the second track, information about the stereo video content respectively encapsulated in the considered track, in one box per track container.

31 . The method of claim 30, wherein the first track encapsulates encoded data corresponding to the left view of the stereoscopic video content, and the second track encapsulates encoded data corresponding to the right view of the stereoscopic video content.

32. The method of claim 31 , wherein the information comprise one or more parameters for identifying which view among the right or the left views are encapsulated in the considered track.

33. The method of anyone of claims 30 to 32, wherein said box is a

'StereoVideoBox" defined by ISOBMFF 14496-12.

34. The method of claim 30, further comprising a step for operating or not a packing of the encoded video data to encapsulate, according to a mode related to a scheme from a plurality of predetermined schemes including a scheme defined in CICP ISO/IEC 23001 -8,

where a scheme provides different modes for operating or not a packing of the encoded video data, a mode being referenced by a type.

35. The method of claim 34, wherein the scheme used for packing the encoded video data is defined in CICP ISO/IEC 23001 -8, and the mode indicates that the encoded data to encapsulate is not packed, and

Said information is a parameter for identifying which view among a first and a second views are encapsulated in the considered track, which is provided in a 'StereoVideoBox" defined by ISOBMFF 14496-12.

36. The method of claim 34, wherein the scheme used for packing the encoded video data is defined in CICP ISO/IEC 23001 -8, and the mode indicates that a first view and a second view of the stereoscopic video content, which the encoded data corresponds to, are packed independently, and

Said information allows identifying which view among the first or the second views is encapsulated in the considered track, and is provided by using reserved bits allocated for the value of the type of said mode.

37. A method for parsing media files by a client, said media files corresponding to encoded video data corresponding to a projection of a wide view of a scene, the method comprising:

Getting encoded video data corresponding to stereoscopic video content from at least a first and a second track related to each other, from the media files

Obtaining descriptive metadata for each track, the descriptive metadata being organized into track containers, where a track container is related to a track,

Wherein the method further comprises

obtaining in the first track and in the second track, information about the stereo video content respectively encapsulated in the considered track, in only one box per track container.

38. A program which, when executed by a computer or processor, causes the computer or processor to carry out the method of claims 30 to 37.

39. A computer-readable storage medium storing the program of claim 38.

40. A device for transmitting from a server to a client, encoded video data corresponding to a projection of a wide view of a scene, the device comprising:

Means for encapsulating encoded video data corresponding to stereoscopic video content in at least a first and a second track related to each other,

Means for obtaining descriptive metadata for each track, the descriptive metadata being organized into track containers, where a track container is related to a track,

Wherein the device further comprises

Means for providing in the first track and in the second track, information about the stereo video content respectively encapsulated in the considered track, in one box per track container.

41 . A device for parsing media files by a client, said media files corresponding to encoded video data corresponding to a projection of a wide view of a scene, the device comprising:

Means for getting encoded video data corresponding to stereoscopic video content from at least a first and a second track related to each other, from the media files Means for obtaining descriptive metadata for each track, the descriptive metadata being organized into track containers, where a track container is related to a track,

Wherein the device further comprises

Means for obtaining in the first track and in the second track, information about the stereo video content respectively encapsulated in the considered track, in one box per track container.

42. A method according to anyone of claims 1 to 9 or 13 to 25 or 30 to 37, wherein the encoded data or encoded video data are encoded omnidirectional data or encoded omnidirectional video data.

43. A device according to anyone of claims 12, 28, 29, 40 or 41 , wherein the encoded data or encoded video data are encoded omnidirectional data or encoded omnidirectional video data.