The ease of writing a video player in Gstreamer
Action | Key |
---|---|
Play / Pause | K or space |
Mute / Unmute | M |
Toggle fullscreen mode | F |
Select next subtitles | C |
Select next audio track | A |
Show slide in full page or toggle automatic source change | V |
Seek 5s backward | left arrow |
Seek 5s forward | right arrow |
Seek 10s backward | shift + left arrow or J |
Seek 10s forward | shift + right arrow or L |
Seek 60s backward | control + left arrow |
Seek 60s forward | control + right arrow |
Decrease volume | shift + down arrow |
Increase volume | shift + up arrow |
Decrease playback rate | < |
Increase playback rate | > |
Seek to end | end |
Seek to beginning | beginning |
Share this media
Download links
HLS video stream
You can use an external player to play this stream (like VLC).
HLS video streamWhen subscribed to notifications, an email will be sent to you for all added annotations.
Your user account has no email address.
Information on this media
Luis De Bethencourt, Collabora
Luis de Bethencourt is a freedom-lover technocrat, and has always enjoyed programming and playing around with video, so since he discovered GStreamer years ago he's been hooked. Originally from the Canary Islands, computers felt like a door to the world, and saw in Linux the best way to open it, see how it all works, and become a part of it. He currently works for Collabora and enjoys contributing to projects like Gstreamer Editing Services, Rygel, PiTiVi, freemix or snappy. When he isn't in front of the screen, you can probably find him behind it. Beware of cake!
Talk Abstract
when you started learning GStreamer, did you feel the temptation of how easy it would be to write a player with it? well, I fell into that temptation and started snappy. this talk will be about the experience of writing a GStreamer (plus clutter) video player; problems faced, how the project evolved, API comfortability, all the movie watching in the name of testing, and how I got in one little fight and my mom got scared, she said your moving in with your auntie and uncle in bel-air.
Other media in the channel "GStreamer Conference 2011"
- 85 viewsLatest developments in Pulse AudioNovember 11th, 2011
- 181 views, 12 this year, 2 this monthInterlacing and telecine in GstreamerNovember 11th, 2011
- 155 views, 7 this yearDisplaying sychronized videoNovember 17th, 2011
- 518 views, 2 this yearA new OpenMax IL integration layer for GstreamerNovember 11th, 2011
- 48 viewsTelepathy and androidNovember 11th, 2011
- 313 views, 8 this yearCase study - Broadcast and Web Streaming with GstreamerNovember 11th, 2011