{"download":{"MP3":"http:\/\/downloads.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction.mp3","MP4 (240p)":"http:\/\/downloads.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-240p.mp4","MP4 (360p)":"http:\/\/downloads.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-360p.mp4","MP4 (720p)":"http:\/\/downloads.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-720p.mp4","MP4 (1080p)":"http:\/\/downloads.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-1080p.mp4"},"srt":{"afr":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/afr\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=DKGbV6z7bwDxNB%2Bj8bNSa565Q1Q%3D","alb":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/alb\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=sTKnzIIjMajWy1CPGW6e1MBnGlU%3D","ara":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/ara\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=Q4qBa2xZRQdK4qX1j2M0rbKDNEI%3D","aze":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/aze\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=srDITHrHaqPY89Ae0xE5qC9ARQg%3D","baq":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/baq\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=PVKh4zgKNlSJZYCDY5%2FTpsIpijs%3D","bel":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/bel\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=VxOpvleU%2Ba83Jl%2FRowzQPY7riXI%3D","ben":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/ben\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=Uea%2F%2FXajC%2BrkMIaA99M%2FSjnWdd0%3D","bul":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/bul\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=nwE4I5O%2BJWbyl17ylKE7C6SwooI%3D","cat":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/cat\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=vS%2F5kDDdwbkU0pPmFvnTYT5Gyo4%3D","chi_hans":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/chi_hans\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=1gEg0uAjxeXl%2FJfgIjZmfURWjBc%3D","chi_hant":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/chi_hant\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=8tkueLyPkRELM5n1qVs6k94JPMA%3D","cze":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/cze\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=m1oQxTFE41wkH6%2FOLkxTV%2BzwMPw%3D","dan":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/dan\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=4QCLW8Mn0zkPzSr5cEsPKLUSKYw%3D","dut":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/dut\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=Sdz53cUUSHzbsg6XoVhzedF19z4%3D","eng":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/eng\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=8BVCPA4NhlkGtmLc%2FoSdaGZ45UU%3D","epo":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/epo\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=8TNLIZ0ODY8dlfdqK2TABcBlVdM%3D","est":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/est\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=TeJE%2BKYSREEqpHLC1IXjo%2F%2FyOFk%3D","fil":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/fil\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=irsQOZUr9j6VQbGrqy74BloGW%2BI%3D","fin":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/fin\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=T25rf3jty9k2WgbCcjrdTf4%2Ba%2F8%3D","fre_fr":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/fre_fr\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=61vSO4F6fLt4UxcMsRYWxlaqXfY%3D","geo":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/geo\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=G09n4x91dfmVcnkgMPJ7aiXIZTc%3D","ger":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/ger\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=wB5IE%2BqoCO2qMsMOiChhRDkV5Z4%3D","gle":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/gle\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=tIxML188yi2i4VkoMY1zmaFcA6Y%3D","glg":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/glg\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=Fw42KMZQoe4zE1C1kdY6WSdzg98%3D","gre":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/gre\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=NgR36w9przv0df0IYX7LgwghcII%3D","guj":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/guj\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=Zq9sZ%2F0X3GPmXctpd0XKVABtgXg%3D","hat":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/hat\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=J7U3wd0tDKMBGLdzd3yjcK%2B59Xk%3D","heb":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/heb\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=YGbsQDjXqQ%2Bt7gBLZghEkaMCa1w%3D","hin":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/hin\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=o22POA9QkqB0TYDjZXHZdZic0%2BE%3D","hun":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/hun\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=uYYOCBalQcDdpDQsLUp%2BA40jfMs%3D","ice":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/ice\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=Ge%2B3fdlSQQw1%2FeH3YtRCB5t4y2A%3D","ind":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/ind\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=jy0kLL5PksnkxhkftCSHNtYdJU4%3D","ita":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/ita\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=tYeTe1%2ByH5SoBeNIHPMQupitvQY%3D","jpn":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/jpn\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=XmI6UyX%2FoM0jHlcDMeUsdHoWBg8%3D","kan":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/kan\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=CDbvv9%2Bvv2wE8uiwPGNfnqXyUHU%3D","kor":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/kor\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=Azki3YTwK42hT%2B3YkK5o5lnttlc%3D","lat":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/lat\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=rWs7n2lDA4WC6MjzeKQyT818fUs%3D","lav":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/lav\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=mia0Wr4s8w5Ez6rw1mdV0SWpJiU%3D","lit":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/lit\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=DCtBJ7uOSW9hG%2BJrW6IOPQnFpCM%3D","mac":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/mac\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=75W6ATyqUg3BWqTKCRmHhQ09h5o%3D","may":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/may\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=TB0cKtN0YZbX1f8JAIltUBlcTPE%3D","mlt":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/mlt\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=B4xxyUntD%2BnL9JcXxMRkaWuHZZc%3D","nor":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/nor\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=80cakbfPixgUOsxp8Rjsw2ulrH8%3D","per":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/per\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=vseS5JuYPe5VnSUR32Q8ZO0YJj8%3D","pol":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/pol\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=d1r5lMZDLYzK2x9nmp7iCrzQokU%3D","por_pt":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/por_pt\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=9u7kr1R8XOd7ExmlLR4NCcs0C%2BE%3D","rum":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/rum\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=CdCrJ82lCeGmgMpn67MdnsL%2F9vQ%3D","rus":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/rus\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=2KIQta3TfbscN%2B8ffjk5MpfVpLI%3D","scc":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/scc\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=FYnztANKdjkhb8bImuGuXKaTIa4%3D","scr":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/scr\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=VPoYE6Lv7WZRzY0rERIjgUtyNZI%3D","slo":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/slo\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=1%2Bw1JjxTFOZ8Lg7CjC1iWll8p5I%3D","slv":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/slv\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=JuVuuataVPkyQZbYwISjNZ%2F7THE%3D","spa":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/spa\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=1U1YkZ3Mgo7HeY%2FWZA%2FMclDJsOk%3D","swa":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/swa\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=SJWHlF8jqIN1wix29IXsjx%2BhrdA%3D","swe":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/swe\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=dam3pL4N%2Bl%2FCe4ctJEl7OiydXNk%3D","tam":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/tam\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=bzTJgT7roiy5uCUXdZ7BPEolcz8%3D","tel":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/tel\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=KRrmwupqRjYOxfwDSZFmUxuizzw%3D","ukr":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/ukr\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=9E%2Fw%2BdUCd1VGnl34EwVdZMk5sxM%3D","urd":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/urd\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=o%2Br3bFXdxTs1deXrYSPSskb3Qyc%3D","vie":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/vie\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=nD7AmD30bES0wKVYVh2ACzMbXDg%3D","wel":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/wel\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=S%2BbbfJ%2F%2BGC6%2F13Uvuh1ahrCCBoc%3D","yid":"http:\/\/cdn.cs50.net.s3.amazonaws.com\/2012\/fall\/shorts\/arduino_introduction\/lang\/yid\/arduino_introduction.srt?response-cache-control=no-cache&AWSAccessKeyId=AKIAJXVDJ7CBFTKPYYPQ&Expires=1383663101&Signature=l73OWh4dcrdRnzq%2Be6JHTBcJ7SY%3D"},"thumbnail":"http:\/\/cdn.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction.png","streamUrl":"rtmp:\/\/stream.cs50.net\/cfx\/st\/","survey50":"49","survey50Url":"https:\/\/apps.cs50.edx.org","title":"Arduino Introduction","author":"Christopher Bartholomew","video":{"240p":{"height":240,"width":426.66665649414,"framerate":29.97,"bitrate":191042,"duration":378,"path":"2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-240p.mp4"},"360p":{"height":360,"width":640,"framerate":29.97,"bitrate":635417,"duration":378,"path":"2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-360p.mp4"},"720p":{"height":720,"width":1280,"framerate":29.97,"bitrate":1626537,"duration":378,"path":"2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-720p.mp4"},"1080p":{"height":1080,"width":1920,"framerate":29.97,"bitrate":2623677,"duration":378,"path":"2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-1080p.mp4"}},"torrents":{"MP3":"http:\/\/torrents.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction.mp3","MP4 (240p)":"http:\/\/torrents.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-240p.mp4","MP4 (360p)":"http:\/\/torrents.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-360p.mp4","MP4 (720p)":"http:\/\/torrents.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-720p.mp4","MP4 (1080p)":"http:\/\/torrents.cs50.net\/2012\/fall\/shorts\/arduino_introduction\/arduino_introduction-1080p.mp4"},"videoUrl":"http:\/\/cdn.cs50.net\/"}