Hot answers tagged streaming
Change amerge to amix to mix the inputs together into the same channel. Then add -ac 2 after that to produce 2-channel stereo output. ffmpeg -i rtmp://myIp:1935/live/stream1 -i rtmp://myIp:1935/live/stream2 -codec:a aac -strict -2 -filter_complex "[0:a][1:a]amix" -ac 2 -f flv rtmp://myIp:1935/live/myStream
Rtmp is a push based protocol. most servers, When you connect, sends video starting at the last sync point ( key frame) so the delay is the period of time form the last sync point to now. Other servers my wait until the next sync point. This gives you closer to real time, but at the expense of longer startup times for the user. Either way, it's controlled ...
you are only mapping the first 3 tracks. ffmpeg.exe -i ..\..\validate\20140225095504.mp4 -map 0:0 -map 0:1 -map 0:2 ... Normally it should work, but have you tried to map all 5 tracks? Also i've noticed that the metadata has changed in your output file. Original: handler_name : Video Stream Output: handler_name : VideoHandler The same for ...
You guys may be interested in implementing a VLC (Video Lan Client) solution for this. It is available on many operating systems including Linux. Their home page is here VideoLAN VLC. A good tutorial for setting up live streaming via the software can be found here. Live Streaming: How to Use the Technology. By putting two and two together you will be ...
Only top voted, non community-wiki answers of a minimum length are eligible