All Projects → OpenXbox → xbox-smartglass-nano-python

OpenXbox / xbox-smartglass-nano-python

Licence: MIT license
The gamestreaming part of the smartglass library

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to xbox-smartglass-nano-python

xbox-client-ffmpeg
Multi-platform Gamestreaming app
Stars: ✭ 17 (-83.81%)
Mutual labels:  xbox, gamestreaming
xbox-smartglass-core-python
SmartGlass Core protocol python library
Stars: ✭ 69 (-34.29%)
Mutual labels:  xbox, smartglass
xbox-smartglass-rest-python
[DEPRECATED] Xbox One SmartGlass RESTful server
Stars: ✭ 36 (-65.71%)
Mutual labels:  xbox, smartglass
xcloud-keyboard-mouse
Chrome extension for controlling Xbox Cloud Gaming (Project xCloud) using a keyboard and mouse
Stars: ✭ 78 (-25.71%)
Mutual labels:  xbox, xcloud
xcloud-shield
Xcloud Beta Unofficial App for the Nvidia Shield Android TV. Playing Xbox Cloud Gaming directly on the box Nvidia Shield tv in the best way.
Stars: ✭ 93 (-11.43%)
Mutual labels:  xbox, xcloud
Directxtk
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Stars: ✭ 1,918 (+1726.67%)
Mutual labels:  xbox
Wolf.engine
The Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
Stars: ✭ 230 (+119.05%)
Mutual labels:  xbox
Cxbx Reloaded
Xbox (Original) Emulator
Stars: ✭ 1,746 (+1562.86%)
Mutual labels:  xbox
Gamearchives
A C# library for reading several video game archive formats, and a sample file explorer.
Stars: ✭ 57 (-45.71%)
Mutual labels:  xbox
extract-xiso
Xbox ISO Creation/Extraction utility. Imported from SourceForge.
Stars: ✭ 358 (+240.95%)
Mutual labels:  xbox
Xbox-GDK-Samples
Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.
Stars: ✭ 128 (+21.9%)
Mutual labels:  xbox
Directx Vs Templates
Direct3D Visual Studio Templates
Stars: ✭ 205 (+95.24%)
Mutual labels:  xbox
Fifa21 Autobuyer
Fifa 21 AutoBuyer / Snipping Bot for fifa 21 ultimate team web app with captcha solver
Stars: ✭ 153 (+45.71%)
Mutual labels:  xbox
Xboxkeyboardmouse
Keyboard and mouse for Xbox One streaming on Windows 10
Stars: ✭ 235 (+123.81%)
Mutual labels:  xbox
Arduinoxinput
XInput library for USB capable Arduino boards
Stars: ✭ 126 (+20%)
Mutual labels:  xbox
fatx
Original Xbox FATX Filesystem Library, Python bindings, FUSE driver, and GUI explorer
Stars: ✭ 87 (-17.14%)
Mutual labels:  xbox
Play
The free and open source karaoke singing game UltraStar Play for Windows, Linux, Android, Xbox, PlayStation and other platforms.
Stars: ✭ 94 (-10.48%)
Mutual labels:  xbox
React Native Windows
A framework for building native Windows apps with React.
Stars: ✭ 14,266 (+13486.67%)
Mutual labels:  xbox
f1-telemetry-client
A Node UDP client and telemetry parser for Codemaster's Formula 1 series of games
Stars: ✭ 128 (+21.9%)
Mutual labels:  xbox
Nxdk
The cross-platform, open-source SDK to develop for original Xbox: *new* xdk
Stars: ✭ 200 (+90.48%)
Mutual labels:  xbox

Xbox-Smartglass-Nano

PyPi version Docs Build status Discord chat

The gamestreaming part of the smartglass library, codename NANO.

Currently supported version:

  • NANO v1 (Xbox One family)

XCloud and new XHome streaming are Nano v3, required for Xbox Series S/X.

For in-depth information, check out the documentation: (https://openxbox.github.io)

Features

  • Stream from your local Xbox One (OG/S/X) console

Dependencies

Install

pip install xbox-smartglass-nano

How to use

xbox-nano-client

Known issues

  • Video / Audio / Input is not smooth yet
  • ChatAudio and Input Feedback not implemented

Development workflow

Ready to contribute? Here's how to set up xbox-smartglass-nano-python for local development.

  1. Fork the xbox-smartglass-nano-python repo on GitHub.
  2. Clone your fork locally
git clone [email protected]:your_name_here/xbox-smartglass-nano-python.git
  1. Install your local copy into a virtual environment. This is how you set up your fork for local development
python -m venv ~/pyvenv/xbox-smartglass
source ~/pyvenv/xbox-smartglass/bin/activate
cd xbox-smartglass-nano-python
pip install -e .[dev]
  1. Create a branch for local development::
git checkout -b name-of-your-bugfix-or-feature
  1. Make your changes.

  2. Before pushing the changes to git, please verify they actually work

pytest
  1. Commit your changes and push your branch to GitHub::
git commit -m "Your detailed description of your changes."
git push origin name-of-your-bugfix-or-feature
  1. Submit a pull request through the GitHub website.

Pull Request Guidelines

Before you submit a pull request, check that it meets these guidelines:

  1. Code includes unit-tests.
  2. Added code is properly named and documented.
  3. On major changes the README is updated.
  4. Run tests / linting locally before pushing to remote.

Credits

This package uses parts of Cookiecutter and the audreyr/cookiecutter-pypackage project template

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].