Vi vil lave en App til streaming af DR's video materiale via deres API. Vi ønsker ikke at duplikere funktionalitet af DR's services, såsom live stream data på andre servere.
Det er vigtigt for os at vi kun i minimal grad laver redundant funktionalitet, således at data forbliver mellem DR og slutbrugeren. Med andre ord, ønsker vi at holde os ude af denne kommunikation så meget som muligt. Dog ønsker vi også at give brugeren en god oplevelse.
Det skal være muligt at ...
- Søge i programmer (udsendelser og serier).
- Hente en komplet liste over alle programmer og serier.
- Lagring af information omkring valgte udsendelser på en service (til brug ved PUSH).
- Få PUSH beskeder omkring opdateringer af serier.
Følgende informationer skal benyttes til visning i Appen:
- Overskrift/Navn på program
- Beskrivende tekst omkring programmet.
- Billede af serien.
- Liste af de seneste 10 episoder (se Liste af episoder)
Vi starter med blot at vise de første 10 episoder. Senere kan vi udvide dette til søgning.
Følgende informationer skal benyttes til visning i Appen:
- Overskrift/Navn på episoden.
- Beskrivende tekst omkring episoden.
- Billede af episoden.
Det er muligt at få besked omkring opdateringer til information i appen ved brug af en PUSH-service. Dette ønskes blot at være en ekstra service, som giver ekstra funktionalitet, men som i reglen ikke er nødendig for at Appen virker.
Det skal være muligt at registerer programmer i en service og få besked om opdateringer, når disse sker. I den forbindelse skal følgende information sendes med:
- Et unikt ID der følger telefonen.
- Et unikt ID (Slug) på serien.
- En måde hvorpå telefonen kan kaldes igennem Apples/Googles PUSH netværk.
http://www.dr.dk/mu/manifest/urn:dr:mu:manifest:5280b5ec6187a20b6c913965
Hvis du erstatter 'rtmp://vod.dr.dk/cms/mp4:CMS' med 'http://vodfiles.dr.dk/CMS' virker det på http.
https://github.com/blamh/Doktor-TV-DS
- Se hentede afsnit
- Se subscribede afsnit
- Doktor TV
- Doktor DR
- DR R.... (rekursiv akronym)
- DRown or DReam
- Dr. TV