RasPlex 0.6.0 released - Issues and Feedback

The same thing can also happen with some HDMI hubs and receivers if the RPi is launched while another HDMI input than the one RasPlex uses is active.

The RPi interacts with the TV/receiver it is connnected to during an early phase of its boot process, so as to conclude the correct resolution to use.

If it doesn't get any sensible response through the HDCP protocol from the other end, then RasPlex switches to a very low resolution, for maximum compatibility.

If the RPi is powered from a USB port of the TV set, so that the RPi and the TV set are turned on at the same time, then there may be a critical race between the time when the RPi needs a response from the TV and the time the TV set is ready to communicate through that HDMI port. And if the critical time slot is missed RasPlex will revert to low resolution as described above.

It's possible to modify some of this behaviour through custom editing of the "config.txt" file, which has been discussed in various older posts (and in RPi foundation documentation).

Best regards: dlanor

SeanHonour 

Thanks for your help! I think that I already change the cable but I'll check again tonight with a better cable. 

dlanor

The RPi2 is connected directly to the TV and there's no other input in use on the TV. I'll try changing the settings.txt file and let you know. 

Thanks for your help!

Unfortuantely I'm unable to get AirPlay working. When I play a video it pops up a message (on the TV) that the media file is missing. When I try to play / show a photo nothing happens.

EDIT: Had I bothered to do a 3 second search before posting I would have discovered this has been reported and answered.

Hi all,


Since the latest update I’m experiencing random pauses of playing media. Playback stops for several seconds and doesn’t respond to play/pause etc. It then runs through the missed video in less than a second, then stops and returns to the menu system.


Any ideas? Thanks in advance :slight_smile:

I currently have some video files that are unrecognized by RasPlex and they are being transcoded.

For transcoded streams, fast forwarding and rewinding doesn't work at all. It either brings me back to the start of the file or it just hangs. 

Also, when resuming a transcoded file (e.g. resuming from x minutes), it starts from the beginning as well.

For normal files, I no longer see  a value next to the case when I press "i" on the keyboard, I just see 0.

Have only recently ventured into using a Raspberry Pi I started with RasPlex 0.6.0 (instead of the earlier build) so I'm unsure if this is expected behavior or a bug.

When I'm playing a media file and I press the back button (in this case a button on the remote mapped to ESC using FLIRC) the media file continues to play while I'm browsing RasPlex. A small graphic is displayed in the lower left corner indicating the media is still playing. When I go back in the menu level I expect my media to stop playing. I am also unable to return to the currently playing media file and resume viewing it at its currently played location. The only option I have available to me is the play icon (triangle) and that starts the media playing from the begining of the episode.

1. When I'm playing a media file and I press the back button can I stop the media from playing?

2. Can I immediately stop the media from playing regardless of my position in the menu system?

3. How can I return to the currently played media file at its current position?

More times than not, if I choose to skip to the next video, it'll freeze. Anyone else?

edit: rpi doesn't crash. I have to kill plexhometheater and it'll reload

More times than not, if I choose to skip to the next video, it'll freeze. Anyone else?

edit: rpi doesn't crash. I have to kill plexhometheater and it'll reload


+1. Especially annoying when trying to skip trailers.

Have only recently ventured into using a Raspberry Pi I started with RasPlex 0.6.0 (instead of the earlier build) so I'm unsure if this is expected behavior or a bug.
 
When I'm playing a media file and I press the back button (in this case a button on the remote mapped to ESC using FLIRC) the media file continues to play while I'm browsing RasPlex. A small graphic is displayed in the lower left corner indicating the media is still playing. When I go back in the menu level I expect my media to stop playing. I am also unable to return to the currently playing media file and resume viewing it at its currently played location. The only option I have available to me is the play icon (triangle) and that starts the media playing from the begining of the episode.

 
I don't use flirc remotes myself, using normal keyboard controls for PHT/RasPles at all times. (Using miniature remote-sized keyboards for my Raspberry Pi setups.)
Thus what I describe relates directly to normal keyboard use, though flirc remotes should allow the same key functionality to be mapped to the remote buttons.

First off, "media file" is too vague. There's one exit behaviour for video files and another for pure audio files.
For video files keyboard 'Escape' key normally terminates playback, but that never happens for audio files.
This is to allow the user to start purely visual media in the form of slideshows, without interrupting music.

There are also different command keys which can exit playback. The 'H' (for 'Home') key always brings you to the main menu without stopping playback, which is then indicated by an icon in the bottom right corner of the screen. This is identical to what you see if you exit from music playback by repeated pressing of 'Escape' to reach the home menu. For either of these cases you can then return to the playback screen by pressing the 'Tab' key (or correspondingly mapped remote button). You can also stop playback without returning to the playback screen by pressing either the 'X' key (for 'eXit') or a media_stop key on a keyboard that has media control keys. Again, the same thing should be possible with a flirc remote with proper button mapping.
 

1. When I'm playing a media file and I press the back button can I stop the media from playing?

Yes, provided you have some flirc button mapped to correspond to a keyboard's 'X' or media_stop key.
Having it stop automatically on using the back button when mapped to 'Escape' will only work for videos.
Note that this is an intentional feature, so not a flaw.
 

2. Can I immediately stop the media from playing regardless of my position in the menu system?

Yes, that's what happens when pressing 'X' or media_stop keys on a normal keyboard.
Mapping the same functionality to a flirc button should definitely be possible.
(Though I can't give details on how, since I don't use flirc.)

 

3. How can I return to the currently played media file at its current position?

That can be done with the 'Tab' key, or a flirc button mapped to the same function.

I'm sure someone else in this forum can guide you in the correct flirc mapping to gain the full control of playback you seek.

Best regards: dlanor

 
I don't use flirc remotes myself, using normal keyboard controls for PHT/RasPles at all times. (Using miniature remote-sized keyboards for my Raspberry Pi setups.)
Thus what I describe relates directly to normal keyboard use, though flirc remotes should allow the same key functionality to be mapped to the remote buttons.

First off, "media file" is too vague. There's one exit behaviour for video files and another for pure audio files.
For video files keyboard 'Escape' key normally terminates playback, but that never happens for audio files.
This is to allow the user to start purely visual media in the form of slideshows, without interrupting music.

There are also different command keys which can exit playback. The 'H' (for 'Home') key always brings you to the main menu without stopping playback, which is then indicated by an icon in the bottom right corner of the screen. This is identical to what you see if you exit from music playback by repeated pressing of 'Escape' to reach the home menu. For either of these cases you can then return to the playback screen by pressing the 'Tab' key (or correspondingly mapped remote button). You can also stop playback without returning to the playback screen by pressing either the 'X' key (for 'eXit') or a media_stop key on a keyboard that has media control keys. Again, the same thing should be possible with a flirc remote with proper button mapping.
 

Yes, provided you have some flirc button mapped to correspond to a keyboard's 'X' or media_stop key.
Having it stop automatically on using the back button when mapped to 'Escape' will only work for videos.
Note that this is an intentional feature, so not a flaw.
 

Yes, that's what happens when pressing 'X' or media_stop keys on a normal keyboard.
Mapping the same functionality to a flirc button should definitely be possible.
(Though I can't give details on how, since I don't use flirc.)

 

That can be done with the 'Tab' key, or a flirc button mapped to the same function.

I'm sure someone else in this forum can guide you in the correct flirc mapping to gain the full control of playback you seek.

Best regards: dlanor

Thanks for your reply, I appreciate it.

After doing further testing I've discovered something interesting.

It appears my Sony TV remote is being natively detected and used by either flirc or RasPlex. Regardless of how I program the flirc dongle when using my Sony remote to control RasPlex it appears to use its own functions based on the remote. For example I have only mapped 5 buttons to the remote; arrow keys, enter and ESC. But most of the buttons on the remote work and perform a logical function where they have not been mapped to do so. E.g. pressing the System button on the remote brings up the Quit/Shutdown/Restart menu in RasPlex.

... as I was typing this I had a thought...Can RasPlex be controlled over HDMI? Is my Sony TV receiving the commands from my Sony remote and sending those to RasPlex? Time to do some testing....

Well thats really interesting, on another RPi2 plugged into a standard monitor (not my TV) the remote acts exactly as I've programmed the flirc dongle. Only the keys I've programmed are interprited and everything functions as I would expect. When I connect that RPi2 to my Sony TV the remote functions in a different way, as described above.

Thanks for your reply, I appreciate it.
 
After doing further testing I've discovered something interesting.
 
It appears my Sony TV remote is being natively detected and used by either flirc or RasPlex. Regardless of how I program the flirc dongle when using my Sony remote to control RasPlex it appears to use its own functions based on the remote. For example I have only mapped 5 buttons to the remote; arrow keys, enter and ESC. But most of the buttons on the remote work and perform a logical function where they have not been mapped to do so. E.g. pressing the System button on the remote brings up the Quit/Shutdown/Restart menu in RasPlex.
 
... as I was typing this I had a thought...Can RasPlex be controlled over HDMI? Is my Sony TV receiving the commands from my Sony remote and sending those to RasPlex? Time to do some testing....
 
Well thats really interesting, on another RPi2 plugged into a standard monitor (not my TV) the remote acts exactly as I've programmed the flirc dongle. Only the keys I've programmed are interprited and everything functions as I would expect. When I connect that RPi2 to my Sony TV the remote functions in a different way, as described above.


Your Sony TV is CEC compatible, that's why the TV remotes buttons work, Sony have Stop button use that to stop media playback. I would suggest that you delete any custom keyboard mapping scandal just use CEC, search for CEC in this forum.

Your Sony TV is CEC compatible, that's why the TV remotes buttons work, Sony have Stop button use that to stop media playback. I would suggest that you delete any custom keyboard mapping scandal just use CEC, search for CEC in this forum.

Already doing just that, reading about CEC now :)

EDIT: As it turns out I had no need to purchase the FLIRC dongle as my Sony Bravia TV has CEC, thus, the remotely for the TV allows fully control of RasPlex. Now that I have a better underrstanding of this I'm much happier. 

I don't have a Sony TV, but the way I've got it running is to allow the navigation buttons on the TV remote to control rasplex via CEC, and have used the FLIRC to add buttons I want that the TV doesn't send. EG I have the coloured buttons going to home, context menu and a couple of other things I can't remember now. The other alternative is to disable CEC on the TV and map all the buttons on the FLIRC. I assume your TV can do that. However, the family just want simplicity, so I have found that letting CEC do most of the work is the simplest solution in our house. 

I don't have a Sony TV, but the way I've got it running is to allow the navigation buttons on the TV remote to control rasplex via CEC, and have used the FLIRC to add buttons I want that the TV doesn't send. EG I have the coloured buttons going to home, context menu and a couple of other things I can't remember now. The other alternative is to disable CEC on the TV and map all the buttons on the FLIRC. I assume your TV can do that. However, the family just want simplicity, so I have found that letting CEC do most of the work is the simplest solution in our house. 

Interesting idea. Since discovering my TV supports CEC and now understanding what exactly that is I'm happy to (slightly) alter how I use the remote to control RasPlex. Most of my displeasure stemmed from the movie not stopping playback when I pressed the BACK button on the remote. But now I simply press the STOP button on the remote and it works as intended.

For the most part I couldn't be happier.

 

More times than not, if I choose to skip to the next video, it'll freeze. Anyone else?

edit: rpi doesn't crash. I have to kill plexhometheater and it'll reload

 

+1. Especially annoying when trying to skip trailers.

I think this is likely connected to the following issue:  https://github.com/RasPlex/RasPlex/issues/356

It's confirmed fixed in 0.6.1, although no ETA has been given for it.

I currently have some video files that are unrecognized by RasPlex and they are being transcoded.

For transcoded streams, fast forwarding and rewinding doesn't work at all. It either brings me back to the start of the file or it just hangs. 

Also, when resuming a transcoded file (e.g. resuming from x minutes), it starts from the beginning as well.

For normal files, I no longer see  a value next to the case when I press "i" on the keyboard, I just see 0.

I've had the same symptoms on some files. Specifically some DVD's I ripped to save fiddling around trying to find DVD's. The 10 minute skip would not work, "resume from..." didn't work, fast forward acted weird and I don't think plugging in a keyboard worked at all on these files. When I pressed play I'd get "Unknown Codec" or something similar and the file would play apart from the above symptoms. I have just installed the MPEG codec onto the Pi, and the files that didn't work now work perfectly. I don't have a clue why it behaves this way, but it's worth trying it just to see if it helps maybe?

I've had the same symptoms on some files. Specifically some DVD's I ripped to save fiddling around trying to find DVD's. The 10 minute skip would not work, "resume from..." didn't work, fast forward acted weird and I don't think plugging in a keyboard worked at all on these files. When I pressed play I'd get "Unknown Codec" or something similar and the file would play apart from the above symptoms. I have just installed the MPEG codec onto the Pi, and the files that didn't work now work perfectly. I don't have a clue why it behaves this way, but it's worth trying it just to see if it helps maybe?

I assume you ripped those files from DVD without altering their encoding, by using a program like MakeMKV or similar. This leaves the resulting MKV files with identical video streams as in the original VOB files on the DVDs, just remultiplexed for the MKV container format.

Such files are not direct-playable on the RPi without the CODEC license for MPEG bought from the RPi foundation's store. So in all playback before you installed the CODEC license your PMS server was transcoding the files, which has always led to some limitations in resume, forward/rewind, and other time-skips within a transcoded video.

Both the official Plex team working on PHT and the RasPlex team have been working on improving these results (and still are), but there may always be some difference in those results simply because in transcoding the local player doesn't have access to the original video's keyframe structure, which is crucial for precise 'jumps' in a stream. Workarounds for this are possible, but may lead to extra delays in the responses to some of the skip/jump commands. (For such jumps midway between keyframes, the server will have to rehash decoding from the preceding keyframe internally, and then restart the streaming to the player client on reaching the jump destination point.)
 

Best regards: dlanor

I have flashed three times and every time it is unable to login to Plex.  I have tried PIN and manual methods.  I have an IP on my network, I can see the shares but it seems to have an issue talking to Plex.

EDIT:  With the overwhelming suggestions :rolleyes:  I just rolled back to 5 and I am able to see my videos again...  Thanks much..

I don't see any replies to this post at all.

I have not reflashed, but I cannot log in. I have only used 0.6.0, and it was working fine until today (though it was probably last week sometime when I last used it). Now, I cannot log in. The sign in screen brings up the pin screen with a black overlay and a loading icon, and does nothing. The manual sign in does the same after I fill in my details.

I can't ping plex.tv when SSHed into the raspi (though I can't from windows either), and wget does not work, as it is not compiled with https support. That's my only thought on what might be wrong, if plex.tv recently changed to https only. I have no issue signing in on any other device, but they're all web or full OS-based.

As others on the forums have experienced, there seems to be no way to disable required login anymore for local network. None of the settings work.

It's not a big deal to reflash for me, but it's another computer to turn on, and it's hot already as is. Any suggestions?

I don't see any replies to this post at all.
 
I have not reflashed, but I cannot log in. I have only used 0.6.0, and it was working fine until today (though it was probably last week sometime when I last used it). Now, I cannot log in. The sign in screen brings up the pin screen with a black overlay and a loading icon, and does nothing. The manual sign in does the same after I fill in my details.
 
I can't ping plex.tv when SSHed into the raspi (though I can't from windows either), and wget does not work, as it is not compiled with https support. That's my only thought on what might be wrong, if plex.tv recently changed to https only. I have no issue signing in on any other device, but they're all web or full OS-based.
 
As others on the forums have experienced, there seems to be no way to disable required login anymore for local network. None of the settings work.
 
It's not a big deal to reflash for me, but it's another computer to turn on, and it's hot already as is. Any suggestions?


Sounds like you are having issues with Plex Home, without Plex Home enabled you do not have to sign in to see local servers. Plex Home is managed through Plex Media Server not Rasplex, try turning Plex Home off. You do this through Plex Web

This topic may also help https://support.plex.tv/hc/en-us/articles/204281528-Why-am-I-locked-out-of-Server-after-password-reset-or-device-token-removal-

Whenever I watch a movie in 1080p the  image disappears  for a split second and then comes back. It happens at least one time during each 1080p video.