首页> 外国专利> Optimized kernel for concurrent streaming sessions

Optimized kernel for concurrent streaming sessions

机译:用于并发流媒体会话的优化内核

摘要

Systems and methods are described for streaming content to multiple devices from a shared sliding window buffer in kernel space, thereby reducing memory resource use and minimizing context/mode switching between kernel space and user space. For example, concurrent streaming sessions may be seen, e.g., as a live multimedia stream. If a live video is being transmitted as a multicast stream to many devices, rather than each device having a corresponding sliding window buffer in kernel space, each device will share a shared sliding buffer in kernel space. The sliding window buffer size will be at least large enough to stream the slowest connection speed and can be, e.g., multiple times as large as necessary, in case of the issues beyond the worst-case scenario. The system then transmits chunks of the content from the shared sliding window buffer to each of the plurality of client devices.
机译:描述用于将内容从内核空间中的共享滑动窗缓冲器流传输到多个设备的系统和方法,从而减少内存资源使用并最小化内核空间和用户空间之间的上下文/模式切换。例如,可以看到并发流媒体会话,例如,作为实时多媒体流。如果实时视频被作为多播流传输到许多设备,而不是在内核空间中具有相应的滑动窗缓冲器的每个设备,则每个设备将共享内核空间中的共享滑动缓冲区。滑动窗缓冲器尺寸至少足够大,以便流流最慢的连接速度,并且可以是例如必要的多次,以防问题超出了最坏情况的情况。然后,系统将内容的块从共享的滑动窗缓冲器发送到多个客户端设备中的每一个。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号