Keep up the good work!
gaat ondertussen al niet meer...
toch goed gevonden
geweldig, ok het is ondertussen al weer voorbij, maar toch geweldig.
Bedankt voor de uitleg. Ze zouden u beter betalen om privaat te testen op voorhand.
Die van Weepee staan ook gewoon open… :)
https://weepeetv.my-stream.eu/channel/34e4043f-9f4c-468e-bc29-2acaaa4be40b/a4c498b0-f523-4683-8698-9447cadbc3be/stream.m3u8
https://weepeetv.my-stream.eu/channel/34e4043f-9f4c-468e-bc29-2acaaa4be40b/7acb6a6f-66df-445e-833e-cb6872dccd05/stream.m3u8
< script>alert('hi');
beste alert(hi)-er.
Allez jom: javascript in blogcomments proberen te injecteren, dat is zo jaren 90!
Geniaal gewoon. Zelf heb ik nog geen tijd gehad om stievie te reverse engineeren. Best wel zielig voor zo'n groot bedrijf. Nu blijft de hamvraag: Waarom ASP?
Waarom géén ASP.NET?
@Kristof Claes
niets mis met asp.net (deze blog is zelfs nog in good old classic asp) maar ik weet uit ervaring dat een groep IOS app-bouwers en een groep backend .net coders waarschijnlijk een zeer kleine doorsnede hebben.
Er zijn natuurljk uitzonderingen ( @inferis bijvoorbeeld, die doet beide)
Precies al gefixt? krijg 404
@Stef: Maar wat is het alternatief? PHP? Java? NodeJs? Die doorsnede is ook niet meteen heel groot denk ik.
Leuk gevonden! Wel respect voor Tripple-IT om het snel te fixen.
En ik heb een blog gevonden om toe te voegen aan mijn bookmarks die de moeite waard is... was weer even geleden.
Knap werk. Tijd dat ze u eens bellen en vragen om dit nog eens over te doen - betalend.
Ik dacht gelezen te hebben dat het ook op Azure van Microsoft draaide, maar kan de bron niet meer terug vinden.
Via Azure kan je gemakkelijk coderen naar de verschillende formaten.
Leuke blog, dito content. Eentje voor de leeslijst!
Een beetje social media manager zou je nu contacteren en belonen met een login :-)
yep draait op azure. Zie meer info:
https://twitter.com/Digitmedia_be/status/304222018268696576
Excellent! :D
Heeft er iemand al een idee wat de MEERWAARDE van Stievie is tegenover de gratis Yelo TV e.d.?
btw, er zijn inderdaad wel interessantere dingen dan de ganse avond, laat staan de ganse dag voor de buis (ook al is die buis tegenwoordig nogal virtueel...).
Nice one stef. Had ik niet beter gedaan. Merendeel van de webbeveiligingen is idd gebaseerd op 'wie kan er nu op link terechtkomen?' ... Weinigen die met SSO overweg kunnen.
Lijkt me wel fun ,om er nog eens een link uit te halen ...
Nice work! spijtig dat ze de urls hebben aangepast. Maar dan nog zou het nu nog steeds mogelijk moeten zijn deze te onderscheppen. Eventueel na ingeven login en wachtwoord. Ik heb zo een login en wachtwoord, wil het u gerust geven . Maar zou dus graag website of app in elkaar zetten om het ook op android en pc bruikbaar te maken.
@Telenut - inderdaad, dat werkt zo ongeveer met alle video applicaties: ipad via een proxy laten gaan, de url van de stream onderscheppen (bij STIEVIE zijn dat de playlistsvr/default.aspx urls) en deze openen met een player op een ander toestel.
Dat werkt nu nog steeds, al heb je er uiteraard nu wel een login/paswoord voor nodig.
Jammer dat ze niet meer testaccounts weggeven.
Ik als DVB-T kijker sta te springen om eindelijk IP tv te kunnen zien zonder een digitale tv abonnement te moeten nemen (zoals bij Yelo en TV overall nodig is).
@Steffest, probleem is dat ik momenteel geen ipad in mn bezit heb... Ik veronderstel dat het verkrijgen van die url via een https 'post' of 'get' gaat. En die zal de stream als url terugsturen. Een simpele html form moet daarmee wel aan te maken zijn. Heb dus enkel de url en postdata nodig.
Haha te laat inderdaad zju. En én+ kwas geselecteerd maar login ni ontvangen. En bij melding hiervan geen antwoord. Straks zeker oh sorry u krijgt 1mnd gratis. Hahaha als ze hunne rommel bijhouden. Graag nog meer tips.
Hey Stef,
ben blij dat iemand reeds gedaan heeft wat nog op mijn planning staat (gebrek aan tijd). Wat zeker ook nog is moet bekeken worden is om de onderschepping te doen en ze via een proxy te tunnelen zodat je uit het buitenland ook kan kijken... Nu zal er geoblocking van toepassing zijn veronderstel ik en niet werken uit het buitenland.
PS: ik ook geweigerd wegens geen uniek profiel :-)en kan de geoblocking dus niet testen...
en kan er iemand zijn login delen?
Hoe is je ervaring ondertussen met Stevie? Lijk er zo niet veel meer van te horen na de launch met alle toeters en bellen van closed bèta.
Ondertussen hebben alle aanvragers (dus die 60K die geen login hebben gekregen, waaronder ik) een cadeautje gekregen in preview (gratis van 23/11 tot 23 december). Ik zit in Italie nu naar het nieuws te kijken. Dus geen Geoblocking! En best wel goeie kwaliteit.
@steffest, bedankt voor deze blog post, het was zeer interessant. Nu ben ik in het bezit van een geldig stievie account maar ik zou graag de streams kunnen bekijken op mijn PC. Kan je hiervoor ook een post aanmaken?
Misschien heb je er iets van opgevangen: er is een nieuwe coole TV-kid in town: zijn naam is STIEVIE en het is een samenwerking tussen de VRT, VMMA en SBS.
Jawel! Wie had gedacht dat die 3 partijen netjes konden samenwerken?
Het werd met veel fanfare aangekondigd en je kon je inschrijven om testkandidaat te worden.
70.000 mensen vulden een hele enquete in en gisteren werden de "uitverkorenen" op de hoogte gebracht.
10.000 mensen mochten binnen.
Dat wil zeggen dat 60.000 mensen wel hun hele TV profiel mochten opgeven, maar daarvoor niets in de plaats kregen.
60.000 mensen die dan als reactie hebben "Wat? Ik ben niet exclusief genoeg? Steek het dan maar diep in uw g*t"
Goe bezig :-)
Afin - voor alle duidelijkheid, ik was er ook niet bij hoor, bij die "gelukkige 10.000"
Maar niet getreurd! Waar een wil is, is een weg.
Tijd om eens te onderzoeken hoe die Stievie app in elkaar steekt.
Ze is gemaakt door het Nederlandse Triple-IT. Vroeger heette dat platform "Rumble", maar nu is het opnieuw gelanceerd als "Vinson"
Overigens: naar het schijnt bestaat er ver ver weg, aan de andere kant van de wereld, een vreemde woestenij met als naam "La Wallonie". Naar het schijnt hebben ze daar ook TV, iets van RTBF of zo?
Die slimme Hollanders van Triple-IT hadden hun applicatie al eens aan de RTBF verkocht, en die is al een tijdje beschikbaar als "TV Nomade" en meer: ge kunt dat zelfs helemaal gratis uitproberen.
Maar dit terzijde want wat over de taalgrens gebeurt bestaat niet voor de Vlaming en Triple-IT hebben hun app nu ook verkocht aan de Vlaamse media als "Stievie"
hups - open met die netwerksniffer (of eigenlijk de Charlesproxy: zeer gemakkelijk omdat die meteen ook HTTPS verkeer decrypteert)
Als je wil inloggen op de stievie app wordt er een verbinding gemaakt met http://rumble-vrtvmmasbs.triple-it.nl/
Uiteraard lukt dat niet want ik heb helemaal geen Stievie login, maar het geeft ons wel het eerste aanknopingspunt.
Nu wil het toeval dat Vinson ook een demo app heeft in de appstore.
Mijn boerenverstand zegt dat Stievie en Vinson helemaal identiek zijn en inderdaad.
Vinson maakt verbinding met http://rumble-vinson.triple-it.nl/
En even later zie je de video playlist opgehaald worden van https://playlistsvr-vinson.triple-it.nl
en voorwaar: een search/replace van vinson door de vrtvmmasbs van de login url geeft ons werkende stievie urls:
http://rumble-vrtvmmasbs.triple-it.nl/V1Api/Config/GetConfig/
en nog veel interessanter:
http://rumble-vrtvmmasbs.triple-it.nl/V1Api/Program/GetOverview
wat een nette programmagids in JSON oplevert. handig!
Wat verder gesnuffel aan de video urls zelf geeft ons moeilijke dinges als "session keys" en "urlvalidities" and "channel identifiers" en meer mumbojumbo maar dat blijkt allemaal maar een aanloopje te zijn naar het echte werk: de playlist:
https://playlistsvr-vrtvmmasbs.triple-it.nl/default.aspx?streamname=een&streamid=1
¤ttime=1362448835&urlvalidity=2400&streamduration=14400&userid=0
&key=FFF3335268D63D6F9E5E6DB9616AC235E25772BF&index=0
Dat ziet er nog lastig uit, maar Triple-IT heeft het ons gemakkelijk gemaakt en een beetje trial and error leert ons dat ge al die moeilijkdoenerij gewoon kunt overslaan:
https://playlistsvr-vrtvmmasbs.triple-it.nl/default.aspx?streamname=een&streamid=1 blijkt namelijk een werkende video stream van EEN te zijn.
Update: Het zijn rappe kerels hoor, daar bij Triple-IT: het gat is inmiddels gedicht. TOP!
(onderstaande urls gaan dus niet meer werken)
Handig gemaakt van Triple-It! Eerst een hele muur bouwen en dan vergeten de poort op slot te doen.
https://playlistsvr-vrtvmmasbs.triple-it.nl/default.aspx?streamname=vtm&streamid=9 is de stream van VTM
https://playlistsvr-vrtvmmasbs.triple-it.nl/default.aspx?streamname=vier&streamid=13 is de stream van VIER
Dus voor die 60.000 niet-geselecteerden:
Als ge via een iPad of iPhone surft, zoud ge normaal gezien gewoon op onderstaande logos moeten kunnen klikken.
op een recente Android (4.1 of hoger) en op safari op OSX zouden onderstaande links mogen werken.
De rest van de zenders moogt ge zelf uitzoeken.
Het zijn gewoon standaard HLS video streams (weliswaar met AES encryptie) die ge met eender welke player die dat ondersteund kunt afspelen.
op OSX en iOS is dat standaard, op windows kunt ge VLC gebruiken, op een recente Android wordt dat ook ondersteund.
Ziet dat hier eens properkes spelen.
En ook op Android, gewoon zoals het hoort: in de browser
(en ja, ge kunt dat uiteraard ook op full screen zetten, maar dan is de screenshot niet veel zeggend hé)
grappig eigenlijk:
default.aspx: hun platform draait op ASP.NET... Microsoft technologie dus. Toch vreemd voor een bedrijf dat zo hard op IOS en Apple gericht is.
Allez, tot zover Stievie ...
Ik vermoed niet dat het lang zal werken, hoor ... dus niet echt de moeite om er een Android appke rond te zetten.
De mannen van Tripple-IT zullen het gat wel rap dichtsmeren zeker? (Update: inderdaad: het gat is inmiddeld gedicht)
Allez hup: werk aan de winkel, of had ge heel uw security op https gebaseerd?
De S van https staat voor secure, inderdaad, maar https dient om uw eindgebruikers te beschermen tegen afluisteren, het doet niets-nada-noegabollen-noppes om uw applicatie te beschermen.
Aan de mensen van de VRT, VMMA en SBS : ge moet niet kwaad zijn op mij, hé - don't shoot the messenger - ge moet kwaad zijn op Triple-IT : zij hebben u een lekke applicatie verkocht.
Voor de volledigheid: hun VOD urls heb ik nog niet gevonden.
Ik vermoed dat die op https://rumble-vrtvmmasbs.triple-it.nl/V1Api/Category/GetOverview/ staan. Als iemand zijn Stievie login eens efkes wil uitlenen, dan wil ik gerust eens piepen. :-)
Efkes hé ... een mens heeft namelijk ook nog iets anders te doen dan de godganse avond voor de TV te hangen, nietwaar?
Enjoy!
Update 2: Die lieve stievie mensen gaven me een loginneke cadeau.
Ziedewel: mijn loyaliteit en goodwill zijn gewoon voor een appel en een ei te koop. :-)
Merci!