Broadcast initiation without interruption to active gameplay
A video game application is executed on a computer gaming device. While the video game application is providing active gameplay, the computer gaming device receives a command to broadcast the active gameplay. Responsive to the command, the computer gaming device broadcasts the active gameplay without interrupting the active gameplay.
1. A method of broadcasting gameplay from a computer gaming device, the method comprising:
executing a video game application to produce active gameplay, the active gameplay including audiovisual content of a game environment;
after execution of the video game application begins, and while the video game application is continuing to provide active gameplay, receiving a command from a user of the computer gaming device to broadcast the audiovisual content of the game environment;
responsive to the command, broadcasting the audiovisual content of the game environment without interrupting the active gameplay;
while continuing to execute the video game application to produce active gameplay and continuing to broadcast the audiovisual content of the game environment, receiving a command to terminate broadcast of the audiovisual content of the game environment without interrupting the active gameplay; and
responsive to the command, terminating broadcast of the audiovisual content of the game environment without interrupting the active gameplay.
2. The method of claim 1 , wherein receiving the command to broadcast includes:
receiving an audio stream, the audio stream including a voice command generated by a user;
identifying the user based on the audio stream; and
associating broadcast of the audiovisual content of the game environment with a social network profile of the user.
3. The method of claim 1 , wherein receiving the command to broadcast includes:
receiving an image stream, the image stream including an image of a user generating the command;
identifying the user based on the image of the user generating the command; and
associating broadcast of the audiovisual content of the game environment with a social network profile of the user.
4. The method of claim 1 , comprising associating broadcast of the audiovisual content of the game environment with a currently active network login profile.
5. The method of claim 1 , comprising, while providing active gameplay to a plurality of users:
receiving the command to broadcast the audiovisual content of the game environment from a first user of the plurality of users;
identifying the first user;
associating broadcast of audiovisual content of the game environment with a social network profile of the first user, the social network profile of the first user being different than a currently active network login profile.
6. The method of claim 5 , wherein identifying the first user includes:
receiving an audio stream from a directional microphone, the audio stream including a voice command generated by the first user; and
identifying the first user based on the audio stream.
7. The method of claim 5 , wherein identifying the first user includes:
receiving an image stream from a depth camera, the image stream including an image of the first user; and
identifying the first user based on the image of the first user from the image stream.
8. The method of claim 1 , where the audiovisual content of the game environment is broadcast live.
9. A computing device comprising a sensor array, a logic machine, and a storage machine, the storage machine containing instructions executable by the logic machine to:
execute a video game application to produce active gameplay, the active gameplay including audiovisual content of a game environment;
after execution of the video game application begins, and while the video game application is continuing to provide active gameplay, receive a command from a user of the computing device to broadcast the audiovisual content of the game environment;
responsive to the command, broadcast the audiovisual content of the game environment without interrupting the active gameplay;
while continuing to execute the video game application to produce active gameplay and continuing to broadcast the audiovisual content of the game environment, receive a command to terminate broadcast of the audiovisual content of the game environment without interrupting the active gameplay; and
responsive to the command, terminate broadcast of the audiovisual content of the game environment without interrupting the active gameplay.
10. The computing device of claim 9 , comprising instructions to:
receive an audio stream from the sensor array, the audio stream including a voice command generated by a user;
identify the user based on the audio stream; and
associate broadcast of the audiovisual content of the game environment with a social network profile of the user.
11. The computing device of claim 9 , comprising instructions to:
receive an image stream, the image stream including an image of the user generating the command;
identify the user based on the image of the user generating the command; and
associate broadcast of the audiovisual content of the game environment with a social network profile of the user.
12. The computing device of claim 9 , comprising instructions to:
provide active gameplay to a plurality of users;
receive the command to broadcast the audiovisual content of the game environment from a first user of the plurality of users;
responsive to the command, identify the first user; and
associate broadcast of the audiovisual content of the game environment with a social network profile of the first user, the social network profile of the first user being different than an active network login profile.
13. The computing device of claim 12 , comprising instructions to:
receive an audio stream from a directional microphone of the sensor array, the audio stream including a voice command generated by the first user; and
identify the first user based on the audio stream.
14. The computing device of claim 12 , comprising instructions to:
receive an image stream from a depth camera of the sensor array, the image stream including an image of the plurality of users; and
identify the first user based on an image from the image stream.
15. The computing device of claim 12 , comprising instructions to associate broadcast of the audiovisual content of the game environment with an active network login profile.
16. The computing device of claim 9 , where the audiovisual content of the game environment is broadcast live.
17. A computing device comprising a sensor array including a microphone and a camera, a logic machine, and a storage machine, the storage machine containing instructions executable by the logic machine to:
execute a video game application to produce active gameplay, the active gameplay including audiovisual content of a game environment;
after execution of the video game application begins, and while the video game application is continuing to provide active gameplay, receive via the microphone or camera a command from a user of the computing device to broadcast the audiovisual content of the game environment;
responsive to the command, identify the user providing the command based on sensor data received from the microphone or camera;
associate broadcast of the audiovisual content of the game environment with a social network profile of the identified user;
broadcast the audiovisual content of the game environment without interrupting the active gameplay;
while continuing to execute the video game application to produce active gameplay and continuing to broadcast the audiovisual content of the game environment, receive a command to terminate broadcast of the audiovisual content of the game environment without interrupting the active gameplay; and
responsive to the command, terminate broadcast of the audiovisual content of the game environment without interrupting the active gameplay.
18. The computing device of claim 17 , comprising instructions to receive an audio stream from the microphone and identify the user based on the audio stream.
19. The computing device of claim 17 , comprising instructions to receive a depth image from the camera and identify the user based on the depth image.
20. The computing device of claim 17 , comprising instructions to:
provide active gameplay to a plurality of users;
receive the command to broadcast the audiovisual content of the game environment from a first user of the plurality of users;
identify the first user; and
associate broadcast of the audiovisual content of the game environment with a social network profile of the first user, the social network profile of the first user being different than a currently active network login profile.