I want to build an app that will stream video to the hyperion server using the flatbuffers protocol. I've used json api and I am very comfortable with it. Flatbuffers is something new for me. Can someone explain it to me and how I can use it in an android app. I'm an intermediate programmer.
- Go to Best Answer
thats really cool man, i am not a programmer but i know that there's a program ( that i use myself) to "grab" the desktop of windows and send it trough PROTO port 19445 at Hyperion PROTO server.
Hyperion Screen Capture >> on github >> https://github.com/sabaatworld/HyperionScreenCap/releases
its not the same as sending a "video to it" but i think you can use this also?
maybe for you this is a nice start to translate the coding and use it in someway on Android/Apple?
i can not help you further because i know jack about programming, i am a builder
This is really cool, thanks! Going to use it source transformed images from a camera.
I have now also set up Hyperion for my Windows 10 PC and am also quite satisfied. However, I found that the screen grabber does not work with DX12, OpenGL and Vulkan Games... which is unfortunately a disaster.
I don't want to start working with the HDMI grabber again, because I think it can be solve in software.
And the suitable open source software we have somehow already... OBS (https://obsproject.com/)
This piece of software should be known to everyone. What we are missing here is a plugin that pushes out flatbuffer at the other end.
Has anyone ever deal with this?
What we are missing here is a plugin that pushes out flatbuffer at the other end.
Wrong, correct would be: What we are missing, are some more dev's which could help us.
OBS was times ago a discussion, it would be really cool to have such a "plugin/support" for OBS, you are right. But with only 2 devs at the moment, it is really hard to work on such things.... Developers are currently busy with getting all known issues fixed etc....
I am not a star programmer but I think I can do something.
Have you ever been able to collect information in this direction?
In theory, this should not be so difficult. In the plugin construct of OBS I can intercept the stream and would have to generate from it only somehow a flatbuffer stream.
Actually not a difficult task... I would be grateful for any information in this directionI think that this task would be very useful for everyone. I also think that the range of Hyperion can be made much bigger if there would be a decent grabber at last.