Björn Stenberg Haxx AB [email_address]
Rockbox Fri firmware för mp3-spelare Startades 2001 av Björn, Daniel & Linus
<ul><li>Ljudformat
MP3, Ogg Vorbis, FLAC, WMA, WAV, AC3, AAC, RealAudio, Sony Audio, Musepack, ADX, Speex, Cook, ATRAC3, AIFF, ALAC, Wavpack,...
Funktioner </li></ul><ul>gapless, equalizer, crossfeed, crossfade, cuesheets, album art, playlists, bookmarks, resume m.m....
Tillgänglighet 40 språk Röstmenyer Modellspecifika manualer Databas  och  dirbrowser USB mass-storage
Teman http://themes.rockbox.org
Plugins
Varierad hårdvara
Ett stort projekt 1 miljon rader kod 89 committers 500 på dev-listan
Nyckelvärden GPL v2+ Öppenhet Meritokrati Upphovsrätt
Arkitektur Kooperativ multitasking Två lager Posix-API Simulator
Byggsystem Makefile 150+ targets Parallellt distribuerat byggsystem Byggtabell röd/gul/grön status
På jättars axlar <ul><li>libmad, wavpack, ffmpeg, Ogg Vorbis, liba52, Speex, libfaad, libmpeg2, ALAC decoder, libmtp, asap...
Upcoming SlideShare
Loading in...5
×

Presentation av Rockbox

1,249

Published on

En kort presentation av Rockbox-projektet, från foss-sthlm #1.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,249
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Delägare och konsult Vi sysslar med inbyggd utveckling, sedan snart 20 år
  • - ersättnings-firmware - dual boot - archos jukebox 6000 - långsam laddning av spellistor - begränsad spelliste-storlek - dålig resume - dålig info-visning - fler filformat?
  • - vårt huvudfokus är musik - 24 filformat, 7 lossless, 6 special Features: - Gapless - 5-bands equalizer - Crossfeed - Crossfade - Cuesheets - Album Art
  • - afrikaans, arabiska, ryska, kinesiska, thai - populär bland synskadade - daily builds av manualer - ipod video-manualen är 214 sidor
  • - folk gillar att skräddarsy sina spelare - WPS beskrivningsspråk
  • &gt;100 stycken Pictureflow - spel -emulatorer: Chip8 Frotz (infocom) Rockboy (gameboy) ZxBox (spectrum 48k) - MPEG videospelare - Bildvisare - Verktyg
  • &gt;50 olika spelare ARM, Coldfire, SH, MIPS 384 KB - 64 MB RAM 12 - 532 MHz CPU Teckencell - 640x480 LCD
  • 70 committade under 2009 540 namngivna medhjälpare &gt;1000 på user-listan &gt;100 i #rockbox
  • Öppenhet – allt sker i det fria. Allt loggas. Allt diskuteras. - irc-log sedan mars 2002 - maillog sedan dec 2001 Meritokrati - ingen uttalad projektledare - rockbox steering board - svensk trio - v3.5 släpptes utan svensk inblandning Riktiga namn Regelbunda releaser, Stable / Unstable / Unusable
  • Två lager: apps / firmware Expansion: plugins / codecs uisimulator: SDL-baserad Ersätter delar av firmware-lagret
  • En enda Makefile, för att få full täckning på alla beroenden. Krävs för -j. Targets inkl. boot, fw, simulator, checkwps Alla targets byggs om vid varje commit Alla byggen publiceras omedelbart Byggsystem, eget ej distcc (bandbredd/cpu). 4 min byggtid
  • Mycket omskrivet &amp; optimerat All vår kod är heltalsbaserad
  • Enkla spelare kommer “alltid” att finnas
  • Ny exploit i veckan: alla classic ipods &amp; nano möjliga
  • Presentation av Rockbox

    1. 1. Björn Stenberg Haxx AB [email_address]
    2. 2. Rockbox Fri firmware för mp3-spelare Startades 2001 av Björn, Daniel & Linus
    3. 3. <ul><li>Ljudformat
    4. 4. MP3, Ogg Vorbis, FLAC, WMA, WAV, AC3, AAC, RealAudio, Sony Audio, Musepack, ADX, Speex, Cook, ATRAC3, AIFF, ALAC, Wavpack, Shorten, Monkey's audio, SMAF, SID, MOD, NSF, SPC, MIDI, GBS, SAP
    5. 5. Funktioner </li></ul><ul>gapless, equalizer, crossfeed, crossfade, cuesheets, album art, playlists, bookmarks, resume m.m. </ul>Fokus på musik
    6. 6. Tillgänglighet 40 språk Röstmenyer Modellspecifika manualer Databas och dirbrowser USB mass-storage
    7. 7. Teman http://themes.rockbox.org
    8. 8. Plugins
    9. 9. Varierad hårdvara
    10. 10. Ett stort projekt 1 miljon rader kod 89 committers 500 på dev-listan
    11. 11. Nyckelvärden GPL v2+ Öppenhet Meritokrati Upphovsrätt
    12. 12. Arkitektur Kooperativ multitasking Två lager Posix-API Simulator
    13. 13. Byggsystem Makefile 150+ targets Parallellt distribuerat byggsystem Byggtabell röd/gul/grön status
    14. 14. På jättars axlar <ul><li>libmad, wavpack, ffmpeg, Ogg Vorbis, liba52, Speex, libfaad, libmpeg2, ALAC decoder, libmtp, asap, libpng, UCL, iPod Linux, Doom, gnuchess, gnuboy, Pacman Instructional Emulator, Spectemu, Game_Music_Emu, OpenSPC DSP emulator, Vision-8 Emulator, robotfindskitten </li></ul>
    15. 15. Framtiden Ständigt nya modeller Rockbox as an App
    16. 16. Spelare som stöds Stable ports Apple : iPod 1g through 5.5g, iPod Mini and iPod Nano 1g Archos : Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio Cowon : iAudio X5, X5V, X5L, M5, M5L, M3 and M3L iriver : iHP100 series, H100 series, H300 series and H10 series Olympus : M:Robe 100 SanDisk : Sansa c200 series (not v2), e200 series (all models), and Fuze v1 (not v2) Toshiba : Gigabeat X and F series Unstable ports Apple : iPod Nano 2g Cowon : D2 Olympus : M:Robe 500 Packard Bell : Vibe 500 Samsung : YH-820, YH-920 and YH-925 SanDisk : Sansa Clip v1 Toshiba : Gigabeat S Unusable ports Cowon : iAudio 7 Creative : ZVM Logik : Dax Meizu : M6 and M3 Philips : GoGear HDD1600, HDD1800, HDD6300 and SA9200 Onda : VX747 and VX767 Tatung : Elio TPJ1022 Sandisk : Sansa Clip v2, Clip+, m200, c100, and c200v2
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×