Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.



7532 posts

Uber Geek
+1 received by user: 236

Trusted
Subscriber

Topic # 113415 16-Jan-2013 14:05 Send private message

My co-worker has ran into a weird issue/limitation on his new Nokia Lumia 920 when trying to play a video on a website we are working on.

The website requires login and logged in users can watch video (mp4 and ogg) via html5 (with flash fall back) using the VideoJS player.

Using wireshark it seems his phone is unable to play the video because IE10 mobile hands the video to the media app but doesn't pass the cookie/session auth.

Even a url straight to the video file eg: somesite/private/video/video123.mp4 doesn't work if the path is protected by authentication when the user is logged becase the media app simply doesn't get passed the credentials.

This seems to be a major oversight and limitation to me. Tested multiple browsers on desktop, plus android, iphone and ipad which all work fine.

Anyone seen anything like this?





Create new topic

gzt

3767 posts

Uber Geek
+1 received by user: 109

Subscriber

  Reply # 745714 16-Jan-2013 14:39 Send private message

No idea but might be interesting to try a non videojs based player. Maybe videojs is not negotiating correctly.



7532 posts

Uber Geek
+1 received by user: 236

Trusted
Subscriber

  Reply # 745721 16-Jan-2013 14:58 Send private message

gzt: No idea but might be interesting to try a non videojs based player. Maybe videojs is not negotiating correctly.


Yeah we tried that even opening a url straight to the file on the server in the browser doesn't work eg: if I go to somesite/private/video/video123.mp4 and the path requires authentication (cookie) it won't work.

IE10 mobile seems to offload to the media app which makes a http request without the auth cookie needed (so just gets a redirect to login).

Had to add a nasty work around...
Detect IE10 mobile reqest to the video controller/url and redirect to another special controller that uses a server side validated unique slug/key in the url that doesn't use the normal authentication.


Create new topic








Twitter »
Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when new jobs are posted to our jobs board:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:




News »

Trending now »
Hot discussions in our forums right now:

Telecom introduces unlimited broadband data plan
Created by freitasm, last reply by KiwiNZ on 24-Apr-2014 07:28 (94 replies)
Pages... 5 6 7


Stonedine
Created by Lizard1977, last reply by surfisup1000 on 23-Apr-2014 21:27 (58 replies)
Pages... 2 3 4


Forms of government for New Zealand
Created by charsleysa, last reply by KiwiNZ on 23-Apr-2014 20:57 (169 replies)
Pages... 10 11 12


Telecom has started metering their TiVo customers' broadband usage (WITHOUT PRENOTIFICATION)
Created by Peteriv, last reply by kre8uv on 24-Apr-2014 08:03 (70 replies)
Pages... 3 4 5


Parallel imported product
Created by Wills1, last reply by joker97 on 23-Apr-2014 21:01 (53 replies)
Pages... 2 3 4


MH370 - Call for Search & Rescue Help
Created by DS248, last reply by joker97 on 23-Apr-2014 22:37 (737 replies)
Pages... 48 49 50


Labour MP Shane Jones to step down
Created by jeffnz, last reply by jeffnz on 23-Apr-2014 20:41 (32 replies)
Pages... 2 3


Upcoming Freeview Restack AUCKLAND
Created by Brunzy, last reply by richms on 23-Apr-2014 21:05 (13 replies)


Geekzone Live »
Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.