Transmitting and receiving real-time data
    11.
    发明授权
    Transmitting and receiving real-time data 有权
    发送和接收实时数据

    公开(公告)号:US07974200B2

    公开(公告)日:2011-07-05

    申请号:US10415819

    申请日:2001-11-28

    Abstract: Real-time data (e.g. video) is streamed over packet networks (e.g. the Internet). Streamed video is provided without the start-up delay by transmitting data from a video streamer to the video viewer more rapidly than the video viewer consumes the data and using the excess data to build a buffer at the video viewer. When a suitable sized buffer is built the transmission rate of data to the buffer may be reduced. In order to deliver the best quality material for the available bandwidth, the supply of video data may be switched to a higher bit-rate source when the reservoir is filled. Fluctuations in network throughput may be accommodated during the transmission of data on a fine scale by adjusting the transmission rate of the data and on a coarse scale by switching between data streams encoded at different bit-rates. Fluctuations in network throughput are determined by counting the number of missing packets at the video viewer which information may then be fed back to the video streamer to adjust the flow of data accordingly.

    Abstract translation: 实时数据(例如视频)通过分组网络(例如因特网)流式传输。 通过从视频流传输数据到视频查看器,视频观看者消耗数据并使用多余的数据在视频观看器上构建缓冲区,从而提供流视频,而不需要启动延迟。 当构建适当大小的缓冲器时,可以减少到缓冲器的数据传输速率。 为了提供可用带宽的最佳质量材料,当储存器被填充时,可以将视频数据的供应切换到更高的比特率源。 通过在不同比特率编码的数据流之间进行切换,通过调整数据的传输速率和粗略尺度,可以在精细量级的数据传输期间适应网络吞吐量的波动。 网络吞吐量的波动通过对视频观看者丢失数据包的数量进行计数来确定,然后将该信息反馈给视频流,以相应地调整数据流。

Patent Agency Ranking