native apps don't have CORS issues, its something else. usually encoding or lack of accept-range header

Reply to this note

Please Login to reply.

Discussion

Thanks for the clarification. Would this be something that needs to be fixed on the media server end?

This video plays normally in other clients.

https://primal.net/e/nevent1qqsfjvelqajm3j66k4vxlc8wekvec3ljez5nck6mgrp8euxdacwc3lqrj77ug

when I do a range request again the ditto server it serves the full file:

quiver> curl -sr 0-1024 https://media.ditto.pub/a3c1ef5f8e6645561f07cdbe0e76f957c7b6674cb10bbfca8ca9a24d4e1833d0.mp4 | wc -c

5091976

ios needs range requests for progressive loading, i'm guessing this is the issue? nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p