US 11,889,125 B2
Omnidirectional media playback method and device and computer readable storage medium thereof
Mary-Luc Georges Henry Champel, Beijing (CN)
Assigned to BEIJING XIAOMI MOBILE SOFTWARE CO., LTD., Beijing (CN)
Appl. No. 17/620,959
Filed by BEIJING XIAOMI MOBILE SOFTWARE CO., LTD., Beijing (CN)
PCT Filed Jun. 25, 2019, PCT No. PCT/CN2019/092846
§ 371(c)(1), (2) Date Dec. 20, 2021,
PCT Pub. No. WO2020/258047, PCT Pub. Date Dec. 30, 2020.
Prior Publication US 2022/0329879 A1, Oct. 13, 2022
Int. Cl. H04N 21/218 (2011.01); H04N 21/262 (2011.01); H04N 21/81 (2011.01); H04N 21/845 (2011.01); H04N 21/854 (2011.01)
CPC H04N 21/21805 (2013.01) [H04N 21/26258 (2013.01); H04N 21/816 (2013.01); H04N 21/8456 (2013.01); H04N 21/85406 (2013.01)] 11 Claims
OG exemplary drawing
 
1. An omnidirectional media playback method, comprising:
obtaining viewpoint looping information associated to a current viewpoint from omnidirectional media data; and
looping the current viewpoint according to the viewpoint looping information;
wherein the viewpoint looping information comprises: a maximum number of loops,
loop start time and loop activation time;
wherein the maximum number of loops is configured to indicate the maximum number of loops that OMAF player shall perform on the current viewpoint, the loop start time is configured to indicate time in an omnidirectional media timeline of the current viewpoint at which playout of the current viewpoint shall restart when a loop is performed, and the loop activation time is configured to indicate time in the omnidirectional media timeline of the current viewpoint at which the loop shall be initiated;
wherein the viewpoint looping information comprises: a destination viewpoint configured to indicate a viewpoint ID of the destination viewpoint of a viewpoint switching that shall occur at the end of the playout of the current viewpoint once the maximum number of loops has been reached, and the method further comprises:
switching to the destination viewpoint at the end of the playout of the current viewpoint once the maximum number of loops has been reached.