Can you just confirm that you have selected analogue audio output (rather than hdmi) in system/audio settings?
Posts by popcornmix
-
-
Netflix (and Amazon Prime) will work on Pi. I've had 720p video with 5.1 audio working perfectly on mine.
Not released yet and will require a Kodi 18 build. See:Plugin brings Netflix to Kodi Media Center (unofficially, but without breaking DRM) - Liliputing
Kodi Is Getting A Proper Netflix Plugin - PhoronixBut you'll have to wait until it is released.
-
Just to clarify, passthrough of DTS-HD and TrueHD is not supported on any Pi.
The Pi (at least Pi2 and Pi3) can decode those formats and output them through HDMI as 8 channel PCM.
That is likely to sound identical to the passed through version. (The decoders are bit exact). -
Kodi will always open every archive file (zip/rar) in the same directory as the video file to look for subtitles.
Having very large archives in the directory can make kodi very slow and possibly crash.
Try to keep your directories clean and tidy. -
-
I will. However I am very disappointed. So far I thought RPi is very capable for a HTPC with DVB receiving capability. Now I can see it is on the edge when wathcing a single HD channel. I assume paralel recording or timeshifting can be completely forgotten.Just select deinterlace to Bob (x2) and then set as default for all videos and the problem is gone.
Note, Bob (x2) was the default on Jarvis so you haven't lost anything.Currently advanced deinterlace is not compatible with some dvb dongles running on the same Pi.
-
I'd like to know this myself. I noticed the inferior performance of kernel 4.9 back in December with Milhouse build #1215. The issue is easy to reproduce as long as you have a DVB tuner connected to the Pi and PVR server/client are on the same Pi. The difference in performance is huge, with kernel 4.8 I can run this setup without a single issue (with Advanced deinterlacing enabled). With kernel 4.9 I absolutely have to disable Advanced deinterlacing (even increasing arm_uc doesn't help).I'll need to dig in to see exactly what changed between 4.8 and 4.9.
4.9 kernel uses more upstream drivers, including the upstream interrupt controller. 4.8 may have still been using the downstream one (I'd have to check).
That could mean either a difference in speed to dispatching the ISR (I would have thought that difference would be small) or a difference in precedence
(i.e. if a USB and a timer ISR are both pending which gets dispatched first) which may have more of an effect.There is also a FIQ driver that USB uses.
Can you point sakos at your build to see if it helps his issue too?
-
Use an older, pre-kernel 4.9 build (or my custom 7.95.2 build) + "arm_uc 12 0" and the errors should be gone.Which kernel does your custom build use?
I can't think of a reason why an older kernel would work better, but if it does I'd like to know why. -
There have been some libcec changes and some firmware changes between Jarvis and Krypton.
If you are having trouble with CEC on Pi, you can try reverting the firmware back. Download the following two file:
start.elf?raw=true
fixup.dat?raw=trueand replace the ones on the sdcard (take a copy of the old files in case you want to switch back after testing).
These files should be visible when the sdcard is inserted into a PC with an sdcard reader (assuming a direct LibreELEC install, rather than a NOOBS install).Power off the TV from mains for a minute. Check you are seeing a problem. Revert the firmware. Power off the TV from mains for a minute. Report if any difference in behaviour.
-
Advanced (x2) deinterlace is very heavy on sdram bandwidth.
Some PVR backends have little tolerance to being delayed and may drop packets when sdram bandwidth is heavy.As you have found, increasing the arm's uncached (sdram) priority can help.
Have a read here: showthread.php?tid=269814&pid=2373475#pid2373475
The v3d_limited is another dial you can adjust which tweaks how advanced deinterlace uses sdram.
You can also try overclocking sdram which will help. Overclocking core and v3d may also help.Options are:
Run PVR backend on a separate Pi from the one you watch.
Switch to Bob (x2) deinterlace
Switch to Advanced (x1) deinterlace
Play with some of the overclock and sdram controlling settings. Perhaps we'll find a better set of defaults.Note: Jarvis defaulted to Bob deinterlace for HD, so switching back to Bob on Krypton should behave much like Jarvis did.
-
prwnd Can you try disconnecting TV from mains for a minute and retrying?
Also see this post: How do I make additional buttons on my Panasonic remote work?Panasonic sending PVR button presses is a choice the TV makes (you can affect it with the magic button code)
and it may have just got disabled. -
Are your kodi CEC settings defaults? i.e. is "Switch source to this device on startup" enabled?
-
<cache>
<memorysize></memorysize> <!-- number of bytes used for buffering streams in memory
<buffermode></buffermode> <!-- Choose what to buffer:
<readfactor></readfactor>
</cache>That is the correct syntax for Krypton, but you need the <advancedsettings> / </advancedsettings> tags around the block.
-
The coloured square appears after firmware has loaded and remains until kernel replaces it.
If it stays up it means the kernel failed to start.Most common cause is updating a Pi2 with Pi1 image (or vice versa).
But sdcard corruption or an interrupted update could also cause it.A reinstall may be the simplest option.
-
-
When you are watching live, are you also recording?
If the Pi3 is able to record a stream to your NAS fine then streaming to a single player should be exactly the same amount of work.
-
Does disabling deinterlace make any difference?
-
The end of the log contains:
Code00:11:20.720 T:1393554336 ERROR: Unable to open database: MyVideos107 [2003](Can't connect to MySQL server on '192.168.0.200' (101)) 00:11:20.720 T:1393554336 WARNING: DoWork - Unable to open video database. Can not save file state!
Is it possible there is a problem with your MySQL server or network?
Can you try disabling MySQL and play some files and see if kodi is stable or not?