{"guid":"13533a73-bd03-5104-86d1-cdf3232bc46c","title":"UnifiedPush","subtitle":null,"slug":"2025-474-unifiedpush","link":"https://talks.mrmcd.net/2025/talk/RLQMGN/","description":"Push-Benachrichtigungen auf Android-Handys ohne Google. Dezentralisiert und Open Source.\n\nMit Open Source Tools wie microG bekommt man zwar erfolgreich proprietäre Google Software von seinem Android-Handy verbannt; die eigentlichen Benachrichtigungen werden aber dennoch über Google Server verschickt (Firebase Cloud Messaging).\n\nUnifiedPush ist ein Framework, mit dem Push-Benachrichtigungen dezentral bzw über selbst betriebene Server zugestellt werden können. Zahlreiche Open Source Android Apps unterstützen bereits UnifiedPush. Unter anderem: Tusky, Fedilab, DAVx⁵, Fennec, Element (mit Einschränkungen) und viele mehr.\n\nDieser Vortrag erklärt, wie Push-Benachrichtigungen im Allgemeinen funktionieren und warum sie trotz ihres eventuell schlechten Rufes eleganter sind, als jede App eine eigene Serververbindung aufbauen zu lassen.\n\nDes Weiteren werden mögliche Privacy-Probleme erörtert die mit der Benutzung von Google Push Servern einhergehen.\n\nAnschließend wird die Architektur von UnifiedPush erklärt.\n\nDer Vortrag endet mit einer praktischen Anleitung wie man UnifiedPush auf einem Android-Handy benutzt.\n\nhttps://creativecommons.org/licenses/by-sa/4.0/","original_language":"deu","persons":["Daniel Gultsch"],"tags":["474","2025","mrmcd25","C110 - Kleine Anfrage","mrmcd25-deu","Darmstadt","mrmcd25","Day 1"],"view_count":400,"promoted":false,"date":"2025-09-12T19:20:00.000+02:00","release_date":"2025-09-12T00:00:00.000+02:00","updated_at":"2026-04-11T04:00:02.951+02:00","length":2111,"duration":2111,"thumb_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd25/474-13533a73-bd03-5104-86d1-cdf3232bc46c.jpg","poster_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd25/474-13533a73-bd03-5104-86d1-cdf3232bc46c_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd25/474-13533a73-bd03-5104-86d1-cdf3232bc46c.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd25/474-13533a73-bd03-5104-86d1-cdf3232bc46c.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/2025-474-unifiedpush","url":"https://api.media.ccc.de/public/events/13533a73-bd03-5104-86d1-cdf3232bc46c","conference_title":"MRMCD 2025 - Volle Transparenz","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd25","related":[],"recordings":[{"size":158,"length":2111,"mime_type":"video/webm;codecs=av01","language":"deu","filename":"mrmcd25-474-deu-UnifiedPush_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-09-12T23:25:06.456+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd25/av1-hd/mrmcd25-474-deu-UnifiedPush_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/90798","event_url":"https://api.media.ccc.de/public/events/13533a73-bd03-5104-86d1-cdf3232bc46c","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd25"},{"size":22,"length":2111,"mime_type":"audio/opus","language":"deu","filename":"mrmcd25-474-deu-UnifiedPush_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-09-12T22:54:54.057+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd25/opus/mrmcd25-474-deu-UnifiedPush_opus.opus","url":"https://api.media.ccc.de/public/recordings/90783","event_url":"https://api.media.ccc.de/public/events/13533a73-bd03-5104-86d1-cdf3232bc46c","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd25"},{"size":32,"length":2111,"mime_type":"audio/mpeg","language":"deu","filename":"mrmcd25-474-deu-UnifiedPush_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-09-12T22:54:20.184+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd25/mp3/mrmcd25-474-deu-UnifiedPush_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/90782","event_url":"https://api.media.ccc.de/public/events/13533a73-bd03-5104-86d1-cdf3232bc46c","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd25"},{"size":194,"length":2111,"mime_type":"video/webm","language":"deu","filename":"mrmcd25-474-deu-UnifiedPush_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-09-12T23:25:18.675+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd25/webm-hd/mrmcd25-474-deu-UnifiedPush_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/90800","event_url":"https://api.media.ccc.de/public/events/13533a73-bd03-5104-86d1-cdf3232bc46c","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd25"},{"size":79,"length":2111,"mime_type":"video/webm","language":"deu","filename":"mrmcd25-474-deu-UnifiedPush_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-09-12T23:25:11.389+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd25/webm-sd/mrmcd25-474-deu-UnifiedPush_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/90799","event_url":"https://api.media.ccc.de/public/events/13533a73-bd03-5104-86d1-cdf3232bc46c","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd25"},{"size":71,"length":2111,"mime_type":"video/mp4","language":"deu","filename":"mrmcd25-474-deu-UnifiedPush_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-09-12T22:56:19.222+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd25/h264-sd/mrmcd25-474-deu-UnifiedPush_sd.mp4","url":"https://api.media.ccc.de/public/recordings/90784","event_url":"https://api.media.ccc.de/public/events/13533a73-bd03-5104-86d1-cdf3232bc46c","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd25"},{"size":197,"length":2111,"mime_type":"video/mp4","language":"deu","filename":"mrmcd25-474-deu-UnifiedPush_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-09-12T22:52:13.527+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd25/h264-hd/mrmcd25-474-deu-UnifiedPush_hd.mp4","url":"https://api.media.ccc.de/public/recordings/90781","event_url":"https://api.media.ccc.de/public/events/13533a73-bd03-5104-86d1-cdf3232bc46c","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd25"}]}