Skip to content
This repository was archived by the owner on Apr 29, 2020. It is now read-only.

Repository files navigation

FFCameraSample uses the native camera API to record video. However instead of using the platform encoder to write to an MP4 file, this app will use FFmpeg to write out to an MPEG-2 file. This app currently only records video and not audio. While recording, the video file will be read, decoded and displayed on the screen.

The FFmpeg related functionality is provided through libffbb which has been copied into the src directory. See libffbb for instructions on building FFmpeg.

Demo video:
This was the initial demo video. The playback lag should be fixed.
[![Demo Video][baOL5EJrJ9U_img]][baOL5EJrJ9U_link] [baOL5EJrJ9U_link]: http://www.youtube.com/watch?v=baOL5EJrJ9U "Demo Video" [baOL5EJrJ9U_img]: http://img.youtube.com/vi/baOL5EJrJ9U/2.jpg "Demo Video"

Related support forum post:
Camera API NV12 frame to AVFrame (FFmpeg)

Built using the 10.0.6 BlackBerry 10 NDK, and tested on the BlackBerry Dev Alpha device.

About

BlackBerry 10 NDK sample app for libffbb (camera API with FFmpeg support).

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages