Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
xavier
Level 7

Bookmark position

Hi folks,

I was under the impression that BookmarkPosition allows us to rewind to a position prior to position defined in BookmarkPosition. That does not seem to work and BookmarkPosition behaves just like Playstart.
Any idea what to use to start a video at a given position but still allow user to rewind or start from beginning ? I have tried to use play follow by a seek but with no luck...
0 Kudos
5 Replies
destruk
Level 10

Re: Bookmark position

Your question is a little confusing.  When using PlayStart  and you have it set to a value other than 0, the video starts playing from that specified second value in the video.  Pressing left or right on the remote during playback tosses up a bif file or a position bar and you can scroll to any point forward or back in the video to resume play.  To start from the beginning you'd set PlayStart to 0 or BookmarkPosition to 0/null before starting playback.  It's easier to have a Play from beginning button to do that.  When using the custom video player these base features might be disabled.
0 Kudos
Highlighted
xavier
Level 7

Re: Bookmark position

Hi destruk...
Here is info as per ROKU SDK documentation found at link : https://sdkdocs.roku.com/display/sdkdoc/Content+Meta-Data
PlayStart defines the start position of the content, in seconds. The player is not allowed to move to a position prior to this point. Any seek operation prior to this point will be clipped to PlayStart.
And this is working just fine....

BookmarkPostion definition is slightly different :[/font][/color]
Users are allowed to seek to positions prior to BookmarkPostion in the content.[/font][/color]
BookmarkPostion...[/font][/color]
0 Kudos
destruk
Level 10

Re: Bookmark position

I think that page of the documentation is wrong.
If I set PlayStart, and then use the roVideoPlayer it buffers to that point and starts playing, and then if I press left on the remote it allows me to go back in time towards the beginning.  I can start playing from anywhere.  That's how it's always worked for me with video in this case.  Probably it's getting confused if you have both set.  Try setting BookmarkPosition=null before adding the content to the videoplayer.
0 Kudos
destruk
Level 10

Re: Bookmark position

BTW - another stupid bug in the Roku firmware -
If you set playstart to a value and also use PlayDuration for roVideoScreen - it doesn't work as expected.  I haven't tested it with roVideoPlayer simply because I didn't want users to be able to rewinding or view more than 2 minutes this way.
ie -
PlayStart=300 '5 minutes
PlayDuration=120 '2 minutes

This should play from minutes 5-7 of the video but it doesn't - it loads then stops playback and returns to the springboard screen.
If you set PlayStart to 300 for 5 minutes and then PlayDuration to 420 for 7 minutes then it works to play minutes 5-7.
0 Kudos
xavier
Level 7

Re: Bookmark position

Hi, Thanks for feedback !
0 Kudos