US 11,943,492 B2
Method and system for adding subtitles and/or audio
Wei Yan, Nanjing (CN)
Assigned to PETAL CLOUD TECHNOLOGY CO., LTD., Dongguan (CN)
Appl. No. 18/005,769
Filed by Petal Cloud Technology Co., Ltd., Dongguan (CN)
PCT Filed Jul. 13, 2021, PCT No. PCT/CN2021/105994
§ 371(c)(1), (2) Date Jan. 17, 2023,
PCT Pub. No. WO2022/012521, PCT Pub. Date Jan. 20, 2022.
Claims priority of application No. 202010677344.1 (CN), filed on Jul. 14, 2020.
Prior Publication US 2023/0283815 A1, Sep. 7, 2023
Int. Cl. H04N 21/235 (2011.01); H04N 21/81 (2011.01); H04N 21/858 (2011.01)
CPC H04N 21/2355 (2013.01) [H04N 21/8106 (2013.01); H04N 21/8586 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
a media asset server configured to:
receive a first identifier and a new-language file of a target video, wherein the new-language file comprises to-be-added subtitles of the target video or to-be-added audio of the target video;
obtain a first index file of the target video based on the first identifier, wherein the first index file comprises a first uniform resource locator (URL) of an existing-language medium file of the target video, and wherein the first URL indicates a first storage address of the existing-language medium file on the media asset server;
perform format conversion on the new-language file to obtain a new-language medium file;
obtaining a second index file based on adding a second URL of the new-language medium file to the first index file, wherein the second URL indicates a second storage address of the new-language medium file on the media asset server; and
send the new-language medium file and the second index file; and
a content delivery server coupled to the media asset server, wherein the content delivery server is configured to:
receive the new-language medium file and the second index file from the media asset server;
obtain a third index file based on the second index file and a third URL of the new-language medium file, wherein the third URL indicates a third storage address of the new-language medium file on the content delivery server; and
send the third index file to a terminal.