![]() ![]() For now I've got this: ffmpeg -f video4linux2 -s 640x480 -r 30 -i /dev/video0 -thread_queue_size 512 -ac 1 -f alsa -i pulse -f webm -listen 1 -seekable 0 -multiple_requests 1. Another option is to use some other media streaming server, but I'd rather avoid installing anything.įrom what I've read ffmpeg should support what I need out of the box, but I'm not sure how to configure it. One way was to use ffserver, but it got deprecated earlier this year, and I'd rather avoid using obsolete software. From what I understand, the only protocol I can use is HTTP (as browsers don't support udp or pretty much anything and using flash player is not an option), but it is not clear how. Since the stream will be handled to me using ffmpeg, it would be best to use ffmpeg, to stream into a browser, but this is the part where it gets tricky. ![]() So I need to, somehow stream this into a browser (and then stream it using WebRTC - that part I've got covered). ![]() The other part - the problematic one - is that the third person, will be recorded by some video equipment, and a stream will be handled to me using ffmpeg. The WebRTC part is already done, and works properly. I'm building an application, that is basically a video chat, where a user connects using WebRTC with another users (operator) browser, and should be able to talk to a third person. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |