Control of rate adaptive endpoints
    1.
    发明授权
    Control of rate adaptive endpoints 有权
    速率自适应端点的控制

    公开(公告)号:US08982702B2

    公开(公告)日:2015-03-17

    申请号:US13664093

    申请日:2012-10-30

    CPC分类号: H04L47/32 H04L47/20

    摘要: An apparatus may receive a plurality of data streams for transmission over a network. The apparatus may adjust packet drop rates in proportion to differences between actual bit rates and target bit rates of the data streams. Information about the adjusted packet drop rates may be provided to rate adaptive endpoints that are generating the data streams. The rate adaptive endpoints may respond to the information by adjusting the bit rates at which the data streams are encoded. Over one or more time intervals, the bit rates are adjusted to levels that yield a transmission of the data streams that is both balanced and unbiased.

    摘要翻译: 设备可以接收多个数据流以在网络上传输。 该装置可以与数据流的实际比特率和目标比特率之间的差异成比例地调整分组丢弃率。 可以提供关于经调整的分组丢弃率的信息以对生成数据流的自适应端点进行评估。 速率自适应端点可以通过调整数据流被编码的比特率来响应信息。 在一个或多个时间间隔上,比特率被调整到产生平衡和无偏差的数据流的传输的级别。

    CONTROL OF RATE ADAPTIVE ENDPOINTS
    2.
    发明申请
    CONTROL OF RATE ADAPTIVE ENDPOINTS 有权
    速率自适应终点的控制

    公开(公告)号:US20140119183A1

    公开(公告)日:2014-05-01

    申请号:US13664093

    申请日:2012-10-30

    IPC分类号: H04L12/24

    CPC分类号: H04L47/32 H04L47/20

    摘要: An apparatus may receive a plurality of data streams for transmission over a network. The apparatus may adjust packet drop rates in proportion to differences between actual bit rates and target bit rates of the data streams. Information about the adjusted packet drop rates may be provided to rate adaptive endpoints that are generating the data streams. The rate adaptive endpoints may respond to the information by adjusting the bit rates at which the data streams are encoded. Over one or more time intervals, the bit rates are adjusted to levels that yield a transmission of the data streams that is both balanced and unbiased.

    摘要翻译: 设备可以接收多个数据流以在网络上传输。 该装置可以与数据流的实际比特率和目标比特率之间的差异成比例地调整分组丢弃率。 可以提供关于经调整的分组丢弃率的信息以对生成数据流的自适应端点进行评估。 速率自适应端点可以通过调整数据流被编码的比特率来响应信息。 在一个或多个时间间隔上,比特率被调整到产生平衡和无偏差的数据流的传输的级别。

    OPTIMIZING USER EXPERIENCES OF WEB CONFERENCES THAT SEND DATA WITH SOURCE-SPECIFIC MULTICAST AND AUTOMATIC MULTICAST TUNNELING
    3.
    发明申请
    OPTIMIZING USER EXPERIENCES OF WEB CONFERENCES THAT SEND DATA WITH SOURCE-SPECIFIC MULTICAST AND AUTOMATIC MULTICAST TUNNELING 有权
    优化使用源特定多播和自动多播隧道发送数据的网络会议的用户体验

    公开(公告)号:US20170063563A1

    公开(公告)日:2017-03-02

    申请号:US14843263

    申请日:2015-09-02

    摘要: Techniques are presented herein for a multicast server to group receivers, or user devices, with other receivers having similar characteristics, so that the group can be paired with source-specific multicast channel that is optimized specifically for the receivers of the group. The server receives information regarding hardware and network capabilities from each of the user devices. The server then groups the user devices according to their information, where each group contains user devices having hardware and network information that is similar to one another. The server then receives, at random intervals, network reports that are generated by at least one user device from at least one of the groups, where the network reports include information related to the network performance experienced by a user device. The server then adjusts the SSM channel associated with the group of user devices based on the information in the network report.

    摘要翻译: 这里给出了用于多播服务器的技术,以便与具有相似特性的其他接收机分组接收机或用户设备,使得该组可以与专门针对该组的接收机优化的源特定多播信道配对。 服务器从每个用户设备接收有关硬件和网络功能的信息。 然后,服务器根据其信息对用户设备进行分组,其中每个组包含具有彼此类似的硬件和网络信息的用户设备。 然后,服务器以随机的间隔从至少一个用户设备从至少一个组生成的网络报告,其中网络报告包括与用户设备经历的网络性能有关的信息。 然后,服务器根据网络报告中的信息调整与用户设备组相关联的SSM信道。

    System and architecture to optimize video traffic over internet protocol networks
    4.
    发明授权
    System and architecture to optimize video traffic over internet protocol networks 有权
    系统和架构,通过互联网协议网络优化视频流量

    公开(公告)号:US09577947B2

    公开(公告)日:2017-02-21

    申请号:US13946086

    申请日:2013-07-19

    摘要: Techniques are provided for managing network traffic and alleviating network congestion issues in video conference environments. At a video conference bridge device configured to send and receive communications to an endpoint device in a network, one or more video streams are received from the endpoint participating in a video conference. Each of the video streams is classified as a rate adaptive stream or as a non-rate adaptive stream. For video streams classified as rate adaptive streams, the video streams are assigned to a buffer queue for rate adaptive streams. For video streams classified as non-rate adaptive streams, the video streams are assigned to a buffer queue for non-rate adaptive streams.

    摘要翻译: 提供技术来管理网络流量并减轻视频会议环境中的网络拥塞问题。 在被配置为向网络中的端点设备发送和接收通信的视频会议桥接设备中,从参与视频会议的端点接收一个或多个视频流。 每个视频流被分类为速率自适应流或者作为非速率自适应流。 对于分类为速率自适应流的视频流,视频流被分配给用于速率自适应流的缓冲器队列。 对于分类为非速率自适应流的视频流,将视频流分配给用于非速率自适应流的缓冲队列。

    System and method for video conferencing
    5.
    发明授权
    System and method for video conferencing 有权
    视频会议的系统和方法

    公开(公告)号:US09137486B2

    公开(公告)日:2015-09-15

    申请号:US14098059

    申请日:2013-12-05

    IPC分类号: H04N7/14 H04N7/15

    CPC分类号: H04N7/14 H04N7/15

    摘要: In one embodiment, an apparatus includes two modules. A first module receives a request from a first endpoint to subscribe to a voice activated multicast group and causes the first endpoint to receive a current speaker's video stream if the first endpoint is not the current speaker and to receive a last speaker's video stream if the first endpoint is the current speaker. A second module receives a request from a second endpoint to subscribe to a continuous presence multicast group and causes the second endpoint to receive a continuous presence, current speaker video stream if the second endpoint is not the current speaker and to receive a continuous presence, last speaker video stream if the second endpoint is the current speaker. The continuous presence, current speaker video stream includes a composition or two or more video streams, one of which includes at least a portion of the current speaker's video stream. The continuous presence, last speaker video stream includes a composition or two or more video streams, one of which includes at least a portion of a last speaker's video stream.

    摘要翻译: 在一个实施例中,装置包括两个模块。 第一模块从第一端点接收到订阅语音激活的多播组的请求,并且如果第一端点不是当前的扬声器并导致第一端点接收当前的扬声器的视频流,并且如果第一端点是第一端点,则接收最后的说话者的视频流 端点是当前的扬声器。 第二模块从第二端点接收到订阅连续存在多播组的请求,并且使得第二端点接收连续存在,当前说话人视频流如果第二端点不是当前说话者并且接收连续存在,则最后 扬声器视频流,如果第二个端点是当前的扬声器。 连续存在的当前扬声器视频流包括合成或两个或多个视频流,其中之一包括当前说话者的视频流的至少一部分。 连续存在的最后的扬声器视频流包括合成或两个或更多个视频流,其中之一包括最后一个扬声器的视频流的至少一部分。

    System and Method for Video Conferencing
    6.
    发明申请
    System and Method for Video Conferencing 审中-公开
    视频会议系统和方法

    公开(公告)号:US20140085405A1

    公开(公告)日:2014-03-27

    申请号:US14098059

    申请日:2013-12-05

    IPC分类号: H04N7/15

    CPC分类号: H04N7/14 H04N7/15

    摘要: In one embodiment, an apparatus includes two modules. A first module receives a request from a first endpoint to subscribe to a voice activated multicast group and causes the first endpoint to receive a current speaker's video stream if the first endpoint is not the current speaker and to receive a last speaker's video stream if the first endpoint is the current speaker. A second module receives a request from a second endpoint to subscribe to a continuous presence multicast group and causes the second endpoint to receive a continuous presence, current speaker video stream if the second endpoint is not the current speaker and to receive a continuous presence, last speaker video stream if the second endpoint is the current speaker. The continuous presence, current speaker video stream includes a composition or two or more video streams, one of which includes at least a portion of the current speaker's video stream. The continuous presence, last speaker video stream includes a composition or two or more video streams, one of which includes at least a portion of a last speaker's video stream.

    摘要翻译: 在一个实施例中,装置包括两个模块。 第一模块从第一端点接收到订阅语音激活的多播组的请求,并且如果第一端点不是当前的扬声器并导致第一端点接收当前的扬声器的视频流,并且如果第一端点是第一端点,则接收最后的说话者的视频流 端点是当前的扬声器。 第二模块从第二端点接收到订阅连续存在多播组的请求,并且使得第二端点接收连续存在,当前说话人视频流如果第二端点不是当前说话者并且接收连续存在,则最后 扬声器视频流,如果第二个端点是当前的扬声器。 连续存在的当前扬声器视频流包括合成或两个或多个视频流,其中之一包括当前说话者的视频流的至少一部分。 连续存在的最后的扬声器视频流包括合成或两个或更多个视频流,其中之一包括最后一个扬声器的视频流的至少一部分。

    System for conealing missing audio waveforms
    7.
    发明授权
    System for conealing missing audio waveforms 有权
    用于匹配丢失的音频波形的系统

    公开(公告)号:US08654761B2

    公开(公告)日:2014-02-18

    申请号:US13717069

    申请日:2012-12-17

    IPC分类号: H04L12/66 G10L11/04 G10L11/06

    摘要: In one embodiment, a method can include: (i) establishing an internet protocol (IP) connection; (ii) forming a buffered version of a plurality of voice frame slices from received audio packets; and (iii) when an erasure is detected, performing a packet loss concealment (PLC) to provide a synthesized speech signal for the erasure, where the PLC can include: (a) identifying first and second pitches from the buffered version of the plurality of voice frame slices; and (b) forming the synthesized speech signal by using the first and second pitches, and more if needed, followed by an overlay-add (OLA).

    摘要翻译: 在一个实施例中,一种方法可以包括:(i)建立因特网协议(IP)连接; (ii)从接收到的音频分组形成多个语音帧片段的缓冲版本; 和(iii)当检测到擦除时,执行分组丢失隐藏(PLC)以提供用于擦除的合成语音信号,其中PLC可以包括:(a)从缓冲版本中识别第一和第二间距 语音片段; 和(b)通过使用第一和第二音调形成合成的语音信号,如果需要,则更多,然后是叠加(OLA)。

    Distributed audio mixing and forwarding
    9.
    发明授权
    Distributed audio mixing and forwarding 有权
    分布式音频混合转发

    公开(公告)号:US09591037B2

    公开(公告)日:2017-03-07

    申请号:US14066841

    申请日:2013-10-30

    IPC分类号: G06F15/16 H04L29/06

    摘要: A scalable media conferencing system minimizes delay while maintaining a consistent session across all of the distributed media servers handling the conference session. Each of the media servers sends a list of the local top streams and their importance. A global list of top streams is created and disseminated to all of the media servers. Each of the media servers then forwards any local stream that is on the list of global top streams to all of the other media servers. Once a media server receives all of the streams on the list of global top streams, it locally mixes the streams together and outputs the mixed stream to the endpoints that are locally connected to that media server.

    摘要翻译: 可扩展的媒体会议系统使延迟最小化,同时在处理会议会话的所有分布式媒体服务器上保持一致的会话。 每个媒体服务器发送本地顶级流的列表及其重要性。 创建顶级流的全球列表并将其传播到所有媒体服务器。 然后,每个媒体服务器将全局顶部流的列表上的任何本地流转发到所有其他媒体服务器。 一旦媒体服务器接收到全局顶部流的列表上的所有流,它将本地将流混合在一起,并将混合流输出到本地连接到该媒​​体服务器的端点。

    Distributed Audio Mixing and Forwarding
    10.
    发明申请
    Distributed Audio Mixing and Forwarding 有权
    分布式音频混合和转发

    公开(公告)号:US20150120830A1

    公开(公告)日:2015-04-30

    申请号:US14066841

    申请日:2013-10-30

    IPC分类号: H04L29/06

    摘要: A scalable media conferencing system minimizes delay while maintaining a consistent session across all of the distributed media servers handling the conference session. Each of the media servers sends a list of the local top streams and their importance. A global list of top streams is created and disseminated to all of the media servers. Each of the media servers then forwards any local stream that is on the list of global top streams to all of the other media servers. Once a media server receives all of the streams on the list of global top streams, it locally mixes the streams together and outputs the mixed stream to the endpoints that are locally connected to that media server.

    摘要翻译: 可扩展的媒体会议系统使延迟最小化,同时在处理会议会话的所有分布式媒体服务器上保持一致的会话。 每个媒体服务器发送本地顶级流的列表及其重要性。 创建顶级流的全球列表并将其传播到所有媒体服务器。 然后,每个媒体服务器将全局顶部流的列表上的任何本地流转发到所有其他媒体服务器。 一旦媒体服务器接收到全局顶部流的列表上的所有流,它将本地将流混合在一起,并将混合流输出到本地连接到该媒​​体服务器的端点。