发明名称 STREAMING VIDEO SERVER WITH VIRTUAL FILE SYSTEM AND METHODS FOR USE THEREWITH
摘要 A streaming video server generates a virtual file system that includes virtual addresses of a plurality of encrypted segments of a plurality of video programs at each of a plurality of bitrates, without storing the plurality of encrypted segments in persistent storage. A request is received from a client device to access a selected one of the plurality of video programs via a request to access the virtual file system. The plurality of encrypted segments of the selected one of the plurality of video programs are generated at a selected bitrate, in response to the request.
申请公布号 US2014317652(A1) 申请公布日期 2014.10.23
申请号 US201414320857 申请日期 2014.07.01
申请人 Morega Systems Inc. 发明人 Tam King Chiu
分类号 H04N21/262;H04N21/266;H04N21/2347 主分类号 H04N21/262
代理机构 代理人
主权项 1. A streaming server comprising: an apparatus that operates via at least one processing device and at least one memory device and that includes: a network interface, coupled to bidirectionally communicate with at least one client device;a video encoder;a video encrypter; anda command handler, coupled to the network interface, the video encoder, and the video encrypter, that operates by: generating a virtual playlist that indicates a plurality of segments of a video program and a corresponding network address for each of the plurality of segments, wherein the virtual playlist is generated prior to generating the plurality of segments;sending the virtual playlist to the at least one client device via the network interface;receiving a request for a selected one of the plurality of segments from the at least one client device via the network interface in accordance with the corresponding network address;responding to the request for the selected one of the plurality of segments by retrieving the video program and further by segmenting and encoding at least a portion of the selected one of the plurality of video programs via the video encoder to generate an encoded segment corresponding to the selected one of the plurality of segments and encrypting the encoded segment to generate the selected one of the plurality of segments;sending the selected one of the plurality of segments to the at least one client device via the network interface.
地址 Toronto CA