Automatic failover for live video streaming
US-9973785-B1 · May 15, 2018 · US
US11115729B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11115729-B2 |
| Application number | US-201816760808-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 28, 2018 |
| Priority date | Jul 19, 2018 |
| Publication date | Sep 7, 2021 |
| Grant date | Sep 7, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are methods and apparatuses for video publishing, a device, and a memory medium. The method comprises detecting a video recording request after obtaining a video and video post settings, and recording a video clip based on the video recording request till obtaining a video merge instruction; merging the video and the video clip based on the Video merge instruction to obtain a target video; and uploading, in response to detecting a Video post instruction, the target video and the video post settings to a video server.
Opening claim text (preview).
I claim: 1. A method of video publishing, comprising: detecting a video recording request after obtaining a video and video post settings, and recording a video clip based on the video recording request till obtaining a video merge instruction, wherein the video and the video post settings are video and video post settings in the current video post interface; merging the video and the video clip based on the video merge instruction to obtain a target video; uploading, in response to detecting a video post instruction, the target video and the video post settings to a video server; and wherein the recording a video clip based on the video recording request till obtaining a video merge instruction further comprises: jumping to a record interface based on the video recording request, starting a recording by a user tapping a video record control and ending the recording by the user releasing the video record control to obtain a first video clip, starting a second recording by a user tapping the video record control and ending the second recording by the user releasing the video record control to obtain a second video clip, and perform page jumping when the user taps a video merge control. 2. The method according to claim 1 , wherein before the detecting a video recording request and recording a video clip based on the video recording request till obtaining a video merge instruction, the method further comprises: obtaining a video save request; and storing the video and the video post settings based on the video save request. 3. The method according to claim 1 , further comprising: determining whether a sum of a length of the video and a length of the video clip reaches a video length threshold. 4. The method according to claim 1 , further comprising: in the record interface, obtaining a video clip delete instruction; and deleting a latest video clip based on the video clip delete instruction. 5. An apparatus of video publishing, comprising: at least one processor; and at least one memory communicatively coupled to the at least one processor and storing instructions that upon execution by the at least one processor cause the apparatus to perform operations comprising: detecting a video recording request after obtaining a video and video post settings, and recording a video clip based on the video recording request till obtaining a video merge instruction, wherein the video and the video post settings are video and video post settings in the current video post interface; merging the video and the video clip based on the video merge instruction to obtain a target video; uploading, in response to detecting a video post instruction, the target video and the video post settings to a video server; and wherein the recording a video clip based on the video recording request till obtaining a video merge instruction further comprises: jumping to a record interface based on the video recording request, starting a recording by a user tapping a video record control and ending the recording by the user releasing the video record control to obtain a first video clip, starting a second recording by a user tapping the video record control and ending the second recording by the user releasing the video record control to obtain a second video clip, and perform page jumping when the user taps a video merge control. 6. The apparatus according to claim 5 , wherein the apparatus further performs operations comprising: before the detecting a video recording request and recording a video clip based on the video recording request till obtaining a video merge instruction, obtaining a video save request; and storing the video and the video post settings based on the video save request. 7. The apparatus according to claim 5 , wherein the merging the video and the video clip based on the video merge instruction to obtain a target video further comprises merging the video, the first video clip and the second video clip based on the video merge instruction to obtain the target video. 8. The apparatus according to claim 5 , further comprising: determining whether a sum of a length of the video and a length of the video clip reaches a video length threshold. 9. The apparatus according to claim 5 , wherein the apparatus further performs operations comprising: in the record interface, obtaining a video clip delete instruction; and deleting a latest video clip based on the video clip delete instruction. 10. A non-transitory computer-readable memory medium on which a computer program is stored, wherein the computer program, when being executed by a processor, implements operations, the operations comprising: detecting a video recording request after obtaining a video and video post settings, and recording a video clip based on the video recording request till obtaining a video merge instruction, wherein the video and the video post settings are video and video post settings in the current video post interface; merging the video and the video clip based on the video merge instruction to obtain a target video; uploading, in response to detecting a video post instruction, the target video and the video post settings to a video server; and wherein the recording a video clip based on the video recording request till obtaining a video merge instruction further comprises: jumping to a record interface based on the video recording request, starting a recording by a user tapping a video record control and ending the recording by the user releasing the video record control to obtain a first video clip, starting a second recording by a user tapping the video record control and ending the second recording by the user releasing the video record control to obtain a second video clip, and perform page jumping when the user taps a video merge control. 11. The non-transitory computer-readable memory medium of claim 10 , wherein before the detecting a video recording request and recording a video clip based on the video recording request till obtaining a video merge instruction, the operations further comprise: obtaining a video save request; and storing the video and the video post settings based on the video save request. 12. The non-transitory computer-readable memory medium of claim 10 , wherein the merging the video and the video clip based on the video merge instruction to obtain a target video further comprises merging the video, the first video clip and the second video clip based on the video merge instruction to obtain the target video. 13. The non-transitory computer-readable memory medium of claim 10 , the operations further comprising: determining whether a sum of a length of the video and a length of the video clip reaches a video length threshold. 14. The non-transitory computer-readable memory medium of claim 10 , the operations further comprising: in the record interface, obtaining a video clip delete instruction; and deleting a latest video clip based on the video clip delete instruction.
Content authoring · CPC title
involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title
Recording operations (recording of a television signal H04N5/76; arrangements for recording or accumulating broadcast information or broadcast-related information H04H60/27) · CPC title
Cameras (H04N23/00 takes precedence) · CPC title
Video hosting of uploaded data from client · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.