Hands on Android's new Multimedia API to capture & edit video/audio on the fly

  • August 26, 2014 · 6:30 PM
  • This location is shown only to members

In this hands on presentation, the goal is to show the code to just record video and audio, encode in real time and stream the results all using the low level media APIs. 

Tony will walk us through the following steps (code and presentation):

a) setup the camera for capture                                           

b) capture the video frame by frame                                            

c) buffer the video capture (the encoding is faster than the capturing if you can believe that)                                            

d) loop over the captured frames and convert them to stream ready elementary .H264 block using the hardware decoder via the new low level media APIs                                        

e) at the same time save the video frames in JPEG images and save to the device (ensure the capturing is correct)                                           

f) Send the .H264 elementary blocks to a web server on the device                                           

g) Start a HTTP we serve on the device to receive the video frames                                          

h) Watch the viewers be amazed as they watch the video being captured by using their mobile browsers to view the live broadcast!

Agenda:

6:30 - 7:00 : Check-in, drinks and networking

7:00 - 7:45 : Tony's Presentation (hands on)

7:45 - 8:00: Q&A

8:00 - 8:15: Android Lightening Talk

8:15 - 8:30 : Wrap up

The possibilities to create more engaging applications using Multimedia api are endless. 

You don't need to know write a single line of C (native code) but it's all done using Java on Android Jelly Bean and above. 

Speaker: Tony Constantinides, president of a multimedia company called Constant Innovations Inc. He does all things mobile using native technologies (Java on Android, Swift on IOS) and all things multimedia (streaming video and audio, games) and SDKs.

Sponsor

A Big Thank you to Disqus for hosting and providing food and drinks for the meetup :)

NOTE: Please make sure to have your FIRST and LAST Name listed on this meetup rsvp list otherwise you won't be allowed to enter by security. Also no recruiters or head hunters please, this is a tech focussed learning meetup and not a hiring event.

Join or login to comment.

  • Vidya V

    Hi,
    Am looking for an android programmer to help me with my startup. Its an exciting project and something new in the market. I am looking for someone who wants to be a technical co-founder. Please message to [masked]. This is for immediate implementation

    1 · August 28

    • Sagira S.

      Thanks and hope to hear from you soon .

      August 28

    • Darshan

      Hello Vidya, I am interested.

      September 3

  • Tony C.

    To everyone who still looking for the slides. You have to be a member of the group to see it. Please spare me asking me to send them slides. Join the group and see them yourself.

    August 29

  • Anu

    Found the link. Thanks

    1 · August 28

  • Adarsh U

    Hmm...I can't find the link to the PowerPoint that was uploaded.

    August 27

    • Tony C.

      Go to the "More" Tab on this page and click "Files". You should then see the powerpoint. Click to download it. That is how I uploaded it. Only members of this group can see it.

      1 · August 28

    • Adarsh U

      Worked. Thanks!

      August 28

  • Anu

    Hi Tony,

    Thanks for taking the time to upload the slides and sharing your expertise with the community.

    I'm sorry I am not seeing the link.
    Could you please re-post the link. Thanks,
    Anu

    August 28

    • Ken

      Did you check Tony's reply to Adarsh?

      August 28

  • John W.

    Suyash, thanks for arranging this presentation. It was the kind of material that encourages more android activity. Congratulations to Tony he made a difficult subject seem easy. I look forward to future talks by him.

    1 · August 27

  • Tony C.

    Here is the link to the project in Github. Please ask for if you have any questions about the talk or the code. Thank for checking it out and now go and create your own video apps on Android!!!
    Main Project link
    https://github.com/tonyconstantinides/LiveMultimedia
    Code Packages.
    https://github.com/tonyconstantinides/LiveMultimedia/tree/master/app/src/main/java/com/constantinnovationsinc/livemultimedia

    August 27

  • Tony C.

    I just uploaded the powerpoint slides for the talk last night. Thanks to everyone you came.

    1 · August 27

  • Michael J.

    Great meetup and talks! If you are interested in being a part of Capital One's disruption of the digital financial services space, do not hesitate to contact me! [masked]

    August 27

  • Herb R.

    Good overview of the main issues

    August 26

  • michael c.

    Unfortunately, will not be able to make it today.
    Will there be any posting of the talk info?

    August 26

    • Suyash J.

      slides coming up soon, video sometime in next few weeks!

      1 · August 26

    • Marie Antoinette L.

      Thank you Suyash! You're *AWESOME* ! I really wanted to make this!

      August 26

  • Marie Antoinette L.

    Looks interesting! Ditto on Tommy's comment below--I have class at this time...

    1 · August 5

  • Suyash J.

    This is a URL to the slides from Thomas's lightening talk on Dagger - DI Framework for Android applications : https://docs.google.com/presentation/d/1rJXzM47lPgOXBG-rBaQrVvh-AXl3-Gm5Vyp3psgP1KE/edit#slide=id.p

    August 26

  • Tommy C.

    Will there be a video recording of this talk?

    1 · August 5

    • Marie Antoinette L.

      @suyash FYI: You can record via Google Hangouts now. I use it for tedxbeaconstreet talk rehearsals which happen in Boston..

      2 · August 5

    • Suyash J.

      yes, soon!

      1 · August 26

  • Patrick

    'Looks like I'll have to miss this. That's unfortunate, because it looked like a really interesting presentation.

    August 26

    • Suyash J.

      we meetup video, will share the link in few weeks after editing it :)

      August 26

  • Srikanth K.

    If you are interested in working for Tout ( http://www.tout.com/­) please feel free to reach out to me at [masked]

    1 · August 26

  • Anu

    Suyash,
    Is it possible for the author to put the slides online after tomorrow's talk?

    1 · August 25

  • Anu

    Anyone coming from south bay taking the cal train ?

    August 24

Our Sponsors

  • AnDevConSF

    70+ classes: Use code MEETUP for $200 off. Free expo: 45 companies.

  • Google

    Meetup location and speakers

  • O'Reilly

    For donating books to the Alameda Free Library & sponsoring giveaways

  • Pandora

    Venue to host our meetups in Oakland as well as light refreshments.

  • Disqus

    Venue and refreshment host for SF Meetup

  • Citizen Space

    Location for the group

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Katie

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy