GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Already on GitHub? Sign in to your account.
Skip to content. Dismiss Join GitHub today GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Sign up. New issue. Conversation 1 Commits 1 Checks 0 Files changed. Copy link Quote reply. Default should be "ON" as it has been so far. It should respect general audio settings.
This comment has been minimized. Sign in to view. Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment. Linked issues. Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed.
Raspberry Pi Stack Exchange is a question and answer site for users and developers of hardware and software for Raspberry Pi. It only takes a minute to sign up. This weekend I wanted to stream my monitor to Kodi, mainly to have somebody watch me play a game on a TV without having to sit awkwardly next to me. My setup is a PI2 "Retropie" wheezy install, with the kodi app running. This worked briefly and badly. The stream was opaque with the kodi menu still displaying in the background.
And it crashed about twice.
This made me realise that I don't need "cloud gaming" stuff. I just want to stream my display to Kodi. A few google sessions didn't really supply me with what I need. I was thinking of maybe streaming to twitch and then in turn, stream from twitch to my kodi, but that just seemed a bit of a workaround. This will just cast your whole desktop, this works with all games aswell.
All I have to do is figure out if can have audio on both the client and host at the same time. This is not the case now. But bottom line is, on a Pi moonlight-embedded, installed as an app in emulationstation works. After pairing:. Streams my whole desktop, this is what I needed. It does still crash from time to time but works with p 60fps!
There's a complete walkthrough here on using VLC to capture and stream the desktop of a PC to a second machine. At the time of writing there is a bug in versions subsequent to 2. Install 2. Specify the IP Address of the machine. Specify the Port Number to If you want to use the command line interface for VLC on the receiving Pi, rather than the GUI specified in the tutorial, there are tutorials for streaming hereand more complete VLC documentation here.
Sign up to join this community. The best answers are voted up and rise to the top. Home Questions Tags Users Unanswered.
Asked 4 years, 2 months ago. Active 4 years, 2 months ago. Viewed 15k times. Is there some project that does this already? Havnar Havnar 1, 2 2 gold badges 12 12 silver badges 34 34 bronze badges. Active Oldest Votes.VLC is one of the most popular video players on the market, offering a robust and customizable alternative for those who do not want to stick to the default option on their PC.
One thing that prevents VLC from being the perfect movie viewing experience, is the fact that it is necessary to sit on the PC to use it but we have Android apps and VLC Bluetooth Remote that can take care of this situation.
Android apps that can control other devices via local Wi-Fi, Bluetooth or anywhere via the internet are useful for remote administration. The best thing is that some of them also provide screen sharing capabilities to get full control of the desktop or laptop. Unified Remote has been featured in the app store for years and is one of the go-to apps when it comes to controlling the PC from an Android device.
This app uses Bluetooth or Wifi to remotely control your PC and comes with support for over 90 popular programs. You can download the server-side desktop program here and support Windows, Linux and Mac. It also allows you to control Raspberry Pi and Arduino Yun. Other useful features include a file manager, screen mirroring, media player control and basic functions, such as a keyboard and a mouse with multitouch support.
Other features of the paid version include custom remote controls, widget support, voice commands and useful features for use on Android. The server-side program is about 31 Mb. PC Remote is easy to connect and contains a lot of features. All useful features like mouse, keyboard and Powerpoint control are available within this app.
I was able to view the videos without delay using this feature, although it is not possible to stream the sound remotely. You can also view all the drives and files on your PC and open any content from your Android device. One of the most interesting features of PC Remote is that it has more than 30 classic console games that you can launch on your desktop with a touch and play using the game controller in this app. There are many predefined gamepad layouts available.
You can even create your own. When you first connect from your phone or tablet, the VLC remote profile will be imported automatically and you are ready to control VLC.
However, some also sacrifice the richness of functionality on the altar of ease of use. You can call it a dream for inexperienced users; well, at least, in connection with its ease of use. One of the best open source media centers right now is the Kodi Media Center. Formerly known as XBMC. Xbox Media Center. Kodi media server is the best of open source media players, and many of its competitors are actually based on previous versions of Kodi. If you are looking for a post that shows you how to setup M3U playlist on smart tv you have made the right choice.
First of all we have here a brief information of what is a m3u file. M3U is a computer file format for a media playlist.
A common use of the M3U file format is to create a single-entry playlist file that points to an Internet stream. The file created provides easy access to this stream and is often used in downloads from a website, for sending via e-mail and for listening to Internet radio.Plymouth is more integrated into the boot process than OMX player.
It won't have audio and takes more effort to code. Plymouth should already be installed on the full Raspbian, but if you're using Raspian Lite then you'll need to go through the following steps to enable it:.
You can see HERE on more info on how to hide the boot text. You'll want to disable the splashscreen from the setup script if you don't want plymouth conflicting with the default retropie splash integration. More plymouth themes can be found HERE. RetroPie Docs. Choose RetroPie Splashscreen: This option allows you to choose a splashscreen that has been installed on RetroPie by default.
Disable Custom Splashscreen On Boot: Select this option to disable splashscreens on boot Use Default Splashscreen: This makes the blue retropie splashscreen the default splash screen the splashscreen you see the first time it boots up Manually Edit Splashscreen List: You can edit the splashscreen.
If you have a video in another format and it isn't working try converting it with a program like vlc or handbrake I've found that h. It will vary depending on the number of roms and systems you have installed on RetroPie. OMXPlayer is coded to play on the highest layer of the framebuffer while EmulationStation loads up, so you no longer have to worry about EmulationStation cutting in front of your video before the video finishes.
This way your video can be as long or as short as you want it to be.
Plymouth Splash Screen This is for more advanced users.You have discovered the wonderful world of RetroPie- your entire childhood is within reach! RetroPie is a combination of multiple projects including RetroArchEmulationStationand many others. This page is for people just getting started on RetroPie. The easiest way to install RetroPie is the SD image which is a ready to go system built upon top of the Raspbian OS - this is the method described in the following guide.
Alternatively, advanced users can install RetroPie manually. This guide will give you the very basics to get you up and running from a blank SD card to first boot into EmulationStation. The simplest way to get most of these components is through a kit such as the Canakit. There are currently two versions of RetroPie. If you get the error Illegal Instruction when it boots or if it just boots into the terminal, you picked the wrong SD image or the image was corrupted on download or extraction.
Once you have downloaded your SD card image you need to extract it using a program such as 7-Zip. You will extract the downloaded.
To extract from the command line, you can type the following into a Terminal window, placing X with version you downloaded:. You may need a MicroSD card reader to plug it into your computer. Note RetroPie is built on top of Raspbian Stretch a linux based OS for the Raspberry Pi and as such the partition on the SD card is EXT4 a linux filesystem which is not visible on windows systems, so the card will show up as a smaller size than usual and you won't be able to see everything on the card, but it is all there.
You will be able to access the filesystem over the network as described in the transferring roms section below. If you're updating from a previous version of retropie see HERE.
On first boot your filesystem will be expanded automatically, you will then be welcomed with the following screen- this menu will configure your controls for both Emulationstation and RetroArch Emulators:. Hold down any button on your keyboard or gamepad and the name will appear at the bottom and then open up into a configuration menu:.
Follow the onscreen instructions to configure your gamepad- if you run out of buttons just hold down a button to skip each unused button. When you get to OK press the button you have configured as "A". If you wish to configure more than one controller, you can do so from the start menu of emulationstation. For more details on manual controller configurations see this page Here. The Hotkey button enables you to press it in combination with another button to access functions such as saving, loading, and exiting emulators.
It is suggested to use the Select button as the hotkey. The following chart shows the default hotkey combinations. For example, if you chose Select as your Hotkey, that means you hold down Select while pressing the other button to execute the command. If you wish to use wifi to transfer roms over the network rather than a USB stick or Ethernet cable you'll need to setup your wifi- which can also be done from the Retropie menu in emulationstation:.
On RetroPie 4. The pre-made images contain the best working emulators for each system supported by the hardware. This should cover everything most users would be doing. Ports like quake and doom and some other emulators like ScummVM can be installed later. Once there you can navigate to "Manage Packages" where you will see various sections. In each section are lists of packages that can be installed and it will show what is currently installed.GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
If nothing happens, download GitHub Desktop and try again. If nothing happens, download Xcode and try again.
If nothing happens, download the GitHub extension for Visual Studio and try again. This is a fork of EmulationStation for RetroPie.
EmulationStation is a cross-platform graphical front-end for emulators with controller navigation. EmulationStation has a few dependencies. On Fedora: All of this be easily installed with dnf with rpmfusion activated :.
Complete Raspberry Pi build instructions at emulationstation. FreeType2 you'll need to compile. Remember to copy necessary. DLLs into the same folder as the executable: probably FreeImage. Exact list depends on if you built your libraries in "static" mode or not.
CMake this is used for generating the Visual Studio project. If you don't know how to use CMake, here are some hints: run cmake-gui and point it at your EmulationStation folder. Click configure, choose "Visual Studio [year] Project", fill in red fields as they appear and keep clicking Configure you may need to check "Advanced"then click Generate. This example has some comments explaining how to write the configuration file. Keep in mind you'll have to set up your emulator separately from EmulationStation!
The process is thus:. Press the buttons as they appear in the list. Some inputs can be skipped by holding any button down for a few seconds e. From here, you may unplug the device you used to open the menu and plug in a new one, if necessary. New devices will be appended to the existing input configuration file, so your old devices will remain configured. You can use --help or -h to view a list of command-line options.
Briefly outlined here:.GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account.
As this is the only maintained ES fork around at the moment except for recalboxit would be nice if the VLC dependency was optional. I guess I could reverse the commits but that will quickly get messy. If you submit a clean PR with the facility to disable it without affecting anything else, I will incorporate it. I'm not a developer, so this was more of a feature request :. Skip to content.Turn a Raspberry Pi into an Awesome Media Center Using OSMC
Dismiss Join GitHub today GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Sign up. New issue.
Jump to bottom. A way to disable the VLC dependency? Copy link Quote reply. This comment has been minimized. Sign in to view. This commit was created on GitHub. Sign up for free to join this conversation on GitHub. Already have an account?
Sign in to comment. Linked pull requests. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window.