Mobile device streaming media application
A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule and pay for a media content message.
1. A method of coordinating video messages, the method comprising:
providing one or more mobile applications for both viewing and creating video messages;
receiving a plurality of video messages from the one or more mobile applications, wherein the plurality of video messages includes text and audio to be simultaneously presented;
storing the plurality of video messages in a database;
sending to a first one of the mobile applications the plurality of video messagess, wherein the first one of the mobile applications simultaneously presents the text and the audio with each one of the video messages and provides a comment prompt that, when selected, allows a comment to be added by the first one of the mobile applications to a corresponding one of the video messages when presented;
receiving a notification that a second one of the mobile applications has started a live stream video message; and
streaming the live stream video message to the first one of the mobile applications upon receiving a request from the first one of the mobile applications to receive the live stream video message.
2. The method of claim 1 , further comprising maintaining a database containing related comments for the plurality of video messages.
3. The method of claim 1 , further comprising causing a textual message associated with the live stream video message to be presented while the second one of the mobile applications streams the live stream video message.
4. The method of claim 3 , wherein the textual message originates from the first one of the mobile applications and is delivered to the second one of the mobile applications.
5. The method of claim 1 , wherein the first one of the mobile applications includes an interface with a purchase prompt that allows the first one of the mobile applications to submit a purchase request to the second one of the mobile applications.
6. The method of claim 5 , wherein the purchase request is for a virtual items made available to the first one of the mobile applications.
7. The method of claim 1 , further comprising receiving a request from a third one of the mobile applications to present a particular video message among the plurality of video messages, and causing the particular video message to be presented on the third one of the mobile applications.
8. The method of claim 1 , wherein the first one of the mobile applications includes a share prompt that, when selected, shares a link to a particular video message among the plurality of video messages with a third one of the mobile applications.
9. The method of claim 1 , further comprising streaming the live stream video message to a third one of the mobile applications and to a fourth one of the mobile applications, and causing a textual message from the first one of the mobile applications associated with the live stream video message to be presented on the third one of the mobile applications and on the fourth one of the mobile applications.