WO2013150611A1 - Dispositif et procédé pour la distribution d'une lecture vidéo en transit - Google Patents

Dispositif et procédé pour la distribution d'une lecture vidéo en transit Download PDF

Info

Publication number
WO2013150611A1
WO2013150611A1 PCT/JP2012/059085 JP2012059085W WO2013150611A1 WO 2013150611 A1 WO2013150611 A1 WO 2013150611A1 JP 2012059085 W JP2012059085 W JP 2012059085W WO 2013150611 A1 WO2013150611 A1 WO 2013150611A1
Authority
WO
WIPO (PCT)
Prior art keywords
file
clip
playback
video
processor
Prior art date
Application number
PCT/JP2012/059085
Other languages
English (en)
Japanese (ja)
Inventor
雅晴 高野
Original Assignee
株式会社ビットメディア
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 株式会社ビットメディア filed Critical 株式会社ビットメディア
Priority to PCT/JP2012/059085 priority Critical patent/WO2013150611A1/fr
Priority to JP2014508952A priority patent/JP5909546B2/ja
Publication of WO2013150611A1 publication Critical patent/WO2013150611A1/fr

Links

Images

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/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
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments

Definitions

  • This disclosure relates to video streaming distribution technology over the Internet.
  • HTTP streaming Hypertext transfer protocol
  • HTTP streaming is a method of distributing segmented stream files (video / audio or audio) and playlists (manifest files) using HTTP, and is similar to normal file transfer by existing Web servers. Can be transferred by the method. Thereby, it is possible to reduce the cost of streaming distribution.
  • DASH Dynamic Adaptive Streaming over HTTP
  • a video distribution service that performs live distribution equivalent to live broadcast on the Internet and VOD (video on demand) distribution using HTTP streaming has been realized.
  • a video distribution service that combines the effects of live distribution and VOD distribution for example, immediately releasing a highlight scene while live distribution is useful. Therefore, an object of the present invention is to realize a video distribution service that combines the effects of live distribution and VOD distribution without requiring complicated editing work.
  • the video streaming distribution device includes a storage device that stores streaming data and a processor.
  • the storage device stores streaming data transmitted via a network as streaming data composed of a plurality of segment files.
  • the processor generates a clip information file that identifies a clip that is a playback video file extracted from the streaming data.
  • the processor generates a reproduction instruction file for instructing reproduction of a plurality of segment files constituting the clip, edits the clip information file including the reproduction instruction file, and transfers the clip information file.
  • FIG. 1 is a block diagram for explaining a system configuration of HTTP streaming according to the embodiment.
  • FIG. 2 is a block diagram for explaining a main part of the server according to the embodiment.
  • FIG. 3 is a block diagram for explaining a configuration of a PLE module included in the server according to the embodiment.
  • FIG. 4 is a diagram for explaining a configuration of streaming data according to the embodiment.
  • FIG. 5 is a diagram for explaining the playlist according to the embodiment.
  • FIG. 6 is a diagram for explaining the relationship between the playlist and the playback screen according to the embodiment.
  • FIG. 7 is a diagram for explaining the file structure of the playlist according to the embodiment.
  • FIG. 8 is a diagram for explaining a clip information file generation method according to the embodiment.
  • FIG. 9 is a flowchart for explaining the processing of the server according to the embodiment.
  • FIG. 10 is a flowchart for explaining a procedure for generating a clip information file according to the embodiment.
  • FIG. 1 is a block diagram for explaining a system configuration of HTTP streaming according to the present embodiment.
  • HTTP streaming for example, live distribution in which a video taken by a camera 11 taken from a sports stadium is distributed via the Internet 1 is realized.
  • video captured by a camera is converted into streaming data by an encoder 12 and transmitted over the Internet 1.
  • the encoder 12 is usually realized by a computer and dedicated software.
  • the streaming data includes not only video data but also audio data of sound collected by a microphone.
  • the Web server 10 of the present embodiment acquires streaming data transmitted from the encoder 12, and distributes it to each user terminal 13 connected to the Internet 1 by HTTP streaming.
  • the server 10 according to the present embodiment has not only an HTTP streaming function but also a playlist (PL: playlist) generation function included in the clip information file generation function, as will be described later.
  • PL playlist
  • the encoder 12 is an encoder center of the broadcast station.
  • the Web server retrieves the requested streaming data from the storage and transmits it to the Internet 1.
  • the subsequent processing of this embodiment is the same as in the case of live distribution.
  • the Web server 10 of this embodiment is roughly divided into a main system 20, an upload server 21, and a storage 22.
  • the upload server 21 receives streaming data transmitted from the encoder 12.
  • the upload server 21 corresponds to a normal cache server and caches the uploaded streaming data.
  • the storage 22 is a large capacity network storage device.
  • the upload server 21 temporarily stores the streaming data in the buffer area of the storage 22 (caching).
  • the storage 22 also stores registered video files (including audio files).
  • the main system 20 is a platform of the Web server 10 and includes a PLE (Playlist Editor) module 30 of the present embodiment and a support module 40 for supporting the PLE function.
  • the main system 20 includes a processor, a storage device, and an interface.
  • the PLE module 30 and the support module 40 are configured by applications executed by the processor.
  • the PLE module 30 includes a moving image file import processing unit 31, a database 32, a metadata capture processing unit 33, a clip information file generation unit 34, an additional information generation unit 35, a file A transfer processing unit 38 and a GUI (graphical user interface) unit 39 are included.
  • the moving image file import processing unit 31 captures a moving image file (video file and audio file) that is streaming data uploaded by the upload server 21.
  • the database 32 stores reference information such as information for referring to a segment file to be described later, information for referring to a generated thumbnail, and time information of the segment file in a storage device.
  • the database 32 searches for necessary reference information from the storage device in cooperation with each application.
  • the metadata take-in processing unit 33 takes in the initial setting metadata such as the video content category from the website and registers it in the database 32.
  • the clip information file generation unit 34 generates a clip information file that defines a clip.
  • a clip is a designated moving image file extracted from streaming data (hereinafter sometimes referred to as a video file including an audio file).
  • the clip information file generation unit 34 edits metadata such as a playlist (PL) and a title of a video file to generate a clip information file.
  • the additional information generation unit 35 includes a thumbnail generation unit 36 and a metadata generation unit 37.
  • the thumbnail generation unit 36 generates a thumbnail for each segment file described later.
  • the metadata generation unit 37 generates each metadata using video recognition (image recognition) processing and voice recognition processing, as will be described later.
  • the file transfer processing unit 38 transfers clip information files, video files, audio files, thumbnails, and the like to a website that is a public site. Normally, the file from the file transfer processing unit 38 is converted into a predetermined file format by a transcoder and transferred to a public site.
  • the GUI unit 39 is an interface for creating and registering clips (that is, clip information files) on the browser of the editing terminal (computer) 41. Further, the GUI unit 39 is connected to the support module 40.
  • the support module 40 supports secondary editing operations on the browser of the terminal 42 for the viewer with limited authority. Specifically, limited editing processing such as processing for extracting a part of registered video content and processing for adding a comment for each video scene is supported.
  • the upload server 21 receives the streaming data to be distributed (block 100).
  • the upload server 21 accumulates the received streaming data in the buffer area of the storage 22 (block 101).
  • the streaming data 120 transmitted from the encoder 12 by HTTP streaming is composed of a plurality of segment files (SF) TS-1 to TS-N.
  • Each segment file is, for example, a video file having a reproduction time of about 5 to 10 seconds.
  • Each segment file is composed of a large number of transmission packets.
  • the PLE module 30 captures the segment file group stored in the storage 22 by the moving image file capture processing unit 31.
  • the thumbnail generation unit 36 generates a thumbnail for each segment file (block 102).
  • the PLE module 30 stores the thumbnail (video data) generated by the thumbnail generation unit 36 in the storage 22.
  • the PLE module 30 registers the reference information in the database 32 (block 103). Specifically, the moving image file import processing unit 31 registers reference information including information for referring to each segment file and time information of each segment file in the database 32. The additional information generation unit 35 registers reference information for referring to the thumbnail generated by the thumbnail generation unit 36 in the database 32.
  • the PLE module 30 executes a clip information file generation process by the clip information file generation unit 34 (block 104).
  • the file transfer processing unit 38 transfers the generated clip information file to a website that is a public site (block 105).
  • the file transfer processing unit 38 transfers video files, audio files, thumbnails, and the like to a website that is a public site.
  • the clip information file is information for identifying a clip of a video distributed by live distribution, for example. That is, for example, when a highlight scene is extracted from a video distributed live by sports broadcast, a video file corresponding to the highlight scene is a clip. Therefore, by publishing the clip information file on the publishing site, the user can acquire the corresponding clip by selecting the clip information file on the browser of the user terminal 13.
  • the file transfer processing unit 38 transfers the video file (including the audio file) corresponding to the corresponding clip to the public site.
  • the clip information file includes information defining clips called playlists (PL).
  • the playlist (PL) is also called a manifest list (manifesto list), and defines a clip that is a playback video file extracted from streaming data.
  • the playlists PL1 to PL3 respectively correspond to video scenes (clips) A to C that are being distributed live.
  • the video 60 corresponding to the scenes A to C indicated by the playlists PL1 to PL3 is reproduced on the reproduction screen 130 by the browser of the user terminal 13.
  • the title 61 for each of the scenes A to C can be displayed together with the video 60.
  • the metadata corresponding to the title 61 is set by a clip information file editing process, as will be described later.
  • FIG. 7 shows the structure of the playlist (PL1).
  • the playlist (manifest file) is a text file (XML file: extensible markup language file).
  • the playlist is a reproduction instruction file that indicates each segment file to be reproduced continuously.
  • the playlist includes information such as a reproduction time 701, a file name 702 of each segment file, and a storage location 703 of each segment file.
  • the file name 702 of each segment file indicates a range of segment files to be continuously reproduced in the received streaming data 120.
  • the storage location 703 of each segment file is a storage location (that is, URL) of storage on the Web.
  • each segment file is stored in the storage 22.
  • the worker creates a clip information file on the browser of the editing terminal 41.
  • the editing terminal 41 displays on the display screen 410 a window 411 for playing back live-distributed video (streaming data 120) and a window 412 for playing thumbnails of each segment file. .
  • the editing terminal 41 reproduces the video (for example, sports live broadcast video) distributed live on the window 411 (block 200). At the same time, the thumbnails of the segment files generated by the thumbnail generator 36 are reproduced on the window 412. The editing terminal 41 inputs the playback start point and end point of the designated clip by designating the thumbnail played on the browser.
  • video for example, sports live broadcast video
  • thumbnails of the segment files generated by the thumbnail generator 36 are reproduced on the window 412.
  • the editing terminal 41 inputs the playback start point and end point of the designated clip by designating the thumbnail played on the browser.
  • the clip information file generation unit 34 refers to the database 32 according to the playback start point and end point specified by the editing terminal 41, and sets the range of segment files to be played back continuously (block 201). As described above, in the database 32, information for referring to each segment file, time information of each segment file, and reference information for referring to the thumbnail are registered. The thumbnail reference information is associated with the reference information of each segment file.
  • the clip information file generation unit 34 refers to the database 32 to generate a playlist that is a reproduction instruction file that indicates each segment file in the set range (block 202). Next, when a thumbnail is selected from the window 412 of the editing terminal 41, the clip information file generation unit 34 sets reference information indicating the thumbnail of the clip (block 203).
  • the clip information file generation unit 34 takes in metadata such as the title of the designated clip from the database 32 (block 204).
  • the clip information file generation unit 34 captures the initial setting metadata captured by the metadata capture processing unit 33 from the database 32. Further, the clip information file generation unit 34 takes in the metadata input on the browser of the editing terminal 41 or the viewer terminal 42 from the database 32.
  • the clip information file generation unit 34 generates a clip information file for playing the designated clip by editing the reference information indicating the playlist, metadata, and thumbnail (block 205).
  • the clip information file generation unit 34 stores the generated clip information file in the storage 22 (block 206).
  • a clip information file including a playlist that defines a clip corresponding to a highlight scene can be disclosed on the Web while the video is distributed live. .
  • the user can view the highlight scene immediately by designating the clip information file on the browser of the user terminal 13.
  • editing processing of a clip information file including a playlist is performed using the reference information stored in the database 32 without processing a video file (including an audio file) that is distributed live.
  • the video file (including the audio file) itself is stored in the storage 22.
  • the database 32 stores information other than video files, such as reference information and metadata of each segment file. Therefore, this embodiment can create a clip as a result of a simple and efficient editing operation as compared with the case of creating a clip by a conventional video editing operation. Specifically, since the video file (including the audio file) itself is not processed, a plurality of workers can perform editing work simultaneously.
  • VOD distribution is a service that provides video files (including audio files) recorded in storage.
  • a clip information file can be generated by simple and efficient editing work during live distribution. Therefore, it is possible to immediately view a clip made up of the video file after distribution while viewing the video of live distribution.
  • the present invention is not limited to this, and the present invention can also be applied to a case where a clip information file is edited by referring to each segment file of streaming data of VOD distribution.
  • the thumbnail generation unit 36 generates a thumbnail for each segment file
  • the metadata generation unit 37 uses video recognition (image recognition) processing and voice recognition processing. It may be configured to execute processing for generating each metadata. That is, the metadata generation unit 37 extracts a keyword from the audio file of streaming data using a voice recognition process, generates metadata indicating the keyword, and stores it in the database 32. In addition, the metadata generation unit 37 extracts a keyword from the caption superimpose included in the streaming data using video recognition (image recognition) processing, generates metadata indicating the keyword, and generates the database 32. To store.
  • streaming data corresponds to an adaptive bit rate (for example, 5 Mbps, 500 kbps, 300 kbps, etc.)
  • a clip is created by referring only to each segment file of one selected bit rate. You can also. Also, each playlist corresponding to a different bit rate may be generated and released.
  • the created clip (video file) is transferred in the HTTP streaming format and released.
  • the server 10 of the present embodiment is not limited to this, and may have a function of integrating each segment file constituting a clip into one file and publishing the clip as one video file.
  • the present embodiment may be configured such that the file cut editing process is executed on the first and last segment files in each segment file constituting the clip, and the editing process is executed in units of frames.
  • the present embodiment may be configured to have a function of performing file format conversion and file encryption on the created clip.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Selon un mode de réalisation, l'invention se rapporte à un dispositif de distribution d'une lecture vidéo en transit, qui comprend un dispositif à mémoire mémorisant les données de lecture en transit, ainsi qu'un processeur. Ledit dispositif à mémoire mémorise les données de lecture en transit comportant une pluralité de fichiers de segments et transmises par le biais d'un réseau. Le processeur génère un fichier d'informations de clip qui indique un clip, c'est-à-dire un fichier vidéo destiné à être lu qui est extrait des données de lecture en transit. Ledit processeur génère un fichier d'instruction de lecture servant à donner une instruction de lecture de la pluralité de fichiers de segments constituant le clip, il édite le fichier d'informations de clip incluant le fichier d'instruction de lecture, et il transfère le fichier d'informations de clip.
PCT/JP2012/059085 2012-04-03 2012-04-03 Dispositif et procédé pour la distribution d'une lecture vidéo en transit WO2013150611A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/JP2012/059085 WO2013150611A1 (fr) 2012-04-03 2012-04-03 Dispositif et procédé pour la distribution d'une lecture vidéo en transit
JP2014508952A JP5909546B2 (ja) 2012-04-03 2012-04-03 映像ストリーミング配信のための装置及び方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2012/059085 WO2013150611A1 (fr) 2012-04-03 2012-04-03 Dispositif et procédé pour la distribution d'une lecture vidéo en transit

Publications (1)

Publication Number Publication Date
WO2013150611A1 true WO2013150611A1 (fr) 2013-10-10

Family

ID=49300136

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/059085 WO2013150611A1 (fr) 2012-04-03 2012-04-03 Dispositif et procédé pour la distribution d'une lecture vidéo en transit

Country Status (2)

Country Link
JP (1) JP5909546B2 (fr)
WO (1) WO2013150611A1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015220674A (ja) * 2014-05-20 2015-12-07 キヤノン株式会社 映像供給装置、映像取得装置およびそれらの制御方法ならびに映像供給システム
CN106412677A (zh) * 2016-10-28 2017-02-15 北京奇虎科技有限公司 一种回放视频文件的生成方法和装置
JP2017199994A (ja) * 2016-04-26 2017-11-02 日本放送協会 映像配信装置及び映像配信方法
JP2019110480A (ja) * 2017-12-19 2019-07-04 日本放送協会 コンテンツ加工システム、端末装置、およびプログラム
JP2019161251A (ja) * 2018-03-07 2019-09-19 株式会社Jvcケンウッド 画像配信装置、方法及びプログラム

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12003882B2 (en) 2020-08-11 2024-06-04 Contentsrights Llc Information processing devices, methods, and computer-readable medium for performing information processing to output video content using video from multiple video sources including one or more pan-tilt-zoom (PTZ)-enabled network cameras

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11146333A (ja) * 1997-11-04 1999-05-28 Matsushita Electric Ind Co Ltd 動画像編集装置
JP2004173102A (ja) * 2002-11-21 2004-06-17 Nippon Telegr & Teleph Corp <Ntt> 映像コンテンツ視聴方法及びシステム及び映像視聴端末装置及び映像配信装置及び映像コンテンツ視聴プログラム及び映像コンテンツ視聴プログラムを格納した記憶媒体
JP2008159102A (ja) * 2006-12-21 2008-07-10 Nec Corp 情報処理装置及び混合コンテンツ作成方法並びにプログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11146333A (ja) * 1997-11-04 1999-05-28 Matsushita Electric Ind Co Ltd 動画像編集装置
JP2004173102A (ja) * 2002-11-21 2004-06-17 Nippon Telegr & Teleph Corp <Ntt> 映像コンテンツ視聴方法及びシステム及び映像視聴端末装置及び映像配信装置及び映像コンテンツ視聴プログラム及び映像コンテンツ視聴プログラムを格納した記憶媒体
JP2008159102A (ja) * 2006-12-21 2008-07-10 Nec Corp 情報処理装置及び混合コンテンツ作成方法並びにプログラム

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Live/On Demand Togo Solution 'ShareCast Playlist Editor/Player' o Kaihatsu 'Gyosei Sasshin Kaigi Teigengata Seisaku Shiwake' no Live/Sokuji On Demand Chukei o Jisshi", KABUSHIKI KAISHA BIT MEDIA, 22 November 2011 (2011-11-22), Retrieved from the Internet <URL:http://www.bitmedia.co.jp/wp-content/uploads/pdf/PressRelease_Sharecast_PLE_PLP_20111122.pdf> [retrieved on 20120927] *
FUMIHARU YAMAMOTO: "Smart-ka suru Streaming", KABUSHIKI KAISHA INTERNET INITIATIVE, 11 November 2011 (2011-11-11), Retrieved from the Internet <URL:http://www.iij.ad.jp/Co./development/tech/techweek/pdf/tw201114streaming.pdf> [retrieved on 20120927] *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015220674A (ja) * 2014-05-20 2015-12-07 キヤノン株式会社 映像供給装置、映像取得装置およびそれらの制御方法ならびに映像供給システム
JP2017199994A (ja) * 2016-04-26 2017-11-02 日本放送協会 映像配信装置及び映像配信方法
CN106412677A (zh) * 2016-10-28 2017-02-15 北京奇虎科技有限公司 一种回放视频文件的生成方法和装置
WO2018076998A1 (fr) * 2016-10-28 2018-05-03 北京奇虎科技有限公司 Procédé et dispositif servant à générer un fichier vidéo de lecture
JP2019110480A (ja) * 2017-12-19 2019-07-04 日本放送協会 コンテンツ加工システム、端末装置、およびプログラム
JP2019161251A (ja) * 2018-03-07 2019-09-19 株式会社Jvcケンウッド 画像配信装置、方法及びプログラム
JP7006387B2 (ja) 2018-03-07 2022-01-24 株式会社Jvcケンウッド 画像配信装置、方法及びプログラム

Also Published As

Publication number Publication date
JPWO2013150611A1 (ja) 2015-12-14
JP5909546B2 (ja) 2016-04-26

Similar Documents

Publication Publication Date Title
US11937010B2 (en) Data segment service
US10200723B2 (en) Converting live streaming content to video-on-demand streaming content
JP5909546B2 (ja) 映像ストリーミング配信のための装置及び方法
EP2991341A1 (fr) Procédé de lecture vidéo, dispositif multimédia, dispositif de lecture et système multimédia
US20130343722A1 (en) System and method for distributed and parallel video editing, tagging and indexing
JPWO2014084071A1 (ja) 受信装置、受信方法、送信装置、及び、送信方法
CN107820115A (zh) 实现视频信息预览的方法、装置及客户端和存储介质
WO2014101379A1 (fr) Procédé et appareil d&#39;édition d&#39;un flux en direct sur la base d&#39;un protocole de liste m3u8
KR102085192B1 (ko) 렌더링 시간 제어
JP2014131253A (ja) コンテンツ生成方法及びメディアクラウドサーバ
JP7290260B1 (ja) サーバ、端末及びコンピュータプログラム
US9264746B2 (en) Content distribution system, content distribution server, content distribution method, software program, and storage medium
JP4932435B2 (ja) コンテンツ提供サーバ及びコンテンツ提供プログラム
US11818186B2 (en) Distributed network recording system with synchronous multi-actor recording
US10567098B2 (en) Reception apparatus, transmission apparatus, and data processing method
KR20160077067A (ko) 송신 장치, 송신 방법, 수신 장치, 및 수신 방법
US11069378B1 (en) Method and apparatus for frame accurate high resolution video editing in cloud using live video streams
WO2021101024A1 (fr) Système de services de studio vidéo virtuel en nuage
JP5208560B2 (ja) 情報映像化配信装置、情報映像化配信方法及びプログラム
CN108156490B (zh) 一种利用移动终端回放电视直播的方法、***及存储介质
US11910050B2 (en) Distributed network recording system with single user control
JP2008048091A (ja) 動画タグ付けプログラム、動画タグシステム、及び動画配信方法
JP2012156808A (ja) 画像伝送システムおよび画像再生装置
JP6275906B1 (ja) 動画コンテンツを再生するためのプログラム及び方法、並びに、動画コンテンツを配信及び再生するためのシステム
KR102391755B1 (ko) 정보 처리 장치 및 정보 처리 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12873722

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2014508952

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12873722

Country of ref document: EP

Kind code of ref document: A1