Comments (11)
FFmpegOut is designed for offline (non-realtime) rendering. I don't think that it's capable of real time streaming.
I'm closing this issue. Please feel free to reopen if you have further questions.
from ffmpegout.
Many thanks for your reply @keijiro . Based on their documentation, they support streaming. Do you think you could help?
from ffmpegout.
Technically it could, but it needs several efforts to add streaming support to FFmpegOut and make it stable.
Personally I think using Spout and a bridge server (like TCPSpout) is a better solution.
https://github.com/keijiro/KlakSpout
http://techlife.sg/TCPSpout/
from ffmpegout.
great, thanks for the suggestion. I'll have a look to the links you posted. 👍
from ffmpegout.
Hi @keijiro , I gave your suggestion a go and it works great for streaming from one PC to the other. What I wanted to do though, was streaming from one PC to browsers on web.
from ffmpegout.
If you mean "from one PC to browser on another PC" (1 to 1), streaming with ffmpeg is probably helpful.
If you're trying broadcasting (1 to many), I think it never works.
from ffmpegout.
what I want to do, is to have unity running to a public PC, and have a browser stream the camera in the html. My understanding was that I would have unity running streaming to "a" server and then when I point a video tag to this server IP, it would display the same content with Unity.
from ffmpegout.
It could work if you have enough bandwidth. I recommend calculating the required bandwidth before starting R&D.
from ffmpegout.
I know it was done before (not sure if it was with FFmpeg or a different technology) but it works. I've seen the existing solution running on phone and on PC and I saw a varied experience. Some times it was very slow some times it was fine. But it should be similar to streaming you webcam on web. I wouldn't expect to get 90fps, but even 25 in my case would be enough.
from ffmpegout.
Sounds good. Go ahead and good luck! Unfortunately I don't have enough time for helping you out (I estimated that it needs lots of time for R&D, so that I can't make it), but I hope you make good progress on it.
from ffmpegout.
thanks for your time 👍
from ffmpegout.
Related Issues (20)
- Video quality problem. Video Look Worth than In Game HOT 8
- Issues with VR? HOT 2
- Support for Server build HOT 4
- Where is the output video stored? HOT 8
- UI Canvas World Space not captured/visible in Player (Windows) HOT 5
- Failed to initialize an FFmpeg session due to missing executable file. Please check FFmpeg installation. HOT 2
- FFMpegout UWP App Unity Build HOT 2
- audio reorder HOT 2
- Repo HOT 1
- Capturing on -batchmode HOT 4
- Videos recorded from a mac build is blue tinted HOT 3
- MacOS - "Native error= Access denied" when recording video HOT 2
- CS1644: Feature `null propagating operator' HOT 1
- How to change path file, name file and stop recording scripting? HOT 2
- FFmpegOut for linux HOT 7
- No channel layout for input 1 HOT 6
- Recording video from screen and adding audio to the recording in one move HOT 1
- Recording a .webm video to .mp4 results in sped up videos HOT 6
- Error on import: 'DynamicMethod' could not be found HOT 1
- can anyone tell if i can use it in device like android or ios as unity recorder can't and if u know any plugin for that please le me know HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ffmpegout.