You can record both the Rpi audio-out and HDMI-video in webm format from within the PC/Android browser (plugin-free) with UV4L (no need of any capture card). This is a demo showing hot to play a game in the browser:
You do not see a record button in the above page because it is used to only play the game, but there is another page available at a different url on the same uv4l web server with the record functionality.
Pi Model or other hardware: OdroidXU4
Power Supply used: 5v 4A (as recomended)
RetroPie Version Used: 4.4.1
Built From: Ubuntu 16.04 minimum
USB Devices connected: mouse + keyboard
Error messages received: (none)
Log found in /dev/shm/runcommand.log (if relevant):
Guide used: (linked below)
File: (noted below)
Emulator: (Name of emulator - if applicable)
Attachment of config files: (PLEASE USE PASTEBIN.COM FOR LARGE LOGS)
How to replicate the problem:(noted below))
I just want to say this works now. I can finally record how I play on this thing, which just refused to work before. I installed the newest firmware and tried it again. But since April (we have December now) a lot of things changed since then. If the above posting is a bit confusing, here is a brief explanation. I just have to switch a single HDMI output to be able to record.
The PVR Rocket is a portable device to record from any HDMI source up to 1080p30 or 720p60 to a usb drive. I usually use my RetroPie system with my old crt pc monitor at 640x480p. It is connected with a HDMI to VGA converter and all boot and emulator settings are optimized for that. The recordings are saved at 640x480p at 60 fps.
Recording: The HDMI output from Raspberry Pi is connected to the input at PVR Rocket. Then the PVR Rocket have also an 0 delay pass through HDMI output, which is connected to my final monitor. A single button press starts the recording and a second press stops it whenever I want.
Playing without recording: The HDMI output from Raspberry Pi is connected to a VGA splitter. That VGA output is connected to my final crt pc monitor. To get sound, the VGA splitter will output 3,5mm audio jack.
Or is there a possibility to host a Game on a Windows computer or Mac and others can join? So i could just record my windows/mac screen to record the gamplay...?
I tried to host a hgame with Project64 and the AQZ-Netplay Plugin but my retropi said: "implementations differs", when i tried to join the game with my retropie :/
Just an update in case anybody was watching this (the original) post - I've finally published the guide... I hope that you find it helpful - please feel free to ask me any questions (as I've not had time to polish it quite as much as I'd like)