Domanda

Sto lavorando su un'applicazione di streaming video, in cui la compatibilità è stata finora limitata a Windows e IE (anche se sembra funzionare abbastanza bene su Firefox e)

Sono stato incaricato di farlo funzionare su Mac, e in futuro Unix così, ma immagino che se ottengo i Mac a lavorare, UNIX seguirà.

Stiamo utilizzando un Windows Media Streaming Server, con un file di playlist .ASX contenente il supporto streaming. Gli URL possono anche contenere un file di sottotitoli, e va un po 'Somethin' in questo modo:

MMS:? //192.168.xx.xxx/video/movie99.wmv SAMI = http : //192.168.xx.yyy/subs/movie99.smi

Ora, sono abbastanza perso quando si tratta di Mac OSX, ma sono riuscito a ottenere il video lavorando con Flip4Mac, che sembra essere una sorta di "Kit di Microsoft" per Quicktime. Ho anche preso a lavorare con un plugin VLC in Firefox e Safari. Tuttavia, non posso per la vita di me ottenere i sottotitoli al lavoro.

Sono disposto ad ascoltare ciò che le soluzioni si può pensare. Javascript magia? Installare qualcosa su Mac? Usare Java Web Start per lanciare un app che gestisce un vlc partenza argomento riga di comando con il file dei sottotitoli? Hit me:)

L'unica soluzione che non voglio sentire è "Fai un youtube" e cose del genere. Soluzioni semplici in cui non abbiamo di riscrivere tutta la nostra funzionalità di base è apprezzato:)

Saluti, Ace

È stato utile?

Soluzione

Purtroppo, al di fuori di Windows Media Player, streaming sottotitoli non è sicuramente facile:

http://wiki.videolan.org/Subtitles dice anche così.

Se avete il video sorgente disponibile a te, penso che la soluzione migliore sarebbe quella di avere media alternativi è servito a piattaforme diverse da Windows / IE.

Si potrebbe codice JavaScript per il rilevamento del browser e poi chiedere di URL corretto (cioè Streaming Media / sottotitoli per Windows, Streaming Media Streaming Media o con sottotitoli incorporati se sono richiesti i sottotitoli).

Ho fatto una rapida ricerca per l'incorporamento sottotitoli e tortuose questo post. Ha alcuni link a strumenti utilizzati per i sottotitoli incorporare nel supporto:

http://mwolk.com/blog/how- to-incorporare-sottotitoli-in-video /

In bocca al lupo!

Altri suggerimenti

Beh, probabilmente questo non è il tipo di risposta che ti aspettavi, ma dal momento che in 2 giorni non ha ottenuto nulla, qui sono i miei 0,02 $.

Dimenticate IE, utilizzare Firefox + Theora e tutto automagicamente funzionerà. Probabilmente necessario riscrivere almeno una parte della vostra funzionalità di base server-side, però. Vedere qui per i dettagli .

Stai chiedendo che i lettori multimediali supportano SAMI?

Si potrebbe davvero prendere il testo del file e analizzarlo in javascript, se vi piace quel genere di cose. BTW vi ringrazio molto per ottenere le didascalie chiuse di lavoro w / qualunque progetto mediatico che stai facendo !!

Sarebbe troppo chiedere di provare SMIL, invece?

http://en.wikipedia.org/wiki/SAMI#Media_Players_that_Support_SAMI

Potrebbe non essere la strada si vuole prendere, ma se si vuole garantire che i sottotitoli vengono visualizzati indipendentemente dalla piattaforma che si integrano direttamente nel video e distribuirlo in un sistema operativo sotto forma agnostica (QuickTime o Flash). Avendo i sottotitoli incorporati nel video streaming e la piattaforma sono irrilevanti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top