To video rendering είναι μία από τα τις resource intense εργασίες που μπορεί να κάνει κάποιος στον υπολογιστή του. To ότι χρησιμοποιείς mobiles webforms, δεν απαιτεί "ειδικό" κώδικα. Δεν τρέχουν με το Compact Framework.
Αν ο σκοπός είναι το video streaming, το σωστό θα ήταν να γίνει μια τέτοια εργασία στο server. Αλλά και πάλι η on-the-fly μετατροπή, έστω και στον server είναι μάλλον ανούσια και καταστροφική για τα resources του.
Το ότι ανάλογα με τον κατασκευαστή μιας mobile συσκευής θέλεις να έχεις διαφορετικό format video είναι σίγουρο - Microsoft powered mobiles, υποστηρίζουν τα Windows Media formats, τα Symbian powered mobiles έχουν Real Player. Τα μη smartphones, υποστηρίζουν το .amr. Μάλλον θα πρέπει να έχεις το περιεχόμενο τρεις φορές από πριν, και να γίνεται επιλογή ανάλογα το browser που καλεί τις σελίδες, αν θέλεις να έχεις επιτυχία, κατά 100% ότι ο client θα το πάρει και θα το αναπαραγάγει επιτυχημένα.
Θα πρότεινα να δεις τους media streaming servers, και κρίνοντας από τα formats που μπορούν να αναπαραγάγουν, να αποφασίσεις τι χρειάζεσαι. Αν και νομίζω ότι στην συγκεκριμένη περίπτωση, μπορεί να χρειαστείς και πάνω από ένα media server...
George J.