This topic may be related to ( http://mediabrowser....ces/#entry26031 ) but in reverse... ...and a close second cousin must be this topic ( http://mediabrowser....server-upgrade/ ). Playing over the internet most certainly a greater percentage of videos will transcode themselves rather than stream at full bitrates. The problem as I see it is ffmpeg never is invoked. Some ask for ffmpeg logs from people to see the issue. I can watch the process list all day long. Click movie after movie requiring transcoding on the roku and they just never play. Any time a mediabrowser client is used which requires transcoding to support whatever the codec it is it may be playing, it's as if ffmpeg never invokes. I've checked logs when this happens and most times this occurs I know it's if i go into a tv-show, say on the roku, it's late, It plays theme-music loudly (some theme songs are loud as hell for no reason, go figure).. oops. So...to stop this you quickly click into any episode fast as possible and make it try to play that video, but before it even has a chance to display a progress bar you back out very quickly. This has worked before. Lately doing this quickly causes ffmpeg to never re-instanstiate again. Reboot the roku has no effect. This could be why the majority of users experience this issue on their rokus. Do they also start their videos and quickly exit before it has a chance to do anything as well? Do they also use tv theme-music? This has to be related.
Only thing proven that does indeed fix it "right now", reboot mediabrowser-server and let it run it's full scan. After which ffmpeg transcodes and spawns.. That is until a client quickly instantiates and de-instantiates too quickly causing it to never spawn again. This may be related to dlna features as ever since these were implemented i've had this issue
2014-05-26 19:57:30.0408 Debug - HttpServer: HTTP GET http://192.168.1.253:8096/mediabrowser/Videos/cdb0b456f7adee0ceece8cd0db84d579/stream.m3u8?profile=high&deviceid=1GJ37M000975&audiochannels=2&audiobitrate=128000&maxwidth=1920×tampoffsetms=0&audiocodec=aac&videobitrate=20000000&level=4.0&maxheight=1080&videocodec=h264
2014-05-26 19:57:30.0564 Debug - Dlna: No matching device profile found. The default will be used. User-agent: Roku/DVP-5.4 (045.04E03340A).
nothing ever happens. my episode of eastbound and down did not get transcoded and play, roku kicks back to details screen. ffmpeg never makes an appearance, but i do see dllhost making a random couple of quick appearances everytime the roku kicks back and playback fails.
Deleting contents of transcoding-temp does not help in this case for me. Sometimes it's hard to tell if people who tell you things really are being honest. If they really did try the things they were asked and aren't just feeding you lines. In this case, I know for fact this happens. I can help truly debug this issue if someone were to tilt their head in my direction. It frustrates me to no end when this happens too.. may the force be with us on this one. We need some jedi assistance and fast. **insert r2-d2 beep boops here**
@Tikuf @Luke @gcw07
I have reproduced the problem repeatedly and consistent. So can you quite easily. So can anybody with a roku and those who already have know if this is what caused their issue as well.
1) Go into a tv-show on the roku that has theme-music and videos that must be transcoded to play
(maybe theme music isnt important, i just wanted the first way to replicate it so you have a chance to fix it)
2) Imagine its late at night and as soon as you hear the theme music start you must race as fast as possible to start any video to play
3) back out fast as possible before the progress bar even displays, then back up to the episode guide.
4) Now pick another video. This video will not play. ffmpeg will not spawn. You must restart mediabrowser-server.
Edited by speechles, 27 May 2014 - 12:05 AM.