I am encoding using the latest FMLE from a Niagara 6116 (osprey) SDI input (PAL)
544kbps video, 56kbps audio, Main profile, level 3.0, input 640x360, encoding to 480x270, CPU Never topping more than 55% but the output from Main Profile looks like the frame rate is about 15fps, the encoder reports a steady 25, the input is 25. If I change to baseline then it looks fine.
I would like to use the main profile to get as much quality out of this as possible.
Any ideas? Suggestions?
Do you mean the FMLE is showing no drops(in input as well as in output fps), output is 25fps, still at the player end you can see only 15fps video quality? What version of Flash Player are you using?
I am having exactly the same issues.
I have input from SDI card. All other formats work well (vp6, h264 baseline) and cpu (quad core xeon 2.0) never goes over 50%, but when switching to main profile h264 encoding the video appears to be stuttering or as MatthewQuinn is reporting looking like a lower framerate.
Is there any solution to this problem?
Im using PAL, the source is interlaced so I put on the deinterlace option. I have tried without deinterlacing, but the problem remains.
I noticed that if I change the quality in flash player in the browser window from high to low the framerate appears to be smoother (but with visible pixels). Im unsure about if there is a difference between high and medium. This is no issue due to low lack of CPU in the client PC since CPU never goes high.
If adobe comes up with a solution I would be happy if you could post it here in the forum (:
Im using a black magic decklink card with latest drivers. It has been very stable and I have not experienced any problems exept this and the fact that live encoder doesnt recognize the 48khz audio and downconverts from 48khz to 44k with bad quality.
Same to me, I was looking for an answer too...
I'm trying to stream in PAL and all I can tell is that for sure this is not a matter of CPU power, neither RAM or bandwidth lack. I've tried every possible combination of bandwidth, resolution or any other setting but nothing to do: in "baseline" setting, the stream is perfect (in smoothness but with some artifacts), but using "main" (which would give a perfect image) the stream starts to frameskip regularly as if it does 15 fps or so. Also this happens in WinXP and in Win7 too. Some other test:
-Tried almost 3 differents acquisition cards (Pinnaclesys, Terratec and other) thinking that it could be a matter of drivers, but nothing.
-Tried to play the stream in the same streaming PC. Nothing.
-Tried to play the stream in the same server (FMS) PC. Nothing.
-Tried to play from a third PC which is neither streamer nor server... Nothing.
-Tried installing the server on the same PC that is streaming (this to exclude some bandwidth problem). Nothing.
-Tried to install the server in a PC into my local net... Nothing (again, it looks like the problem is not bandwidth-related).
The input and the output preview windows in Flash Media Live Encoder 3 both runs very well, never skipping a single frame! Trying to disable one or both of them changes nothing. Also tried downgrading from FMLE 3 to FMLE 2.5 changes nothing (yes, I've also tried this!)
A curious note: it's not a "real" frameskipping, it looks like this: after some number of frames which the stream appears to have the right speed, then some frame it's decelerated, then there's a little number of accelerated ones, and it's very regular in terms of time.
It's like you see someone walking regularly, then after some step he take a little slow step, and then a very quick step and you can see him where he should be if he was not slowing and hurrying (but you can notice this quick slow-fast motion). I saw a similar effect (much less noticeable) in TV News when they play some NTSC-converted-to-PAL video material (i.e. some reports coming from USA).
Hope to hear some news, thanks!
Do you see the problem in locally recorded file also? You can enable local recording by checking "save to file" option in FMLE.
Could you please attach/upload a sample of the encoded file which has frame-skiping effect.
Europe, Middle East and Africa