-
11.
公开(公告)号:US20180331880A1
公开(公告)日:2018-11-15
申请号:US15595074
申请日:2017-05-15
Applicant: OMNIVISION TECHNOLOGIES, INC.
IPC: H04L29/06 , H04N21/442 , H04N19/152 , H04N19/115 , H04N19/61
CPC classification number: H04L29/06462 , H04L29/06027 , H04L65/602 , H04L65/80 , H04N19/115 , H04N19/152 , H04N19/61 , H04N21/44209
Abstract: Methods and systems for streaming low-delay, high-definition video with partially reliable transmission are disclosed herein. An example method includes determining a per-frame maximum retransmission allocation for a plurality of video packets based at least in part on a frame priority, where the plurality of video packets form at least a portion of the frame, determining a retransmission timeout for each video packet of the plurality of video packets based at least in part on a round trip time, and transmitting the plurality of video packets under traffic rate control.
-
公开(公告)号:US10021431B2
公开(公告)日:2018-07-10
申请号:US13734586
申请日:2013-01-04
Applicant: OMNIVISION TECHNOLOGIES, INC.
Inventor: Kah-Ong Tan , Jizhang Shan , Hui Pan , Guannho George Tsau
IPC: H04N5/262 , G06G5/00 , H04N7/18 , H04N21/234 , H04N21/2187 , H04N21/2665 , H04N21/414 , H04N21/4223 , H04N21/426 , H04N21/431 , H04N21/44 , H04N21/61 , H04N21/4788
CPC classification number: H04N21/234 , H04N21/2187 , H04N21/23418 , H04N21/2665 , H04N21/41407 , H04N21/4223 , H04N21/42684 , H04N21/4316 , H04N21/44 , H04N21/44008 , H04N21/4788 , H04N21/6131 , H04N21/6181
Abstract: A mobile computing device includes a first video camera on a first side of the mobile computing device producing a first camera video stream. A second video camera is on a second side of the mobile computing device producing a second camera video stream. A video processor is coupled to the first video camera and the second video camera to receive the first camera video stream and the second camera video stream, respectively. The video processor is coupled to merge the first camera video stream and the second camera video stream to generate a merged video stream. The video processor includes a network interface coupled to upload the merged video stream to a server in real-time using an Internet wireless network. The server broadcasts the merged video stream to a plurality of receivers in real-time.
-