There is provided a system including a memory storing an executable code and a processor executing the executable code to receive a plurality of video inputs, wherein each video input of the plurality of video inputs includes a video feed from an event, provide the plurality of video inputs to each of a plurality of media devices, receive a plurality of user video inputs each from a different one of the plurality of media devices, wherein each of the plurality of user video inputs is created using the plurality of video inputs, and stream each of the plurality of user video inputs as a separate media channel for display by a plurality of media devices.
BACKGROUND(1) Today, media broadcast companies provide coverage of media events, such as award shows, sporting events, etc., as a single video stream depicting the media event on a single broadcast channel. A production team, including a producer and an editor, view incoming video feeds from the media event and decide which parts of the event are likely to be popular with most viewers, and select those parts of the media event for broadcast. Although this single-stream model provides coverage that appeals to many viewers, this conventional approach does not provide coverage of the entire media event. Further, hiring production teams to create additional broadcast coverage that caters to the interests of all viewers is too expensive and impractical.SUMMARY(2) The present disclosure is directed to systems and methods for crowd sourcing media content selection, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
1. A system comprising: a non-transitory memory storing an executable code; a hardware processor executing the executable code to: receive a plurality of video inputs, wherein each video input of the plurality of video inputs includes a video feed from an event; provide the plurality of video inputs to each of a plurality of media devices; receive a plurality of first user video inputs each from a different one of the plurality of media devices, wherein each of the plurality of first user video inputs is created using the plurality of video inputs; stream each of the plurality of first user video inputs as a separate media channel for display by the plurality of media devices; receive a plurality of second user video inputs, different from the first user video input, wherein each of the plurality of second user video inputs is created using the plurality of video inputs; stream each of the plurality of second user video inputs on the separate media channel; receive a plurality of user comments related to each media channel; provide the plurality of user comments to each media device of the plurality of media devices for display with the related media channel; rank each media channel of the plurality of media channels based on the plurality of user comments including a natural language analysis of the plurality of user comments for each media channel of the plurality of media channels; stream one of a highest ranking channel of the plurality of media channels and a user selected media channel of the plurality of media channels to each media device of the plurality of media devices; and display the plurality of video inputs along with the one of the highest ranking channel and the user selected media channel, wherein the one of the highest ranking channel and the user selected media channel is displayed in a main display area, and wherein the plurality of video inputs are displayed with a plurality of popularity rankings.
8. A method for use with a system including a hardware processor and a non-transitory memory, the method comprising: receiving, using the hardware processor, a plurality of video inputs, wherein each video input of the plurality of video inputs includes a video feed from an event; providing, using the hardware processor, the plurality of video inputs to each of a plurality of media devices; receiving, using the hardware processor, a plurality of first user video inputs each from a different one of the plurality of media devices, wherein each of the plurality of first user video inputs is created using the plurality of video inputs; streaming, using the hardware processor, each of the plurality of first user video inputs as a separate media channel for display by the plurality of media devices; receiving a plurality of second user video inputs, different from the first user video input, wherein each of the plurality of second user video inputs is created using the plurality of video inputs; streaming each of the plurality of second user video inputs on the separate media channel; receiving a plurality of user comments related to each media channel; providing the plurality of user comments to each media device of the plurality of media devices for display with the related media channel; ranking each media channel of the plurality of media channels based on the plurality of user comments including a natural language analysis of the plurality of user comments for each media channel of the plurality of media channels; streaming one of a highest ranking channel of the plurality of media channels and a user selected media channel of the plurality of media channels to each media device of the plurality of media devices; and display the plurality of video inputs along with the one of the highest ranking channel and the user selected media channel, wherein the one of the highest ranking channel and the user selected media channel is displayed in a main display area, and wherein the plurality of video inputs are displayed with a plurality of popularity rankings.