Lags On Kodi - Fire TV Q&A, Help & Troubleshooting

I update my kodi to latest version and i have some lags anyone has the same problem?
Sent from my iPhone using Tapatalk

Should be posted in Q&A section.
Sent from my HTC One_M8 using Tapatalk

x.Orville.x said:
I update my kodi to latest version and i have some lags anyone has the same problem?
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
What kind of lagging? When doing what?

If you have lags in playing video check if hardware decoding works - try restarting the device if it doesn't.
If you have interface lags - then I don't know, I've never encountered such.

petermg said:
What kind of lagging? When doing what?
Click to expand...
Click to collapse
I have encountered lags in certain media types on every version of XBMC/Kodi I have tried on the Fire TV except one, SPMC. When I discovered SPMC, it was instantly noticable that the video plays more smoothly than other versions. I have not had any lags since. Of course some HD streams will lag, but its because they are encoded too high and most connections cannot handle the stream, but besides high encoded HD streams I have had no lags. It kills me when people have great streams that are encoded so high that nobody can watch them. Makes me wonder if people are encoding streams too high on purpose. I am not a person that always needs an HD stream. To me if the stream is decent quality I could care less if its HD or not. I'll take a decent quality stream over an HD stream that has been encoded so high that its unwatchable any day.

porkenhimer said:
they are encoded too high and most connections cannot handle the stream
Click to expand...
Click to collapse
I used to think similarly until I discovered that it's the wifi connection that is usually the buffering bottleneck. I tested this with several handbrake encodes using ten different bit-rates ranging from 5,000 kbps all the way up to 63,000 kbps; aside from the largest bit-rate there was no buffering in sight when connected via ethernet. I did a similar test with wifi, and I was only able to get up to ~12-15,000 kbps before buffering started making things unwatchable. That's about a 5 fold increase of bit-rate watchability, and the highest bit-rates were actually larger than a blu-ray's If that puts anything into perspective.

biosystemics said:
I used to think similarly until I discovered that it's the wifi connection that is usually the buffering bottleneck. I tested this with several handbrake encodes using ten different bit-rates ranging from 5,000 kbps all the way up to 63,000 kbps; aside from the largest bit-rate there was no buffering in sight when connected via ethernet. I did a similar test with wifi, and I was only able to get up to ~12-15,000 kbps before buffering started making things unwatchable. That's about a 5 fold increase of bit-rate watchability, and the highest bit-rates were actually larger than a blu-ray's If that puts anything into perspective.
Click to expand...
Click to collapse
I was not talking about local video encode, I was talking about encoded streams. You found out the same thing I was saying, that high encoded streams will be unwatchable just like I said.

I also had to connect Kodi to an ethernet cable to avoid buffering, so it's worth a try. While WiFi has higher bandwidth than 100Mbit ethernet it is not well suited for streaming since it can have temporary drops that cause hiccups. Other solution is ridiculously high cache, for me 75MB was too low for higher quality encodings. I had zero drops since using the ethernet cable.

Related

Data question

So this may be a dumb question but... If I watch a netflix movie on my phone as I normally would, would that be the same as if I tether to my ps3 and watch netflix on there? I am inclined to say it is but curious.
That's a yes and a no answer.... 4G network? have you ever tried using an HDMI cable between your phone to output it to a TV? The resolution needed for your phone requires 1/16 the total size of a full HD stream for a larger TV. If there is an option on your evo for streaming quality... then yes it could be the same. But in normal use if Netflix does their job right, then it will be MUCH less quality than a ps3 stream. There isn't enough bandwidth on our 3G network to get a real stream for an HD picture. even if no one else is using the 3G network, it is only like 2M. 4G isn't much better...
if you're on wifi, remember your phone can only handle so much anyway.
I didn't answer your question, but at least you're better educated.
If you think about it, it's like a copy of a copy. The quality will deteriorate as you move from one medium to the next
they have to compress it to get it to stream to your phone. compress compress compress.
Yep, if you use netflix on the ps3, its trying to get a full 1080p picture, which requires at least 6mbps. Watching on the phone requires less than 1mbps.

Bitrate for movies? And whether 32GB is enough or not

At what bitrate would you/do you encode your movies? I'm calculating my size requirements and whether only 32GB would be enough or not. I'm thinking 720p at 900kbps/1mbps max. So far here's how I've broken down my size usage too :
Music - 0B, considering that I always stream it I don't have any music on any of my devices
Apps - 5GB, mostly those big games like Asphalt 6 and RS11 which take about 500MB each.
Camera - I'll keep another 5-7GB spare for my camera's photos and videos, I'm not sure what the bitrate of 720p/1080p footage is on Galaxy Nexus.
So now the remaining goes for movies and tv shows, considering the only TV Shows I got on my comp are DB/Z/GT and Friends which take approx. 16-20GB each in a fairly poorly encoded version, I doubt I'll be able to transfer them there. I got my iPod storing DB/Z/GT and iPad storing Friends. I guess I'll keep a few beautifully encoded videos on my SGN, for which I have about 15-17GB. I guess this should be enough.
Dragooon123 said:
At what bitrate would you/do you encode your movies? I'm calculating my size requirements and whether only 32GB would be enough or not. I'm thinking 720p at 900kbps/1mbps max. So far here's how I've broken down my size usage too :
Music - 0B, considering that I always stream it I don't have any music on any of my devices
Apps - 5GB, mostly those big games like Asphalt 6 and RS11 which take about 500MB each.
Camera - I'll keep another 5-7GB spare for my camera's photos and videos, I'm not sure what the bitrate of 720p/1080p footage is on Galaxy Nexus.
So now the remaining goes for movies and tv shows, considering the only TV Shows I got on my comp are DB/Z/GT and Friends which take approx. 16-20GB each in a fairly poorly encoded version, I doubt I'll be able to transfer them there. I got my iPod storing DB/Z/GT and iPad storing Friends. I guess I'll keep a few beautifully encoded videos on my SGN, for which I have about 15-17GB. I guess this should be enough.
Click to expand...
Click to collapse
Or. You could be less lazy and work more often to discard every file already seen. And on the photo/video, do the same thing with the ones you think you won't be showing everyday. Voila! 80% space saved. If you have problems with space, don't get the GN.
I agree an sdcard slot wouldn't have hurt and I see no reason for them not to implement it. Still, I'm getting the device. Just saying that expandability is nice to have.
You can also plug usb flash drive in via usb otg, theres a much storage as you could ever want (not as good as an sd card, and you can't tv out via mhl and use otg at the same time but it's something)
Sent from my GT-I9100 using xda premium
veyka said:
You can also plug usb flash drive in via usb otg, theres a much storage as you could ever want (not as good as an sd card, and you can't tv out via mhl and use otg at the same time but it's something)
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
That's why you put the movie onto your phone from the flash drive directly, THEN MHL onto a TV
I think 900 to 1100 kbit/s for a 720p video is ok IF you use h.264 video codec.
However I recommend a 2-pass encoding with high quality settings in this case (my settings for handbrake: ref=3:bframes=0:subq=9:mixed-refs=0:weightb=0:8x8dct=0:weightp=0:me=tesa:trellis=0:cqm=flat:level-idc=40 which deliver good results and are well playable even on tegra2 devices).
I encoded some typical 20 to 22 minute episodes to 175mb per episodes with that and quality was good.
I'm thinking about the galaxy nexus, however I would only get it if its available at acceptable price in the 32gb version. The lack of micro sd card is a disappointment.
I can live with the lower gpu since I barely play games on it.
However since I do consume media on it i'm wondering:
Does the galaxy nexus support decoding more formats now like the galaxy SII, for instance .mkv? I fear not since it's standard google.
Since I already have a SGS2 i may rather wait for ICS on it.
average size of a good movie encoded for 720p is aprox 4 GB
so 7 movies and the phone will barely have space for apps/games
assuming you buy the 32 GB version of the phone.
and you will have no space for any music at all
Dragooon123 said:
At what bitrate would you/do you encode your movies? I'm calculating my size requirements and whether only 32GB would be enough or not. I'm thinking 720p at 900kbps/1mbps max. So far here's how I've broken down my size usage too :
Music - 0B, considering that I always stream it I don't have any music on any of my devices
Apps - 5GB, mostly those big games like Asphalt 6 and RS11 which take about 500MB each.
Camera - I'll keep another 5-7GB spare for my camera's photos and videos, I'm not sure what the bitrate of 720p/1080p footage is on Galaxy Nexus.
So now the remaining goes for movies and tv shows, considering the only TV Shows I got on my comp are DB/Z/GT and Friends which take approx. 16-20GB each in a fairly poorly encoded version, I doubt I'll be able to transfer them there. I got my iPod storing DB/Z/GT and iPad storing Friends. I guess I'll keep a few beautifully encoded videos on my SGN, for which I have about 15-17GB. I guess this should be enough.
Click to expand...
Click to collapse
But that 4GB would be for a fairly large screen, I mean the very small screen size should compensate good for bitrate. YouTube has then encoded at 700-800kbps.
the native resolution of GN is 720p
if you encode anything less than 720p you will see blurs/pixelations
just like when you watch a DVD disc on a HD 1080p screen
DVD are encoded at 480p
HD disc are 720p
Blueray disc are 1080p
I never said I will encode it less than 720p, I was talking about the bitrate. I don't need to encode it at full spec.
Sent from my GT-I9000 using Tapatalk
AllGamer said:
the native resolution of GN is 720p
if you encode anything less than 720p you will see blurs/pixelations
just like when you watch a DVD disc on a HD 1080p screen
DVD are encoded at 480p
HD disc are 720p
Blueray disc are 1080p
Click to expand...
Click to collapse
The quality of a picture depends on three things: resolution, screen size, and distance of the viewer to the screen.
Just saying that the screen is 720p tells you nothing.

Blurry screen with MHL to HDMI

I bought the more expensive mhl cable and when I connect to any TV at all when I stream nextflix or play any movie the quality is horrible. Its hard to even make out what's going on. Is there a rom or something to fix this?
Sent from my SGH-T989 using XDA App
hustlerman said:
I bought the more expensive mhl cable and when I connect to any TV at all when I stream nextflix or play any movie the quality is horrible. Its hard to even make out what's going on. Is there a rom or something to fix this?
Sent from my SGH-T989 using XDA App
Click to expand...
Click to collapse
try and stream a hq quality youtube video and see what pic is like. ive noticed most time trying stream netflix the quality of netflix is causing it to give bad pic.
I tried it. It looks good only with HQ YouTube. Is there anyway to get normal streaming videos or Netflix to look good. I saw a YouTube video were a guys gs2 looked perfect with all streaming
Sent from my SGH-T989 using XDA App
well there are some hd movies on netflix or a movie from market will both look good idk about if there way get reg netflix to look good i havent seen it done.
a lot of shows on the the netflix app is like 480p at best thats why when shown on your 720p-1080p tv it would look very uhh.. bad. You probably need to find shows and movies at higher resolution for it to look crisp.
Well it definitely isn't showing in 480 . Its so horrible I can't even make out faces. There has to be something wrong. Cause the cable is useless
Sent from my SGH-T989 using XDA App
hustlerman said:
Well it definitely isn't showing in 480 . Its so horrible I can't even make out faces. There has to be something wrong. Cause the cable is useless
Sent from my SGH-T989 using XDA App
Click to expand...
Click to collapse
obviously if viewing hq youtube videos produces a good pic then the problem lies within the netflix app itself and its lower quality being streamed. the cable is serving its purpose you just need to stream hd quality video
netflix sucks on my phone
I notice this as well and if you look very closely the same distortion can be seen on the phone as well. I hope we get a better netflix app. I can't believe my wii gets better picture than this great phone. This totally sucks.
Netflix just needs to get it together and make there **** all hd...no reason y I should have to watch low quality picture on phone or streaming on my flat screen
Sent from my SGH-T989 using XDA App
It has nothing to do with this or your NHL HDMI converter. Its more then likely the sync issue between your TV and output of signal from your phone. I can almost assume your outputting to a plasma? Which has a higher refresh rate then a LCD has, this is the problem. Your phone can't satisfy the output request of the plasma, in other words it can't keep up. On a LCD it would look pretty good.
Sent from my SGH-T989 using Tapatalk
spinrite said:
It has nothing to do with this or your NHL HDMI converter. Its more then likely the sync issue between your TV and output of signal from your phone. I can almost assume your outputting to a plasma? Which has a higher refresh rate then a LCD has, this is the problem. Your phone can't satisfy the output request of the plasma, in other words it can't keep up. On a LCD it would look pretty good.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
I believe his "blurriness" is referring to the resolution and not the refresh rate. The refresh rate translate to the smoothness and clarity of movements on the screen. I can see what you think he meant by the blurriness, but ultimately, the resolution on netflix is too low to be projected with clarity on a 1080 lcd/plasma screen.
and damn 4.5 years on here with no thanks.. here is one.
+1 - Teo032, there's your thanks.
Anyway, Netflix automaticly cuts the quality down if its not streaming on wifi
Remember when Netflix was first released, it was only to a few phones. The dev masters had to develop work arounds and hacks to get the apk to work. Soon Netflix caved (so we think) and made it available to the masses. You don't think the engineering that went into the final development of the app will prevent total streaming from phone to TV? The Netflix apk is for personal use, for your personal phone, not for streaming to some capture software to be pirated off of some torrent web site. Just put yourself in their shoes. To keeps the deals they made with the production companies, that had to appease them somehow. You can't stream HD quality content from your Netflix app on your phone to any TV out there, no matter if its LCD or plasma. They don't want you to. Its only intended to be viewed from your phone.
Sent from my SGH-T989 using xda premium
People pay Monthly for there Netflix services...you can stream from ps3 to your TV why would it matter that your deciding to use your phone? Either way your paying for the service...bottom line is Netflix is primarily low quality movies...
Sent from my SGH-T989 using XDA App
ps3 requires a TV, same thing with xbox360. You needs a TV to view Netflix, Hulu+ with game consoles. That's a given. But your smartphone already has a viewable screen. No need to attach any TV. So, they can purposely lower the quality. One of the MAJOR concerns with the movie (old school) studios is piracy. They flawed it from the get go. INTENTIONALLY!
Believe you me! I'll be watching "The Human Centipede" from Netflix on my HD 70" 240hts LCD TV from my phone RIGHT NOW if it can be done. With good quality.
Sorry, but it can't be done.
Sent from my SGH-T989 using xda premium
Nope I tried on 2 LCD TVs. And no the picture on my phone will always look great while the TV is unviewable. And I can have a megavideo movie playing on my phone that looks excellent when the TV quality is still horrible as well. Is there any app out that may help this problem?
Sent from my SGH-T989 using XDA App

MHL HDMI, 1080p TVs & Lag: Problems as a portable movie player/console

Here's some info regarding what I've tried and what the results have been w/ my HTC ONE. Hopefully, it can help you based on what you're trying to accomplish. Maybe with some feedback, I can see if there's any work around. Obviously, this probably wasn't entirely part of the design team's intentions for this phone, but it's fun to try.
Using a 5-PIN MHL to USB Adapter:
INTERFACE: When I plug this in to my phone, I immediately notice scrolling through the app drawer is laggy. Do you? My adapter is from Ebay, and is about a year old. It looks like any other $10 adapter I see out there, but I wasn't sure if the newer ones are better.
INPUT LAG: almost non-existent. Pressing controls take action immediately.
MIRROR: TV is a true mirror of the phone.
MOVIES: playback stutters due to the MHL1.0 24fps @ 1080 restriction
GAMES: are playable due to low input lag, but again the 24fps bites you for any game (this is MANY) that does not support changing its resolution.
Using HTC Media Link HD: Ran the update to latest (as of Jun 19th 2013)
INTERFACE: Noticed right away that my phone remained butter-smooth while also transmitting signal to the TV.
INPUT LAG: felt like about 300ms.
MIRROR: TV is not a true mirror of the phone. I immediately noticed my phone was taken over, put in landscape mode and my app drawer was different.
MOVIES: Playback seemed smoother overall, with occasional hitching (not frequent enough to deter from use).
GAMES: Games are unplayable due to input lag. Noticed a softening effect and when not lagging, probably was a touch smoother in FPS.
Other Considerations:
Hook up to a non-1080p TV: Nope. Most modern 720p TVs support 1080i, and thus tell the phone to send it 1080 signal.
Hook up a REALLY non-1080p TV: Ok, ok... so get a 8+ year old TV, or an older LCD Monitor. Yes. Whatever resolution it supports at max will make the HTC One step down from 1080 signal and tada... movies, games and interface all become butter smooth over MHL to USB.
Change the output resolution in the app: This will work if the game supports it, but many don't. Movies? Does anyone know of a good movie app that lets you change the output res?
Root your phone, it's time for ElementalX's 720p MHL HDMI output tweak since this phone doesn't support MHL 2.0: Sure, but I'm trying to find a non-rooting method first. It looks decent. Ultimately, if I have to, I will, but I'm trying not to tinker this go-round. The phone is totally acceptable to me otherwise. On Sprint, he's just begun support for us and I'm keeping an eye on the thread to see better results from the pioneers first.
References:
Hardware Info: http://forum.xda-developers.com/showthread.php?t=2226982
ElementalX w/ 720p MHL USB support: http://forum.xda-developers.com/showthread.php?t=2249774
New finding: If your MHL adapter causes your TV to blink in and out from time to time, I figured out what it is: Turn off Mobile Data on your phone.
For me, when I'm on 3G at least, whenever it gets a data hit, the HDMI functionality cuts out causing a static, noisy output to the TV.
Fortunately Wi-Fi is OK. Untested yet with 4G.
About to purchase a Bluetooth controller , a generic mhl adapter from amazon that has been confirmed to work with the one , and a flash of the ElementalX kernel . Really hope I'll be able to play my N64oid and PSXe titles smoothly . Will definitely report back with results
G1toEVO4G said:
About to purchase a Bluetooth controller , a generic mhl adapter from amazon that has been confirmed to work with the one , and a flash of the ElementalX kernel . Really hope I'll be able to play my N64oid and PSXe titles smoothly . Will definitely report back with results
Click to expand...
Click to collapse
With that great option to set to 720p you should be butter-smooth. Good luck and let us know!
Hey.
I am running the latest nightly of CM 10.1 on my HTC one.
I can not seem to get my mhl cable working. Once I plug it in my HTC one often shuts down. The cable isn't faulty. It works like a charm with my galaxy nexus.
Sometimes I see a mirror of my screen but it is with a really bad resolution. Sometimes it flickers and shows a picture on and off. Mostly it freezes and then shuts down. It's really annoying.
USB OTG also doesn't work. The frequency of getting a bad resolution for a little while before it shuts down worked better after I disabled USB debugging in my developer settings.
Any thoughts? Workarounds?
Thanks in advance.
HTC one. CM 10.1
Turn off any form of motion control, as that'll cause quite a few issues as well.
Correct. Thanks a lot. I turned off auto rotate and then it worked. Didn't think of that. Now the mhl HDMI setup runs flawless without lag.
HTC one. CM 10.1
It's just me or image quality it's not that good? It's not the same as computer connected with HDMI? It seems it lower bitrate or diminish image quality. I am not talking about 24 fps limitation...
Does MHL adaptor quality might have an influence, or it's all the same?

Performance reduced drastically with MHL to HDMI cable

So I'm running limelight on my phone to stream my games from my PC. When just playing on the phone the input/video lag is almost imperceptible (like 5ms). When I plug my phone into my MHL cable to play on my TV the phone feels like it's running at 15 FPS and I see the network latency jump fro anywhere to 60-150ms.
I can stream from limelight and then cast to my chromecast and my phone's performance doesn't bog down, and I get maybe 15-20ms latency because of the chromecast streaming. I figured using an MHL cable would eliminate the added lag of streaming to the chromecast.
Why is it performing so incredibly poorly?
Bump.

Categories

Resources