Abstract:
In one embodiment, a distributed transcoding method using a plurality of servers includes receiving a request for a first video file from a first terminal, distributing and requesting a first transcoding of the first video file to at least two second servers according to performance rates of the second servers, before receiving the first video file with the completed first transcoding completed from the second server, receiving a request for a second video file from a second terminal, and distributing and requesting a second transcoding of the second video file to the second servers according to the performance rates of the second servers.
Abstract:
Various embodiments of the present invention relate to a method for displaying a stylus pen input, and an electronic device for same, the electronic device including: a touch screen display; a wireless communication circuit; processors operatively connected to the touch screen display and the wireless communication circuit; and a memory operatively connected to the processor. The memory may store instructions which, when executed, cause at least one of the processors to: display a user interface on the touch screen display; receive a drawing input that has at least one drawing path formed with a stylus pen or part of a user's body through the user interface; and display a drawing output on the user interface. The drawing output includes: a first layer including a plurality of first objects having shapes selected along the drawing path; and a second layer including a plurality of moving second objects having the selected shapes, wherein the plurality of moving second objects can move from the drawing path in at least one selected direction.
Abstract:
An electronic apparatus is provided, which includes a housing, a touchscreen display, a wireless communication circuit, a processor operatively connected to the touchscreen display and the wireless communication circuit, and a memory operatively connected to the processor. The memory stores instructions that, when executed, instruct the processor to receive an input to select a first animated image object, via the touchscreen display, to play a first animation of the first animated image object on the touchscreen display at least once, to receive a drawing input overlapping with the first animated image object, via the touchscreen display on which the first animation is played, and to cause a third animated image object, which is obtained by composing a second animation of a second animated image object by the drawing input with the first animation, to be generated. The third animated image object includes a plurality of image frames obtained by synchronizing the first animation and the second animation based on a time point when the drawing input is entered.
Abstract:
An embodiment provides a distributed transcoding method using a plurality of servers. The method includes receiving a request for a first video file from a first terminal. The method also includes segmenting the video file based on a play time of at least portion of the video file and a performance rate of a plurality of second servers. The method also includes transmitting the segmented video file to the plurality of second servers, which includes transmitting the segmented video file of a greater size to the second server having a higher performance among the plurality of second servers and transmitting the segmented video file having a smaller size to the server having a lower performance among the plurality of second servers. The method also includes receiving a transcoded video file from the plurality of second servers. The method also includes transmitting the transcoded video files to the first terminal.