VDD14

From VideoLAN Wiki
Jump to navigation Jump to search


VideoLAN Dev Days conferences
VDD12 • VDD13 • VDD14 • VDD15 • VDD16 • VDD17 • VDD18 • VDD19

What is VideoLAN Dev Days 2014?

The Multimedia Conference that frees the cone in you!

This is a technical un-conference, please bring laptops, cords, RJ45 cables and a good mood with you.

Nota bene

  • If you expect VideoLAN to refund your travel, please bring a printed copy of your tickets including total cost. or email Ledo with a PDF.
    • If you are not already in our reimbursement database, please bring a printed IBAN statement too.

Schedule and Sessions

Friday, September 19th 2014

Time Description Place
14:30 - ... Guinness storehouse guided tour St James's Gate, Dublin 8
19:00 - ... Dinner Merchant's Arch, 49 Wellington Quay, Dublin 2

Talk Sessions

Rooms

11th floor

  • Ocean's eleven, large room with talks, for ~80 people.
  • Kitchen11, coffee, for ~30 people.
  • Outdoor deck, beautiful views. Absolutely no smoking!!!! Now open

12th floor

  • PepperClip, small meeting rooms for ~10 people.
  • FiloFax, small meeting rooms for ~10 people.
  • Kitchen12, coffee and cool layout for ~20 people.

13rd floor

  • Kitchen13, coffee and cool layout for ~20 people.
  • Galileo, meeting room, for ~20 people.
  • Docks view, for ~8 people.

Etherpad to take Notes

https://beta.etherpad.org/

Scheduled VDD sessions

Saturday, September 20th 2014

Time Oceans' eleven Galileo Peperclip Kitchen12 Kitchen13
14:00 - 15:00 VLC technical discussion libav FFmpeg discussion
15:00 - 16:00 VLC technical discussion libav technical discussion FFmpeg technical discussion
16:00 - 16:15 Coffee Break
16:15 - 17:15 Android iOS Linux
17:15 - 18:15 WinRT
18:30 - 19:00 Wrapping up

Sunday, September 21th 2014

Time Oceans' eleven Galileo PepperClip Kitchen 12 Kitchen 13
11:00 - 12:00 Libav 12 and 13 Chromecast daala Hacking
12:00 - 12:30 Libav 12 and 13 continued EBU-TT-D daala continued Hacking
12:30 - 13:30 Lunch + PHOTO
13:30 - 15:15 Libav whining Media library for Mobile broadcasting things arm64/AArch64 Hacking
15:15 - 15:30 coffee break
15:30 - 16:45 Libav infrastructure discussion x264 testing Wayland Hacking
16:45 - 17:00 coffee break
17:00 - 18:15 road towards HWAccel 2 FFmpeg whining opus in mp4/Binary art extension for ogg JB's secret project , in the matrix Hacking

Proposed VDD sessions

Saturday

VLC 2.2 and 3.0

What's left to be done for 2.2? What are our goals for 3.0? What's the time frame for the next major release? How can we avoid to repeat the 2.2 delay?

VLC Mobile Remotes

There is a major feature missing in VLC's mobile apps, which is currently provided through third party apps. Control VLC remotely running on a desktop. What needs to be done both on client and server-side to provide an advanced and seamless integration between the platforms?

VLC Subpicture Framework improvements for hwaccel rendering

As of today for picture type subpictures (DVB Subtitles, VBI pages, ...) a software scale step is forced into the pipeline. To make better use of hardware being able to render scaled overlays this shall be omitted. But it seems some significant changes in the VLC core are required to support this in a common way, which some brainstorming on would be required.

Android

iOS

WinRT

libav/FFmpeg discussion

Better understanding leads to better cooperation.

Sunday

Libav 12 and 13

Roadmap, Blueprints and so on.

Libav whining

You have complaints: do voice them! (we will listen and will address them)

Libav infrastructure discussion

Bugzilla customizations, gitlab, gogs, plaid, and other tools to make our life easier by making some admin life miserable.

Road towards HWAccel 2

During this year we moved two steps towards version [2]:

  • 1.2 -> default context allocators
  • 1.3 -> bitstream-oriented hwaccel support

During this session we will discuss about how to provide an uniform structure to avoid even more boilerplate code and still allow full control to the people needing it.

ChromeCast

How do we achieve VLC using Chromecast?

Media Library

Current state and conception of needed functionality for a cross-platform library to collect meta data, thumbnails and so on for use within media handling applications based on libvlc. Written in C++.

EBU-TT-D

integration in VLC and/or ffmpeg ?

x264 meeting

Opus in MP4

We should sit down and design this mapping.

Binary Album Art extensions for Ogg

We've had a proposal to include binary (not base64-encoded) album art for Ogg in the context of Ogg Opus: <http://www.ietf.org/mail-archive/web/codec/current/msg03061.html>. This session would determine if there is interest from players in supporting such an extension and working on the design.

Testing

Seems like everybody is doing the same very flaky or very manual thing when testing video processing and player software. Can we do better?

like a fate suite of tests for players? Maybe with an scriptable mouse click? Assuming your player can be launched in a set coordinates.

Broadcasting things

An attempt to justify what broadcasters are doing.

arm64 / AArch64

CPU specific optimizions for iOS devices, upcoming android devices, arm based servers

The bare basics of special relativity

An brief introduction to the basic concepts and consequences of special relativity.

Chocolate

Chocolate orders delivery

Daala

Open to anyone curious about Daala, and if you want to win a T-shirt we'll help you write your first patches! See also https://wiki.xiph.org/Daala_Quickstart

Wayland

Principles, challenges, progress and way forward with multimedia on Wayland

Practical information

Location

The meeting is held in Dublin, Ireland.

Feel free to use Flameeyes as local point of contact before, during and after the event.

Emergency situation

In case of emergency, call the European emergency number 112. The UK number 999 also works.

Payment

Most venues will accept credit and debit cards as long as they are Chip & PIN; American swipe cards can be slightly more tricky but not exceedingly. American Express is barely accepted.

Accomodation

For sponsored participants, there are two different hotels this year. Check your mail to know which one applies to you.

Sandymount Hotel Mespil Hotel
Herbert Rd, Lansdowne Rd
Dublin 4
60 Mespil Rd
Dublin 4
Directions Directions

Transportation

Both hotels can be reached from the airport using the Aircoach bus service at 8€/one way, 14€/return. For the full list of bus services, bus/coach check the airport site.

Regular bus lines like 16 every 20min for only 2.20 euro

Taxi from the airport is estimated at 30-40€ one way. Tipping (10-20%) is optional but appreciated. If the driver offers to take the tunnel, note that it involves a 3€ surcharge.

We recommend against renting a car as parking in the city can be challenging (and also to many people, driving on the left side of the road).

NOTE: VideoLAN does not refund taxi expenses nor car rentals.

Main venue

Google Docks, in Barrow Street.

Connectivity

Power supply

The electrical sockets are "British" IEC type G with three prongs a.k.a. BS 1363.

The electrical system is 220V / 50Hz. If you come from the Americas, please make sure your devices are compatible beforehand.

Hotel bathrooms are often an exception, providing 110/220V split sockets, accepting US and Europlug connectors (not grounded). They are marked as "shavers only".

Internet

At the venue, the GoogleGuest open WiFi is available at all times.

Most hotels and coffee shops will have available WiFi, but some might require registration.

The airport has a free WiFi network with captive portals.

SIM cards can be freely bought with nothing more than an ID and a card/money.

Weather

Dublin forecast for September 19th is 17°C high and 13°C low with 30% risk of rain and a gentle breeze.