-
公开(公告)号:US20150249845A1
公开(公告)日:2015-09-03
申请号:US14427859
申请日:2013-09-12
Applicant: Life On Air Inc.
Inventor: Roi Tirosh , Ben Rubin , Itai Danino
IPC: H04N21/2187 , H04H60/05 , H04N21/414 , H04N21/437 , H04H20/71 , H04N21/845 , H04N21/239 , H04N21/24 , H04L12/18 , H04N21/61
CPC classification number: H04N21/2187 , H04H20/71 , H04H60/05 , H04L12/1827 , H04L12/1877 , H04L12/1881 , H04L12/189 , H04N21/239 , H04N21/2408 , H04N21/41407 , H04N21/437 , H04N21/6181 , H04N21/8456
Abstract: A method for distributing live video broadcasted by a mobile computing device, the method being carried out by one or more hardware processors of one or more servers connected to said mobile computing device over a computer network, the method comprising: receiving sequential video segments of upload bandwidth-optimized lengths from said mobile computing device, the sequential video segments constituting a live video broadcast captured by a digital camera of said mobile computing device; appending said sequential video segments to a Transport Stream (TS) container residing in a buffer memory; segmenting said TS container into distribution-ready TS segments of download bandwidth-optimized lengths, and appending a Uniform Resource Identifier (URI) of each TS segment of said TS segments to a playlist file; and serving said playlist file via Hyper Text Transfer Protocol (HTTP) to a plurality of clients configured to sequentially download said TS segments via HTTP and play downloaded TS segments, wherein said clients are mobile computing devices and/or stationary computing devices.
Abstract translation: 一种用于分发由移动计算设备广播的实时视频的方法,所述方法由一个或多个通过计算机网络连接到所述移动计算设备的服务器的一个或多个服务器的硬件处理器执行,所述方法包括:接收上传的顺序视频片段 来自所述移动计算设备的带宽优化长度,所述顺序视频段构成由所述移动计算设备的数字照相机捕获的实况视频广播; 将所述顺序视频段附加到驻留在缓冲存储器中的传输流(TS)容器; 将所述TS容器分段成下载带宽优化长度的分布就绪TS片段,并将所述TS片段的每个TS片段的统一资源标识符(URI)附加到播放列表文件; 以及经由超文本传输协议(HTTP)向多个客户端服务所述播放列表文件,所述多个客户端被配置为经由HTTP顺序地下载所述TS段并播放下载的TS段,其中所述客户端是移动计算设备和/或固定计算设备。