APPARATUS AND METHOD FOR STREAMING SERVICE
Method and device for the various embodiment examples streaming service number under public affairs below are disclosed. 4G (4Th Generation) communication system as well as a chassis after increased wireless data traffic in order to satisfy the demand, improved 5G (5Th Generation) communication system or pre-a 5G for developing communication system in an effort to be made. For this reason, 5G communication system or communication system includes network communication system or LTE (Long Term Evolution) system (Beyond 4G Network) after pre-a 5G 4G (Post LTE) etc. after the called system. In order to achieve a high data transmission rate, 5G communication system includes a ultra high frequency (mmWave) band (e.g., 60 is (60GHz) such as band) is considered implementation in 2000. In order to increase the delivery of ultra-high frequency band propagation path loss of relief and propagation distance, a telecommunications system 5G beamforming (beamforming), giant arranged multiple input multiple output (massive MIMO), multiple input multiple output (Full Dimensional MIMO, FD-a MIMO) car won, array antenna (array antenna), analog beamforming (analog beam-a forming), and large antenna techniques discussed etc. (large scale antenna). In addition system network for enhanced, 5G communication system evolved in small cell, an improved compact cell (advanced small cell), radio access network clouds (cloud radio access network, cloud RAN), optimize network (ultra-a dense network), inter-device communication (Device to Device communication, D2D), wireless backhaul (wireless backhaul), mobile network (moving network), cooperation communication (cooperative communication), CoMP (Coordinated Multi provided Points), and receiving interference (interference cancellation) number of collection and be wetting ability. It was, in a 5G system supporting advanced coding modulation (Advanced Coding Modulation, ACM) scheme (Hybrid Frequency Shift Keying and Quadrature Amplitude Modulation) and SWSC FQAM (Sliding Window Superposition Coding) and, FBMC is advanced access technologies (Filter Bank Multi Carrier), NOMA (Non Orthogonal Multiple Access), etc. developed SCMA (Sparse Code Multiple Access) and the like. Supplies of media, users may utilize various types of contents are becoming. In addition, communication of the mainspring, users can use a wide variety of communication functions of the electronic device are becoming. Thereby, obtained content between embodiment when a user etc. of transmission service or the like. Various embodiment examples below, electronic device for transmitting data in delay and jitter (jitter) and receive occurs when a signal is detected, method and device for low delay service and stop vehicle service number for a number under public affairsunder public affairs are disclosed. Various embodiment examples according to the operation of an electronic device (electronic device) a streaming service (streaming service) number under public affairs method, estimated at said electronic device from said number of previous transmission network available band width price radiolytic under public affairs transport layer application layer step, said network based on a selected data from stream data available band in width price, or a transmit data stream to said other electronic device can be. Various embodiment examples according to operation of the electronic device receiving streaming service method, other electronic device receives stream data from step, said data reproduced from a selected and decodes the stream data, said stream data generated based on network available band in width price, said other electronic device from other electronic device of said network available band width price transport layer of said number of said other electronic device directly to said application layer network available band width price is ball can be estimated at the previous transmission. According to various embodiment examples under public affairs number control unit and electronic device is streaming service number, said number encoder coupled (operatively coupled with) the operative water level, water level and a transmitter operatively coupled with said number, said number of said electronic device network available band width price transport layer from said estimated at a fisherman transport layer number under public affairs radiolytic and application layer, said network based on data and stores data from stream in width price available band, other electronic device can be configured to transmit to said stream data. According to various embodiment examples receiving streaming service number control unit and the electronic device, and a decoder control section operatively coupled said number, said number control unit is operatively coupled with the receiver and, said number a fisherman from other electronic device receives data stream, said data decoding and reproducing a stream data configured, said stream data generated based on network available band in width price, said other electronic device from other electronic device of said network available band width price transport layer of said application layer radiolytic and ball number, can be estimated at said other electronic device of said network available band width price transport layer. The method and device according to device operation of various embodiment examples (various embodiments) which are generated by the encoding or decoding delay to reduce other electronic device can be under public affairs efficient streaming service number. Method and device to transmit the operation of various embodiment examples according to device contents are applied to other electronic device reducing the efficient streaming service number can be under public affairs. The disclosure below is a more complete understanding with reference to the attached drawing for detailed description combustion chamber. Drawing the same reference number can exhibits the same element. Figure 1 shows a delay (latency) generated transmission and playback of streaming also etched upon. Figure 2 shows a device decodes a number when estimating the available bandwidth network also. Figure 3 shows a functional block configuration according to various embodiment examples also etched in electronic device. Figure 4 shows a functional block configuration also various embodiment examples according to number etched when water level. Figure 5 shows a configuration of the electronic device according to various embodiment examples also etched upon. Figure 6 shows a device according to number a is also etched in various embodiment examples. Figure 7 shows a various embodiment examples according to NEqS also etched in a (equal-a time stream network a-aware). Figure 8 shows a various embodiment examples according to NEqS application when a also etched. Figure 9 shows a frame unit (frame unit) according to various embodiment examples also etched upon. Figure 10 shows a various embodiment examples according to operation of the electronic device shown flow also are disclosed. Figure 11 shows a various embodiment examples shown the operation of the flow control section according to number also are disclosed. Figure 12 shows a various embodiment examples according to network available band width price shown flow estimating operation also are disclosed. Figure 13 shows a network operations according to various embodiment examples also available band width price estimating shown flow are disclosed. Figure 14 shows a various embodiment examples according to initial data produced by the operation shown in the flow also are disclosed. Figure 15 shows a streaming system according to various embodiment examples also etched when the effect of. Hereinafter with reference to the attached drawing operation of various embodiment examples principle detailed as follows. In various embodiment examples description to publicly known function or configuration description is specifically related to subject matter of invention can be breach of haze if decided to omit description will. The various embodiment examples by considering which carry terms function in terms as defined terminal, depending on intended or which said operator such as can be. Therefore its definition throughout the content based on the specification will been commanded. Number that defines terms used in information described hereinafter, a method for processing multiple antenna signals that defines terms, that defines terms state changes (for example: the state of a network change, event (event)), transmit signal that defines terms, network object (network entity) that defines the terms, messages that defines terms (e.g.: request), device components or the like for facilitating descriptions that defines terms to exemplified are disclosed. The, which is the present invention limited to carry terms has the, equivalent techniques which have different posted a mirror can be used. After existing multimedia system includes a download system for playing back a content, the server streaming between a transmitting system embodiment can be divided into. The disclosure number (provider) streaming content to user (user) in its heating between transmission system through embodiment are disclosed. Through the service of transmitting streaming content between embodiment, service is complete (disconnect) device with a seamless user with contents is number without until ball should be other. In particular, bi-directional streaming (e.g.: interactive (interactive) streaming) according to service a party to readily can react must be transmitted content, said content according to data should can be feedback to the other party. The, ground voltage between layer includes a disclosed. Delay time (ms) or bi-directional maximum 250 allow uni-directional valves per 150 in streaming bidirectional (ms) known as but, similar letter pattern 100 (ms) try to interact at a site within measuring bidirectional delay time need to be. Streaming service to overcome delay time, heat operation of the streaming technique needs to be disclosed. In general streaming technique, TCP (transmission control protocol) server socket data from the current network speed velocity estimates. Said server based on said estimated number streaming service network speed under public affairs substrate. However, said network speed estimate comprises said socket buffer delay can be included. Said network speed estimate comprises chamber number network from the speed difference disclosed. The method further includes said the beginning obstruction year streaming system is for use in an electromagnetic wave disclosed. Network congestion level at a faster speed varying movement or terminal, network speed can be constantly changing. Said server said does not accurately recognizing the state of a network, high-quality slow network streaming of tried or top, top quality fast network streaming of tangential door number can cause disclosed. Said Image quality compared to the network speed is formed, said sensing terminal aspect of the moving Image is delay performance number is large door does not occur. However, skip (skip) can be connected to a developing severe and vice versa. Said current frame buffer in the multivalent be up behind the frame skip phenomenon can be significant pipe substrate. In existing streaming technique, network state change server to be moved between cylinder number, server cannot correct network for estimating available bandwidth. The, chamber number network available band width price streaming quality lower than the values that correspond to the content number under public affairs him. However, according to various embodiment examples available band width price accurately estimates the network server, utilizing available bandwidth can be 100% quality of streaming network level by using steam pressure. In addition, said electronic device includes a general outline NEqS (Equal-a time Stream Network a-aware) by introducing, through adjustment of the number of frames in encoding delay and stop vehicle streaming system configuration can be possible. Said electronic device is jitter (jitter) is almost does not exist a number of streaming quality deterioration can be a stand-alone by its very nature skip number door. Through said adjustment 5G (5 a-genertion), 6G (6 a-generation) such as next generation communication system corresponding to the rectifier can be lowest streaming delay performance. Figure 1 shows a delay (latency) generated transmission and playback of streaming also etched upon. Also with reference to the 1, the server 110 can be encoding said said initial data 131. Said initial data 131 (RAW data) data that has not been engineered implementation being. the initial data 131 can be said content including RAW data. To encode said execution server 110, encoding delay 160 can be generated. Computing delay generated by said encoder encoding delay 160 be a. The greater the encoder can be increased the coding ratio which is operation of time is increased. Said server 110 is generating said initial data 131 can be 133a encodes a stream data. Said stream data is streaming data for transmission be a 133a. 133a is said stream data including content can be said. Said server 110 is said terminal 120 133said stream data can be sent. Said server 110 is said stream data is transmitted to said terminal 120 133a, 133a 170 according to network delay transmission of said stream data can be generated. the terminal 120 receives from said server 110 can be 133b stream data. Said stream data is stream data corresponding to said 133a 133b can be. the stream data decoding said terminal 120 133b can. Decoding said stream data when said terminal 120 is 133b, 180 can be generated at a receiving end decoding delay. When high in the coding ratio which is event transmitter, said decoder clock time at which can be further increased. Decoding the stream data reproduced data 135 133b said terminal 120 can be generate. the terminal 120 135 said reproduction data can be reproduced. As above-mentioned, the terminal to said content server 110 120 under public affairs said number can be in the various delay occur. For example, in encoding content for said encoding delay 160 at a sending end said can be generated. Other example, contents received from said network delay in transmitting the transmission end 170 can be generated. In another example, a decoding delay generated in said receiving end of said content decoding 180 can be. A solution (solution) to reduce said encoding delay 160 the coding ratio which is to adaptively changing method can be taken into account. Said network delay 170 solutions more accurately estimating the variation of a method for reducing the state of a network can be taken into account. For receiving said content kept to, accurately predicting the state of a network is the amount of required by said server 110 can be. The network transmission rate or network comprising said network state available bandwidth can be. Said network transmission speed and said available network bandwidth to equations 1 relationship such as disclosed. C network transmission rate, W network available bandwidth, SNR (signal-a to a-noise ratio) exhibits signal to noise ratio. Said expressions when considered, said network said server 110 to estimate the available bandwidth, said measuring of the network transmission speed can be. Said server 110 for estimating network available band width price element is small size encoding can be required. Said server 110 is greater than network available band width price can size sufficient data encoding. I.e., said server 110 other processes by applying to said terminal 120 is estimated network available band in width pricethe coding ratio which is content can be under public affairs number. the change in said network server 110 determines more accurately in order to accurately the delay number, accurate network available band width price estimation can be required. Said server 110 is more accurate network for estimating available bandwidth can be required to accurately measure the network speed. Figure 2 shows a device decodes a number when estimating the available bandwidth network also. the reference 2 also, the transport layer 210 can be in communication with the network device 200 said number 277. The device 200 comprises a socket 280 said number 277 can be transmission to said data via a network. Said data network 277 be a request according to said data. The device 200 from said socket through said network to said number 277 280 can be said receiving a request associated with the data. Associated with the data request received through said application layer 220 to 280 1308. ball socket number. Said number of said data associated with said socket in said application layer 22 to the device 200 280 request transmission rate can be measured. Said application layer 280 is a network based available bandwidth estimating said transmission rate can be measured. Said network available bandwidth in said network to enable communication band it will be a width be 277. The network device 200 number network available bandwidth differs from said number estimated by available bandwidth chamber can be. However said estimated available bandwidth in said socket 280 applied not considering the network's oldest. The device 200 for estimating said number accurate network state thereof can difficult. Figure 3 shows a functional block configuration according to various embodiment examples also etched in electronic device. Also with reference to the 3, electronic device 300 content generation unit 330, number control unit 350, and the transmitter 370 can be a. The control section 350 330 can be operatively coupled with said contents representing said number. The control section 350 can be operatively coupled with said transmission unit 370 said number. Said content generation unit 330 can be the content. A wide variety of content said content including general outline implementation being. For example, be a moving picture contents said content. Other example, said content can be voice content. Another example, odor or touch can be said content including a content. Said content generation unit 330 is initial data content generated from said can. The example shown in said 3 also alternatively, said electronic device 300 is physically separated and said content generation unit 330 separate inputted menu disapproval. Said number of said electronic device 300 can be estimating the network available band width price transport layer control section 350. The electronic device to the other electronic device said number in said control section 350 and measuring the time it would take to reciprocate said packet can be. The measured amount of the packets that are transmitted during said time said number control unit 350 can be calculated. The amount of the radio network control section 350 said number based on said measured time and said estimating said network available band width price can be. Said control section 350 is said number using the available bandwidth estimating said network congestion window (congestion window) disapproval. Said congestion window value is said transport layer can be decided on the basis of transmission protocol. Said control section 350 said number is based on said measured time and said congestion window value can be estimating network available band width price. Said number of said control section 350 number be subjected directly available bandwidth network application layer is transport layer from said ball. The water level in said application layer 350 said number, network available band width price catch can be the [e[e] pulley it digs up, [syen[syen] number for using. The water level in said transport layer 350 said number, said network available band width price can be for estimating frequency channel. For example, using said network control section 350 said number system call (system call) be subjected to ball number available bandwidth. Said system call said transmission protocol can be pre-defined. the system to said control section 350 the [e[e] pulley it digs up, [syen[syen][e[e] it will do be said number call number. Said control section 350 said number can be calculated based on the available network bandwidth the coding ratio which is. The control section 350 the coding ratio which is 330 can be said to deliver said contents representing said number. For example, if the former is smaller width price said estimated network available band, said number capable of previous proposes a current control section 350 the coding ratio which is increased. Said content generation unit 330 can be said to deliver increased the coding ratio which is. Said content generation unit 330 is increased along said in the coding ratio which is, for automatically adjusting size of content can be generated. I.e., the quality of said content said number control unit 350, interval of the target frame between said contents can be. Said control section 350 said number is estimated by considering said initial data network available bandwidth may encode disclosed. The control section 350 said number N the kind of specific hours can be sized to said initial data encoding. Said number is based on said determining said available network bandwidth control section 350 can be finished. Said number control unit 350 includes a central processing device (CPU) or graphic processing device (GPU) by using at least one of, said initial data may encode disclosed. The encoded data stream from said control section 350 can be said number data. Said transmission unit 370 350 receive stream data from said water level be the number. Said network device transmits to said transmitter 370 through the other stream data can be. In case said network wireless network or wired network full-moon day be. Said RF (radio frequency) signal transmission unit 370 system physical layer specifications, baseband signal is can be conversion function. In transmitting data in a wireless network, said transmission unit 370 includes at least one antenna transmits signals via RF, RF signal after the processing, and up-converted to a baseband signal, converter into a digital signal. For example, transmitter 370 said transmission filter, amplifier, mixer (mixer), oscillator (oscillator), DAC (digital to analog convertor), ADC (analog to digital convertor) can be like. When a plurality of transmit antennas with, said transmission comprising a plurality of RF chains can be 370. Figure 4 shows a functional block configuration also various embodiment examples according to number etched when water level. Said block configuration shown in said number 3 also can be included in said control section 350. the reference also 4, said number control unit 350 network available bandwidth estimating section 452, encoding number control unit 454, 456 the reconstructed, stream comprising data generation unit 458 can be. Said transmission of said electronic device 300 includes a network available bandwidth estimating section 452 can be estimating network available band width price said layers. Said network available bandwidth estimating section 452 is available band width price said network of the network transmission speed estimate can be measuring. Said network available bandwidth estimating section 452 is said transport layer in said network transmission speed can be. Transport layer comprising said transmission protocol can be. UDP (user datagram protocol) or comprising said transmission protocol is TCP (transport layer protocol) can be. Said network available bandwidth estimating section 452 is produced by said transfer protocol utilized to window value, said network can be estimating available bandwidth. In some embodiment, application layer not available bandwidth estimate transport layer in said network, said network transmission protocol (for example, TCP or UDP) available bandwidth estimating section 452 is transmitted to speed estimation module can be inserted. Said network available bandwidth estimating section 452 is transmitted via said transmission rate estimator module estimating said network layers can be directly available bandwidth. Said electronic device is in said other electronic device said network available bandwidth estimating section 452 to the packet can be measuring the time it would take to reciprocate. Said other electronic device is transmitted to said packet network available bandwidth estimating section 452 correspond to other electronic device from said thermostat to said acknowledgment message (acknowledgement, ACK) (interval) can be measuring the spacing between the receiving point. Said time interval is measured can be said. Said measuring time is RTT (round trip time) implementation being. Said network available bandwidth estimating section 452 is the radio network can be calculating said amount of time. Relatively poor network state when another packet loss, packet transmitted to said amount of time said other electronic device can be reduced. Said network available bandwidth estimating section 452 is lost by considering the amount of said packet, said packet again the amount of can be calculated. Said network available bandwidth estimating section 452 is retransmission algorithm can be calculated using the amount of said packet again. Said network available bandwidth estimating section 452 is based on said amount of said measuring time and said estimating the radio network can be width price available band. Said network available bandwidth estimating section 452 is the radio network divides said amount of said estimating said time width price available band can be measured. Said network available bandwidth estimating section 452 includes calculating said corresponding to the congestion window value (congestion window) can be. The congestion window value in said congestion window number algorithm can be means. In a network congestion (congestion) is number of packets waiting in said network means exceeds the capability of developing can be. I.e., in the first transmission of the packet queue (queue) network congestion said saturated state phenomenon can be means has now been revoked. Said congestion number algorithm is waiting packet are received said power to said network congestion or be a number plower technique. The algorithm number said congestion can be said congestion window. Said congestion window plural various ways can be increased until saturated. This scheme provides a transfer protocol can be various along. Said transmission protocol is TCP RENO or TCP TAHO implementation being. Said network available bandwidth estimating section 452 is said measuring time and said congestion window value calculated based on said network available band width price can be estimated. Said network available bandwidth estimating section 452 is said calculated congestion window value measured time can be divided into said network available band width price said estimating. Packet loss has not sufficient when little or no or send packets to be transmitted, said network available bandwidth estimating section 452 is automatically calculating said amount of packet congestion window scheme can be useful. Said transmission protocol is implemented by kernel (kernel) can be. (Linux) number in Linux kernel includes said operating body be a Linux kernel which ball number. Said kernel includes said estimate number [e[e] it will do be available bandwidth network hardware. Said network said hardware can be estimating available bandwidth. Said kernel includes said electronic device 300 implemented in the [e[e] pulley it digs up, [syen[syen] on behalf of application layer, said hardware can be plower number function. Said kernel may be a corresponding execution program which operates in said the [e[e] pulley it digs up, [syen[syen]. Said request is said estimated available band width price network may require disclosed. Said request is said estimated mode and call (system call) network available band width price implementation being. The control section 454 number encoding said application layer (for example, shown in said application layer 220 also said 2) can be included. Said control section 454 is said network available bandwidth estimating section 452 number encoding said network available band width price be subjected directly from ball number. Encoding said number control unit 454 formed by a socket (for example, said 2 also shown in said socket 280) said network available bandwidth estimating section 452 generated heat directly from said network available band width pricepublic affairs receiving, number (for example, socket according to delay time) can not delay time can be reduce. For example, encoding said control section 454 number has a call (system call) estimated in said transmission protocol using network available band width price co number be subjected. Said transmission protocol is generated in said socket can be associated with an application layer. To use said system call, the kernel can be said regarding each associated said electronic device 300. Said control section 454 is pre-define a number encoding said system call can be. Said kernel system call interface provides said system call number can be not co refrigeration system. The, said encoding number control unit 454 is performing said kernel of modification and associated can be. Polymers include polyesters may have all system call number. Said system call interface said system for managing call table may have all system call number. Said control section 454 is said system call number encoding number can be assigned a disclosed. Said control section 454 is said system call table number number encoding said can. Said control section 454 is then said to said system call number encoding function kernel can be compiled. I.e., said encoding number control unit 454 is said system call interface can be update. Said control section 454 is pre-define a number encoding said system call can be used. Said control section 454 is said system call number be the [e[e] pulley it digs up, [syen[syen][e[e] it will do encoding number for use. Encoding said control section 454 is defined using said system call number, said number be the [e[e] pulley it digs up, [syen[syen][e[e] it will do said network to estimate available bandwidth. Said control section 454 is through said system call can be the [e[e] pulley it digs up, [syen[syen] number encoding said executing. Said system regulates a call, said network from said transmission protocol control section 454 is available bandwidth estimate number encoding directly be subjected to ball number. Said control section 454 is directly estimate the number encoding said number public affairs receiving,, socket buffer due to network delay and is free from width price available band can be obtain. Said network based on said encoding number control unit 454 is available bandwidth can be calculated the coding ratio which is. When said available network bandwidth is larger, the generation number encoding said control section 454 the coding ratio which is can be applied. On the contrary, said available network bandwidth if the former is smaller, said encoding number control unit 454 is high the coding ratio which is can be applied. Said control section 454 456 is arranged to apply the desired the coding ratio which is encoding number can be reconstructed to instructions. In addition, encoding said number to said control section 454 is 330 the coding ratio which is delivery can contents generating unit according said of Figure 3. Said content based on said content generation unit can be in the coding ratio which is. Said control section 454 includes a number encoding quality of said content, said content of the target frame between the gap can be. Encoding said data using said content generation unit 330 includes a number control unit 454 can be RAW. A raw data can be said RAW data means. Said control section 454 456 is applied to the reconstructed number encoding said desired the coding ratio which is can. GOP (group of picture) structure encoding includes encoding said number control unit 454 of a certain form contents generating unit according to instructions 330 can be said of Figure 3. Said GOP MPEG (Moving Picture Expert Group) is defined with a standard can conform to the disclosed. According to said standard, said GOP may have the three types of frame. Said GOP is said I - frame, P - frame, and/or can be constructed from a combination of B -. For example, said GOP is 'I B.. B P B.. B P ' repeated can be composed. Other example, said GOP is 'I P.. P ' repeated can be composed. Said three types of frame is I - frame (Intra-a coded frame), P - frame (Predicted frame), B - frame (Bi-a predictive frame) implementation being. Said I - frame can be an independent frame. Said P - frame is associated with the frames said I - be a frame. For example, said P - I - which is positioned in front of said P - frame is based on frame can be generated. Said B - frame is said I - frame, P - frame, and frame B - can be associated with at least one frame. For example, said B - frame is said B - frame which is positioned in front frame I -, P - frame, or frame of said B - B - I - placed behind a frame, P frame or B - based on frame can be generated. Said B - frame is to improve images but, for the delay time can be encoded into schemes (trade off). In order to reduce the encoding supplied, said control section 454 encoding number I - frame and/or P - frame encoded data is compressed so as to efficiency and encoding can be configured in determining the delay. The control section 454 number encoding said P - I - frame to an appropriate frame rate selecting key substrate. The preceding said determined ratio disapproval. Said control section 454 is adaptively determining a proportion of said in the coding ratio which is number or encoding can be focused. Said control section 454 is in continuity can be adjusted number encoding I - frame height. Said control section 454 456 of the reconstructed frame to said encoding number is provided to the N N GOP structure consists of the encoding frame unit can be. Stores said N be a. Said control section 454 said GOP structure includes determining based on said N encoding number can be. Said control section 454 456 of the reconstructed frame is said N encoding number is said specific hours can be sized to transmit the encoding. Said N NEqS stream data of frame (Equal-a time Stream Network non-aware) can be called. The stream data for a frame of said NEqS equally captured N is two, of said N and data be a frame to a reproduction time. Corresponding to said NEqS stream data quality specially must be high or, should be particularly low when, said encoding multimedia capture device number control unit 454 is capture instruction be subtracting the quality of command. When a lower-quality data quality or lower quality data encoded into high quality encoding, encoding said number control unit 454 is time and encoding can be watermarked for inefficiency so as to advance. Encoding said number is based on said determining said available network bandwidth control section 454 can be finished. Said network delay time and encoding delay time can be a particular time. For example, said specific time, said determining said other electronic device that is specified transmission of content corresponding to the content to be a time to the moment when the NEqS is received. The electronic device 300 other electronic device sends said data corresponding to said said NEqS decided at a point encoding can be disclosure. When NEqS is generated through said encoding, said electronic device 300 can be said other electronic device to send said generated NEqS. Said initial data reconstructed 456 may encode disclosed. the initial data can be obtained from the reconstructed 456 said built-in memory. Said 456 is reconstructed from said initial data to obtain a proper said contents representing 330 disapproval. The encoded data stream can be said to deliver said reconstructed data generation unit 458 456. Said device includes a central processing using the reconstructed 456 (CPU), said initial data may encode disclosed. Said CPU includes an arithmetic logic unit (arithmetic and logic unit, ALU) may have. Said arithmetic logic unit using said initial data is reconstructed said 456 may encode disclosed. Said CPU is formed by two core having dual core, with [khwe[khwe] core of core 4, a core 6 of hexahydrophthalic core, a core can be core preparation of 8. Said CPU includes a plurality of core may have. Storing said number of said core increases because the number of the arithmetic logic unit also increased, the performance of the CPU can be increased disclosed. Core number of multiple task (multi-a tasking) storing multiple size advantages in computing the pin is used. The substrate with the previous encoding multiple small units, said plurality of reconstructed 456 having a core CPU can be requiring. Said graphic processing device using the reconstructed 456 (GPU), said initial data may encode disclosed. GPU generally comprises, CPU of high arithmetic logic unit may have. GPU generally comprises, CPU core of high may have. For example, CPU 2 is two, two 4, two 8, while 16 of a core, the core may have the plurality GPU. The GPU is used multiple computing in a CPU may have better performance. Encoding the previous as well as multiple small units can be made, need not necessarily CPU degree of respectively inner portion, said 456 need the GPU can be reconstructed. In addition, encoding during operation, some operation is CPU performance is better GPU can be. For example, the disclosure according to NEqS when generating the various embodiment examples, in addition to simple encoding for generating operation can be generally NEqS over edge. The GPU said CPU through said 456 is reconstructed on a wizard page encoding delay time can be required. Said stream data generation section 458 456 is reconstructed from said encoded data receive disclosed. Said generating said encoded data stream data from the stream data generation section 458 can be. The resulting en said stream data generation section 458 begins for generating said stream, said flow of stream data transmission rate to be secured on the number [e[e] it will do number. Said stream data generation section 458 is said stream data transmission unit 370 can be to deliver said of Figure 3. Said transmission unit 370 is said stream data to a socket can be utilized to transfer protocol. The electronic device 300 for transmitting said amount of said socket and said stream data by delivering a stream data to said stream data transfer rate at which time number [e[e] it will do be socket number. Said transmission unit 370 is said to other electronic device through said transmission protocol can be used to transmit data generated stream. Said other electronic device receives stream data can be decoding said is soon. The aforementioned a manikin is represented, in using B - frame, said B - P - frames is received before said B - decode the frame after frame appearing as the additional delay from the head, said other electronic device is I - frame can be P - frames. Figure 5 shows a configuration of the electronic device according to various embodiment examples also etched upon. the reference also 5, said electronic device 300 includes a transmission protocol 510 and 520 can be the [e[e] pulley it digs up, [syen[syen] comprising. Said transmission protocol can be corresponding 510 is a previous transmission. Said the [e[e] pulley it digs up, [syen[syen] 520 can be corresponding to the application layer. Said electronic device 300 content generation unit 330, network available bandwidth estimating section 452, encoding number control unit 454, 456 the reconstructed, transmission unit 370, comprising socket 580 can be. The electronic device 300 for encoding said content generated in said content generation unit 330 be. Said electronic device 300 can be to encode the video content is stored in the memory. In some embodiment, the separate electronic device 300 can be inputted menu said content generation unit 330. Said network available bandwidth estimating section 452 is said transmission protocol using data flow 510, network available band width price can be estimated. Said control section 454 510 520 the [e[e] pulley it digs up, [syen[syen] said from said network in said transmission protocol number encoding is available band width price co number be subjected directly. Said control section 454 using said network available band width pricethe [e[e] pulley it digs up, [syen[syen] 820 includes a number encoding said number ball be subjected directly. Said control section 454 is estimated based on the available network bandwidth number encoding said new network speed can be calculated. Encoding said control section 454 includes a number in said application layer, said network speed corresponding the coding ratio which is can be calculated. Said control section 454 456 is said calculated number encoding to said reconstructed the coding ratio which is delivery can. Encoding said data based on said initial 456 in the coding ratio which is can be reconstructed. The electronic device 300 can be said initial data is encoded to generate said stream data. Said transmission unit 370 said be the receive stream data. the socket 580 370 said transmission, said transmission protocol 510, and network through 577, stream data to said other device capable of transmitting disclosed. In some embodiment, said encoding number control unit 454 is application layer as well as a previous transmission can be included. For example, encoding said control section 454 is included in said transmission protocol number 810 can be. Said control section 454 is available bandwidth network from said transmission protocol encoding number be subjected to ball number. Said control section 454 is encoding number, available bandwidth the [e[e] pulley it digs up, [syen[syen] 820 can be direct delivery of application layer of said network. Encoding said control section 454 includes a number can be calculated to deliver the coding ratio which is content generation unit 330. The in the coding ratio which is said content based on said content generation unit 33 can be. E.g., said high the coding ratio which is, lowering said content generation unit 330 can be content quality. Said at reduced quality of content when, the reconstructed 456 en operation can be reduced. Said encoding unit encoding of the 456 through calculation, initial data delay time may encode disclosed. Said device 300 supporting device and fully utilize the available bandwidth network than existing streaming technique can be. For example, network 10 is estimated available bandwidth when said device, said device is representative streaming service number under public affairs 2 can be determined available bandwidth for said network. Said device based on said network bandwidth the coding ratio which is transmits the setting and data is available. However, said network to said electronic device 300 is available bandwidth 8 reporting, can be the coding ratio which is setting and data. The electronic device 300 can be more accurately estimating said network said available bandwidth. The electronic device 300 is correctly deducing said network said available bandwidth, stable under public affairs number thereof can not scaled-down for service. The electronic device 300 can be inserted into said network was in unit. Figure 6 shows a device according to number a is also etched in various embodiment examples. Said number to said electronic device 300 can be included in the device 600. Said number of said electronic device to said electronic device 300 in the transport layer of device 600 application layer network available band width price number under public affairs can be directly perform operations. Wherein when said electronic device 300 also said Figure 6 shows a logical protocol structure, said application layer protocol structure of electronic device 300 comprising a transport layer 610 and 620 can be. Said transmission protocol is said of Figure 5 corresponds to the transport layer 610 510, 520 can be the [e[e] pulley it digs up, [syen[syen] corresponding to said application layer 620 is said of Figure 5. The device 600 is transport layer 610 can be in communication with said said number network 677. The device 600 677 to said number through said network, said network available band width price transport layer 610 can be estimated. Said transport layer 610 in transmission protocol is implemented in a kernel thereof can. Said kernel may be a Linux kernel. Said kernel includes network for estimating hardware be available band width price[e[e] it will do number. Said kernel includes said application layer 620 the [e[e] pulley it digs up, [syen[syen] plower function implemented in hardware in place said number can be. Said estimating said network available band width pricethe [e[e] pulley it digs up, [syen[syen] said hardware be a requesting application program. Said application program for said the [e[e] pulley it digs up, [syen[syen] access be a kernel. I.e., be a application program for executing said the [e[e] pulley it digs up, [syen[syen] system call (system call). Said kernel includes multiple system comprising that call can be. Said kernel includes said system call interface can be of various systems including that call a (system call interface). Said system call interface can be system call table. Said system and method for each unique number call may have. Said controller stores said system call table to each specific call can be of various systems. Generally, system call interface network available band width price number system call involving catch may not disclosed. However one embodiment according to the example, an administrator of said electronic device 600, heating said network user or service number (hereinafter, manager) is available band width price catch can be pre-define a system call number. Said manager said new service number call for a predefined kernel under public affairs said system, said system call be assigned a unique number. Said system call table storing said unique number can be said manager. Said system said system call table said manager can call number. Said manager to said system call to said kernel function can be techniques. I.e., said manager updating said system call interface can be preformed. In the application layer device 600 620 to said number, said number be subjected directly available bandwidth network from said hole transport layer 610. When relative streaming of, not taking into account the buffer in socket, said number to said network device 600 not unnecessary delay time reflected width price available band can be obtain. Said number to said application layer device 600 can call the system 620. The device 600 is estimated at said number said transmission protocol network available band width price co number be subjected. The device 600 to said system when said number call, can be directly accessed from said transfer protocol. To use said system call, the kernel modification of and re-compilation device 600 can be said to said number. The device 600 is through said system call can be the [e[e] pulley it digs up, [syen[syen] said executing said number. Corresponding to said system call, said kernel includes said record number refers to the particular system call, can execute instructions. Said electronic device 300 through the device 600 to said number, said available network bandwidth value be subjected to measure said ball number. Figure 7 shows a various embodiment examples according to NEqS also etched in a (equal-a time stream network a-aware). The water level can be generated in said NEqS said of Figure 3 number 350. N said number of initial data frame can be divided into control section 350. Un number of frame unit or N may encode disclosed. Stores said N be a. The control section 350 said number I - frame, based on the GOP structure comprised of multiple frames of said N P - can be frame used. Said N can be referred to as a frame of the two NEqS (Equal-a time Stream Network a-aware). Said NEqS is equivalent intervals can be stream data for a frame of two captured N. Said time interval can be. Said NEqS is of said N and data be a frame to a reproduction time. Other device control section 350 can be transmitting said NEqS said number in a particular hours. Also with reference to the 7, frame units of the frame comprise N 1020. Said N the kind of frame unit can be called. Said frame units frame unit 720 722, 724 frame unit, frame unit 726, 728 can be a frame unit. The encoding control section 350 through said frame units produce data stream from said number 720 740 can be. The NEqS 742 740 said stream data, NEqS 744, NEqS 746, comprising NEqS 748 can be. Said NEqS 742 722 is said frame unit, said frame unit includes said NEqS 744 724, 726 said NEqS 746 is said frame unit, said frame unit corresponding to the NEqS 748 728 can be. Both of frame but said NEqS are N, other data may have a size (e.g.: mega byte, MB). I.e., axis of said NEqS can be different disclosed. Different data size by having a longitudinal axis of said NEqS differing can exhibit. Each said NEqS data size the other said NEqS having quality, different capacities can be means. Corresponding to said NEqS stream data quality specially must be high or, when difficulty particularly low, water level raising or lowering the quality of content generation unit issues the command to capture said number 350 may direct a disclosed. Said by an instruction, said number-quality data can be encoded into or vice versa occurs when a quality control section 350 en in the coding ratio which isinefficiency for time and can be a mailbox. The horizontal axis said stream unit each encoding delay corresponding to each said stream unit (encoding latency) can be. The horizontal axis of said corresponding to stream unit 746 760 encoding delay can be. Stream unit corresponding to said spacing between network delay (network latency) can be. Said stream unit 744 746 770 network delay corresponding to the distance between said on stream unit can be. Said network delay and encoding delay time be a sum of time period. The disclosure according to various embodiment examples, the time period based on said determining said number control unit 350 can be available network bandwidth. The displayed correctly deducing said available network bandwidth, can be efficient computation of said time period. The electronic device 300 can be a time period including said determining said number control unit 350. Said electronic device 300 is said other electronic device to transmit data on a specific other electronic device corresponding to said specific data that is specified is determined by said time be a NEqS before reception of said time period. The electronic device 300 said NEqS said other electronic device corresponding to said transmitted subsequent data point can be determined. The other electronic device transmitting said electronic device 300 can be said for the end of said NEqS said encoding. Transmitting said determined end point that is specified said encoding the encoding delay, said encoding said NEqS move from other electronic device is receiving the end point corresponding network delay time can be. N among each of frame number, time at which the electronic device 300 and said reproducing said other electronic device can be the same. Figure 8 shows a various embodiment examples according to NEqS application when a also etched. Apparatus for creation and transport said of Figure 3 number said NEqS 350 can be performed by the control section. (A) the reference also 8, 820a data has a size of 12 MB may have. A network state is 4Mbps 877a transmission rate may have. 3 assuming a time period and under, said data 820a computes a log can be sent without compressing process. The sized 880a 12 MB the receiving side can be receiving data. (B) the reference also 8, 820b data has a size of 12 MB may have. A network state is 2Mbps 877b transmission rate may have. (A) said time period also 8 under the 3 identical and assuming, said data block has a 820b can be loaded. Said data of said compressing process NEqS 840 through 820b can be generated. Said NEqS 845 operation such as generation of order can be made. Firstly, a particular time period control section 350 a transmit rate and said number, size of data that must be generated can be. Secondly, the data size of data that must be generated to said said control section 350 said number 820b may encode disclosed. Through said encoding, the water level can be NEqS 350 generates said number. (A) said 8 also, (b) the reference also 8, said number control unit 350 comprises a fixed time period 3 seconds, even though having a variation in the state of a network is 2Mbps 4Mbps, stream data can be transmitted to other electronic device during the same time. The, other electronic device during said time period regardless of change of state of said network is said ball number service be subjected. The control section 360 said NEqS said number by introducing said other electronic device is affixed to the service number contained within the cold rolled by ensuring, stop structure (low-a jitter) can be under public affairs number service. The other frequency jitter, values next time of arrival can be width variation of means. Jitter will second transfer, a number of said number control unit 360 can be a stand-alone (skip) the skip number door streaming quality deterioration. In addition, reducing the total time period, can be reduced latency due to unexpected scheduling. Figure 9 shows a frame unit according to various embodiment examples also etched upon. MPEG (Moving Picture Expert Group) etc. defined in frame to each cell. When by said standard, said frame can be general GOP structure. General GOP structure having said I - frame Image itself, P - I - frame forward of the reference frame, the reference frame of frame behind the forward direction both B - can be. the reference also 9, frame unit 900 according to GOP structure can exhibit various embodiment examples the disclosure. Said frame unit 900 is I - frame 910, 920 P frame, P frame comprising frame 950 930 and I - can be. The frame 900 is not be B - said frame unit. Said frame having frame units 900 when the B - 940, the bi-directional reference frame said B - 940, capable of encoding time delay. In addition, the bi-directional reference frame said B - 940, 950 940 prior to receipt of the receiving side electronic device undertakes said I - frame to frame said B - cannot decode. For decoding said B - frame 940 can further delay time is generated. The examples according to various embodiment, electronic device B - frames is not disclosed. Figure 10 shows a various embodiment examples according to operation of the electronic device shown flow also are disclosed. Said electronic device electronic device 300 is said of Figure 3 implementation being. Also with reference to the 10, said electronic device in said electronic device 300 is estimated at 1010 of transport layer network available band width price, transport layer from said number of electronic device 300 can be under public affairs directly to said application layer. The application layer comprising said the [e[e] pulley it digs up, [syen[syen] can be. Transport layer comprising said transmission protocol can be. Said transmission protocol is TCP, UDP implementation being. Said electronic device 300 is recognized the [e[e] pulley it digs up, [syen[syen] in said transmission protocol is the estimated network available bandwidth can be under public affairs number directly to said application program. Directly measuring the available bandwidth to said network transport layer network speed estimating, with estimation of the plasma technique to more accurately than socket buffer can be estimating network bandwidth. Available bandwidth which the accurately network, said network can be fully utilize the available bandwidth, bandwidth efficiency advantage in side the pin is. 1020 step, said electronic device 300 is based on said electronic device 300 of network available band in width price application layer data from stream data can be generated. The electronic device 300 can be calculated on the basis of said network said the coding ratio which isin width price available band. In streaming service by the coding ratio which is, to receiving device utilizes an adaptive service number under public affairs can be important. Relatively small when said available network bandwidth value can be estimated, said electronic device 300 for a stable number of service ball, said the coding ratio which is can be set to be relatively high. Alternatively, available network bandwidth is relatively larger when said estimated value, said high transmission speed of said the coding ratio which is electronic device 300 can be set relatively low. When relatively the coding ratio which is is set higher, said estimated said electronic device 300 is fully utilize available bandwidth network may not disclosed. Said electronic device 300 is calculated based on said initial data to encode the transport stream data in the coding ratio which is can. Said encoding said through said stream data can be transformed into suitable initial data streaming service. When a large size of initial data stream data of less size, said electronic device 300 may have the encoding delay. Encoding said delay times are determined by the performance of CPU or GPU encoder can be. 1030 step, other electronic device transmitting said stream data to said electronic device 300 can be. Said electronic device 300 is to transmit data to said other device for streaming service number under public affairs stream can be. The electronic device 300 can be a general transmission of said packet. The electronic device 300 through the wired or wireless network environment said said stream data can be transmission to said other device. the other device to said electronic device 300 is streaming service number can be under public affairs network delays are. Said electronic device 300 is accurately estimated based on network available band in width price said stream data, to said other electronic device can be under public affairs delay streaming service number. Figure 11 shows a various embodiment examples shown the operation of the flow control section according to number also are disclosed. A fisherman can be said of Figure 3 number comprising said number control section 350. With reference to the 11 also, in 1110, the transport layer of said electronic device 300 can be estimating network available band width price said electronic device 300. Estimating network available band width price measuring speed which would correspond to a network can be. When said reference expressions 1, said network speed said available network bandwidth can be proportional. According to various embodiment examples, said electronic device 300 is available band width price said network, said network speed and said amount of packet round trip time of that packet, said packet round trip time of the size of the congestion window and or can be estimated based on measurement. the electronic device 300 can be hardware. Said hardware thereof can internal of said electronic device 300. Said electronic device 300 can be connected with said hardware. Said network available band width price said hardware can be estimated. Said hardware kernel can be connected and said electronic device 300. 1120 step, in said application layer of electronic device 300, the available bandwidth of said network to the electronic device 300 said electronic device 300 can be requesting information relating to the transport layer. Said electronic device 300 in said network to said application layer transport layer can be instructions for estimating available bandwidth. In said application layer to said kernel, the kernel in said electronic device 300 can be said to said said hardware instructions. When said application layer request, said application layer directly to said kernel includes estimated number can be under public affairswidth price network available band. Said kernel includes transmission layers, said hardware is connected to be. The application layer comprising said the [e[e] pulley it digs up, [syen[syen] can be. Said number for the [e[e] pulley it digs up, [syen[syen] one be under public affairsthe [e[e] pulley it digs up, [syen[syen] streaming service. Said the [e[e] pulley it digs up, [syen[syen] system call function can be predefined. Said system call can be said request. Said system call number under public affairs said kernel system call interface included in the disclosed. Said kernel may can be said system call interface. Said system call interface can be system call table. When executing said particular number the [e[e] pulley it digs up, [syen[syen] this system call to request, said kernel includes said system call table can be reference. Said kernel includes said products on the system call table, said specific corresponding to the numbers can be implement services call system. 1130 in, said electronic device 300 is estimated at said electronic device 300 of network available band width price transport layer from said application layer directly to said transport layer can be under public affairs number. I.e., estimated at said system call to said directly by said transmission protocol network available band width pricethe [e[e] pulley it digs up, [syen[syen] 1308. ball number. Electronic device 300 is chamber near said buffer delay not considering the number transmission rate can be measured. Said seal has electronic device 300 by measuring transmission rate number near value, and fully utilize the network available band width price can be estimated. Utilizing said network available band width price, the transit time of said electronic device 300 in a network delay can be shortened. Figure 12 shows a various embodiment examples according to network available band width price shown flow estimating operation also are disclosed. The electronic device 300 can be said of Figure 3 said operation. 1210 step, said electronic device 300 to the other electronic device from said electronic device 300 is the number which reciprocates packet can be used. Said time is implementation being RTT. The electronic device 300 and said electronic device 300 is at said time said packet from said said other electronic device for the packet receiving time (interval) (acknowledgement) spacing between said ACK implementation being. I.e. said time measuring bidirectional delay (delay) may indicate the disclosed. The pipeline specification data packet unit can be made. 1220 step, said electronic device 300 can be calculating said amount of packet transmitting at the electronic device 300. Said electronic device 300 is said time, said electronic device 300 can be calculating packet output from the total amount of the floating gate. The total amount of said packet data size can be represented (for example: GB, MB, such as KB). 1230 step, said measuring time and said amount of said electronic device 300 is transmitting packet network based can be estimating available bandwidth. Said total quantity of said calculated packet field by time, two days be transmitted per unit time of the packet. Said transmission rate over a network packet transmitted per unit time can be the amount of means. When loss of a packet, said packet number for the loss of algorithms may be required disclosed. Said algorithm is said electronic device 300 can be determined depending on the type of protocol. Whether or not to receive ACK and re-transmits said algorithm is perceived as a way of algorithms, and re-transmits the manner in which the algorithm can be is used as the timer. Figure 13 shows a network operations according to various embodiment examples also available band width price estimating shown flow are disclosed. The electronic device 300 can be said of Figure 3 said operation. 1310 step, said electronic device 300 to the other electronic device from said electronic device 300 is the number which reciprocates packet can be used. Said time is implementation being RTT. Said step said of Figure 12 1210 1310 step is the same as or similar can be operated. I.e., said electronic device 300 can be achieved at a time value measured round trip time of said packet 1320 step, said electronic device 300 of the electronic device 300 can be said congestion window value. TCP (transmission control protocol) protocol when performing congestion in said congestion window [e[e] number, can be used in said congestion window justice number algorithm means. TCP protocol depending on the type of parent difference between operation method thereof can. Said TCP protocol is TCP RENO, TCP TAHOE, comprising TCP NEW RENO can be. Said electronic device 300 is said TCP packet size of the second gap-fill number under public affairs tfci are increasing saturation of one network can be housing in order. Said electronic device 300 is updated by 2 times to determine the size of said packet network saturation point may be filled. Said electronic device 300 such as the UDP protocol if the, number algorithm and equation products on the speed used in corresponding protocol can network congestion. 1330 step, said measuring time and said congestion window value said electronic device 300 is a network based can be estimating available bandwidth. In accordance with the 1330 step can be said of Figure 12 1230. The electronic device 300 said size of said congestion window value, i.e. network causing saturation of said measured time is formed between the jig packet size, speed of said network can be obtain. Figure 14 shows a various embodiment examples according to initial data produced by the operation shown in the flow also are disclosed. The electronic device 300 can be said of Figure 3 said operation. 1410 in, can be based on the content in the coding ratio which is 330 contents representing said of Figure 3. The electronic device 300 or 330 contained within the said content generation unit, said electronic device 300 as independent hardware can be connected. The content generation said camera, voice recorder, be a camcorder. In addition can be odor or tactile device storing implementation being. Said content in addition to visual images, multimedia Image, comprising various contents such as voice Image can be. When said content data is picked up images of a super high content generation unit, if said electronic device 300 for estimating the available network bandwidth is small, can be the coding ratio which is of applying significant compression ratio. By in the coding ratio which is said relative delay can be long, said electronic device 300 can be under public affairsthe coding ratio which is 330 the contents generating unit according to said number. The in the coding ratio which is said content based on said content generation unit 330 can be. For example, if available network bandwidth is small, the initial data in generating said content generation unit 33 can be content to have small capacity. I.e., the network can be actively content. 1420 in, said electronic device 300 can be the content generated from said initial data. Said initial data content generated said digital file can be transforms it into a RAW data. The electronic device 300 can be said initial data is encoded to generate said stream data. Reflecting said RAW the coding ratio which is so that said data, said electronic device 300 can be the encoding time. Figure 15 shows a streaming system according to various embodiment examples also etched when the effect of. The electronic device according to various embodiment examples disclosure number under public affairs streaming content is generated in the process can be the delay. The disclosure mentioned encoding delay 260 is said in Figure 2, network delay 270, 280 can be a decoding delay reducing under public affairsthe beginning obstruction year service number. Also 15 the reference, said electronic device is to inform the contents representing the coding ratio which is, said encoding delay 260 can be reduce. A manikin is represented aforementioned, said content based on said content generation unit can be in the coding ratio which is. Said electronic device is generated from said initial data encoding content can. the initial data generated based on said in the coding ratio which is, encoding method executes said electronic device can be decreased. Said electronic device is estimated based on said determining network available band in width pricethe coding ratio which is can be. Said encoding delay 260 or 260 can be vary by decoding delay performance of said hardware. Said hardware CPU or GPU can be graphics. As aforementioned, in the case of encoding multimedia work, which takes only a portion of pixels respectively but since a portion of the pixel operations or operations which combine, said electronic device using the GPU can be capable of processing. Said electronic device by using the GPU, encoding and decoding can be reduces the delay time. In the GPU is preferably several times less than CPU - it is manysome hundred times protrusion having many core, can be simultaneously processing many logic operation. The decoding/encoding method executes said electronic device when performing cost aspects, such as spatial aspects when considered, using the GPU can be advantageous. Portion and respectively when considered, as well as when said electronic device is GPU only using such as CPU use encoding and decoding delay time can be further reduce. An access request message to said server network between state but which are otherwise difficult to directly number, network delay 270 [e[e] it will do be the number. In existing streaming technique, the narrow band width considerably less than the available bandwidth estimated network server only exploit data the house. Accurately estimating available bandwidth network does not point in said technique, the embodiment does not point between units in unstable network, said server to inform a terminal of said narrow bandwidth service under public affairs number was stable for the common service number. The disclosure according to various embodiment examples, accurate estimates network available band width price said network, said server thread number can be calculated considering the coding ratio which is network state. In addition, accurately by estimating said network available band width price, NEqS can be efficiently determining the modulation time assigned to. Said server within said time period can be sized stream data transmission. For example, the 10 ms and said time period, when the current state of a network is 10Mbps - 100Mbps, said electronic device is 0. 1 MB - 1 MB can be said to generate stream data. Said implementation being NEqS the stream data. Said electronic device is within said time period said NEqS size encoding to generate initial data transmission can be. The common disclosure according to said NEqS streaming system by introducing, said server said stable service can be provided to inform a terminal number under public affairs, a manikin is represented can be under public affairs aforementioned low delay service number. In addition a fixed number of frames since under public affairs service number-by-frame basis, which can enhance the predictability to it when it receives said data terminal, said server stop vehicle (low-a jitter) can be under public affairs number service. Various embodiment examples according to the operation of said electronic device (electronic device) a streaming service (streaming service) number under public affairs method of electronic device network available band width price transport layer from said application layer radiolytic under public affairs transport layer estimated in step number, said network based on a selected data from stream data available band in width price, or a transmit data stream to said other electronic device can be. Said network transport layer from said application layer represents the number directly to said available band width priceunder public affairs in said transport layer, said network available band width price estimation step, in said application layer, said transport layer to said network available band in width price requesting information associated with the web site and must, in said transport layer, said estimated network available band width price said previous number can be under public affairs radiolytic transport layer from said application layer. Said network available band width price system call (system call) from said application layer through said transport layer radiolytic 1308. ball number. Said electronic device to the other electronic device network available band width price estimation represents the packet and measuring the time it would take to reciprocate in said step, said electronic device calculates the amount of packet transmitting at step, based on said amount of said measuring time and said estimating the radio network or a network available band width price can be. Said electronic device to the other electronic device network available band width price estimation represents the packet and measuring the time it would take to reciprocate in said step, said electronic device fitted with a congestion window value, said measuring time and said congestion window value based on said estimating step a network available band width price, said congestion window congestion can be decided on the basis algorithm number. Said stream data within said time period represents the initial data transmission by encoding a selected size and said stream data, said time period is determined based on said network available band in width price can be. Said stream data is calculated based on said network represents the available band in width pricethe coding ratio which is and, along said frame of said initial data by encoding said in the coding ratio which is N unit comprising a selected stream data can be. Said frame unit is external grudge B - frame number, can be P - I - frame or frame. The method operation based on a selected in the coding ratio which is said content, said content from said initial data further comprises a selected, said network based on said the coding ratio which isin width price available band can be calculated. Various embodiment examples according to operation of the electronic device from receiving streaming service method further includes other electronic device receives stream data, said data reproduced from a selected and decodes the stream data, said stream data generated based on network available band in width price, other electronic device from other electronic device of said network available band width price said ball and said number of application layer radiolytic transport layer, said other electronic device of said network available band width price can be estimated at the previous transmission. According to various embodiment examples under public affairs number control unit and electronic device is streaming service number, An encoder coupled to said number (operatively coupled with) the operative water level, water level and a transmitter operatively coupled with said number, said number of said electronic device network available band width price transport layer from said estimated at a fisherman transport layer number under public affairs radiolytic and application layer, said network based on data and stores data from stream in width price available band, other electronic device can be configured to transmit to said stream data. The fisherman said number in said transport layer, application layer in said estimating said network available band width price, requesting said information relating to said transport layer in said network available band in width price transport layer, said transport layer from said estimated network available band width price said application layer can be configured to radiolytic under public affairs number. Said network available band width price system call (system call) from said application layer device directly to said transport layer through which ball number. Said number the fishermen, said packet in said electronic device to the other electronic device and measuring the time it would take to reciprocate and, calculating the amount of packet transmitting at said electronic device, said measuring time and said amount of said network available band width price based on the radio network can be configured to estimate. Said electronic device to the other electronic device said number a fisherman in the time it takes said reciprocating packet measuring, calculating congestion window of said electronic device, said network based on said measuring time and said congestion window value and width price available band configured to estimate, based on the algorithm number said congestion window congestion can be. Initial data transmission by encoding said number within said time period said a fisherman sized and configured to produce a stream data, said time period is determined based on said network available band in width price can be. The fisherman said network based on said number calculated the coding ratio which isin width price available band, said initial data of said frame along said in the coding ratio which is N unit can be configured to produce a stream data. Said frame unit is external grudge B - frame number, can be P - I - frame or frame. Said electronic device further includes a content to said number generator is operatively coupled with the control unit, based on said number and a fisherman in the coding ratio which is content, said content from said initial data to generate additional is composed, said network based on said the coding ratio which isin width price available band can be calculated. According to various embodiment examples receiving streaming service number control unit and the electronic device, and a decoder control section operatively coupled said number, said number control unit is operatively coupled with the receiver and, said number a fisherman from other electronic device receives data stream, said data decoding and reproducing a stream data configured, said stream data generated based on network available band in width price, said other electronic device from other electronic device of said network available band width price transport layer of said application layer radiolytic and ball number, can be estimated at said other electronic device of said network available band width price transport layer. Examples include various embodiment, said electronic device can have a portable electronic device (portable electronic device), smart phone (smart phone), portable terminal (portable terminal), mobile telephone (mobile phone), mobile pad (mobile pad), media player (media player), tablet computer (tablet computer), handheld computer (handheld computer) or PDA (Personal Digital Assistant) be a one. In addition, the aforementioned device functions of said electronic device is one of two or more combining implementation being device. Storage device and storage media, examples including instructions when executed one embodiment implementing that log RAM machine - readable storage means to store programs or suitable for embodiment examples disclosed. Embodiment examples of the device or method as claimed in one of claim specification for implementing code including program, and a machine - readable storage medium storing program number under public affairs substrate. Further, such programs include a communications signal transmitted through wired or wireless connection can be any medium such as electronically delivery, comprising equivalent examples embodiment properly. The disclosure embodiment examples according to method are a claim or specification of hardware, software, or a combination of hardware and software may be embodied in the form of (implemented). When implemented in software, one or more program (software module) computer-readable storage medium storing 1308. ball number. One or more program computer-readable storage medium, executable by a processor of one or more of electronic device (device) to consists of (configured for execution). One or more program, causes the electronic device to execute a claim specification or disclosure of examples according to method embodiment are instruction (instructions) without using a tool. Program (software module, software) includes a random access memory (random access memory), flash (flash) memory including non-volatile (non non-volatile) memory, ROM (ROM: Read Only Memory), programmable ROM (EEPROM: Electrically Erasable Programmable Read Only Memory) number and back surfaces are possible electrical, magnetic disk storage device (magnetic disc storage device), compact disk ROM (CD-a ROM: Compact Disc BD-ROM), digital multipurpose disk (DVDs: Digital Versatile Discs) or other forms of optical storage device, magnetic cassette (magnetic cassette) can be stored. Or, a combination of some or all of these can be stored in a memory. In addition, each configuration memory included several may be filled. In addition, said program is Internet (Internet), intranet (Intranet), LAN (Local Area Network), WLAN (Wide LAN), such as communication network or SAN (Storage Area Network), or a combination of them can be accessed through a communication network (access) can be stored in storage device attachable (attachable) (storage device). Each storage device includes a device for performing the example embodiment through an outside port of disclosure can be connected. In addition, separate storage device embodiment of the present invention is performing device over a communication network to connect example disclosure may be filled. Examples include specific embodiment above disclosure, disclosure contained in the component number it became at the time of specific embodiment example been represented along a single or a plurality. However, a single or a plurality suitably selected number representation of the descriptions provided for facilitating the timing situation, the disclosure is not one number to components of a single or a plurality and, even if a single device to plurality represented components, can be composed of a single represented components even in the plurality. Disclosure if a function of a specific embodiment described in example but, out of the way of the disclosure not limit in vertical as well as numerous modifications are disclosed. Thus the present disclosure does not require any limited range of example embodiment described in patent the following is claimed as well as evenly and not carry on defined by others should patent the following is claimed. The embodiment of the present invention disclosure on the specification and the drawing and an alarm for examples of the SFC, to aid in understanding a particular example will be timing number is received, or limit the scope of the present invention that is even endured. The embodiment of the present invention is based on the technical idea of the present invention range in addition disclosure thereto derived all changing or modified examples of the form of the present invention should range of interpreted. The present disclosure relates to a 5^th generation (5G) or pre-5G communication system provided to support higher data transmission rates since 4^th generation (4G) communication systems such as long term evolution (LTE). In accordance with various embodiments, a method for operating an electronic device which provides a streaming service comprises the steps of: providing a network available bandwidth value estimated from a transmission layer of the electronic device directly from the transmission layer to an application layer; generating stream data from the initial data based on the network available bandwidth value; and transmitting the stream data to other electronic devices. An objective of the present invention is to provide a method and apparatus which are designed to provide a low-jitter and low-delay service by reducing delay and jitter generated when the electronic device transmits and receives data. COPYRIGHT KIPO 2017 Operation of an electronic device (electronic device) in a streaming service (streaming service) number under public affairs method, estimated at said electronic device from said number of previous transmission network available band width price radiolytic under public affairs transport layer application layer process; said network available band in width price data from stream data based on a selected; said process including method and other electronic device to transmit data stream. According to Claim 1, said network from said application layer represents the number directly to said available band width priceunder public affairs transport layer, said transmission layers, said network available band width price estimating process; in said application layer, said transport layer requesting information related to said network available band in width price process; and in said transport layer, said estimated number after said application layer network available band width price said transport layer from radiolytic under public affairs including method. According to Claim 2, said transport layer from said application layer through said network available band width price system call (system call) radiolytic number which ball method. According to Claim 2, said network available band width price estimation represents the web site, said electronic device to the other electronic device and measuring the time it would take to reciprocate in said packet process; the amount of packet transmitting at said electronic device calculating process; and transmitting said amount of said measuring time and said estimating process including method based on packet network available band width price. According to Claim 2, said network available band width price estimation represents the web site, said electronic device to the other electronic device and measuring the time it would take to reciprocate in said packet process; said electronic device process of congestion window values; and said measuring time and said congestion window value based on said estimating step a network available band width price, said congestion window congestion number algorithm based on determined method. According to Claim 1, represents the stream data, said initial data transmission time period by encoding said stream data size within a selected and, said time period is determined based on said network available band in width price the method. According to Claim 1, represents the stream data, is calculated based on said network available band in width pricethe coding ratio which is; and said frame of said unit along said stream data by encoding in the coding ratio which is N initial data generating process including method. According to Claim 7, said frame units, a number I - B - frame (Bi-a predictive frame) or a P - frame (Predicted frame) including method external grudge frame (Intra-a coded frame). According to Claim 1, based on a selected content in the coding ratio which is; said content from said initial data further comprises a selected, said network based on said the coding ratio which isin width price available band are calculated method. In operation of the electronic device receiving streaming service method, other electronic device receives stream data from process; and said outer surface of the resulting data produced by the decoding and reproducing a stream data, said stream data generated based on network available band in width price, other electronic device from other electronic device of said network available band width price said ball and said number of application layer radiolytic transport layer, said transmission of said other electronic device network available band width price layers method is assumed. Streaming service number under public affairs in electronic device, and control unit number, said number encoder coupled (operatively coupled with) the operative water level, water level and a transmitter operatively coupled with said number, said number the fishermen, estimated at said electronic device from said number of previous transmission network available band width price radiolytic under public affairs transport layer and application layer, said network based on data and stores data from stream in width price available band, other electronic device configured to transmit said stream data to the device. According to Claim 11, said number the fisherman, in said transport layer, said estimating network available band width price, in said application layer, said information relating to said network available band in width price transport layer requesting, in said transport layer, said estimated network transport layer from said device to said application layer configured to direct number under public affairswidth price available band. According to Claim 12, said network available band width price system call (system call) from said application layer device directly to said transport layer through which ball number. According to Claim 12, said number the fishermen, said packet in said electronic device to the other electronic device and measuring the time it would take to reciprocate and, calculating the amount of packet transmitting at said electronic device, said measuring time and said transmitting said network device configured to estimate the amount of packet based on available band width price. According to Claim 12, said number the fishermen, said packet in said electronic device to the other electronic device and measuring the time it would take to reciprocate and, calculating congestion window of said electronic device, said network based on said measuring time and said congestion window value and width price available band configured to estimate, based on the congestion window device determined in said congestion number algorithm According to Claim 11, said number the fishermen, initial data transmission by encoding said size within said time period and configured to produce a stream data, said time period is determined based on the available band in width price said network device. According to Claim 11, said number the fishermen, said network based on calculated the coding ratio which isin width price available band, said frame along said stream data of said initial data N in the coding ratio which is unit configured to generate the device. According to Claim 17, said frame unit is a number external grudge B - frame (Bi-a predictive frame), I - frame or a P - frame (Predicted frame) including device (Intra-a coded frame). According to Claim 11, said number control unit is operatively coupled with the content generator further includes, based on said number and a fisherman in the coding ratio which is content, said content from said initial data to generate additional is composed, said device based on said network available band in width pricethe coding ratio which is are calculated. In electronic device receiving streaming service, number and water level, water level and a decoder operatively coupled said number, said number control unit is operatively coupled with the receiver and, said number the fishermen. From other electronic device receives data stream, said data decoding and reproducing a stream data configured, said stream data generated based on network available band in width price, other electronic device from other electronic device of said network available band width price said ball and said number of application layer radiolytic transport layer, said transmission of said other electronic device network available band width price estimating device layers.