2013-08-31 6 views
6

utilizzando il debugger sul app campione di getto cerco di impostare un valore di riproduzione frazionario:Perché Chromecast non rispetta i valori di riproduzione frazionaria sugli elementi video?

document.getElementById("vid").playbackRate = 0.5; 

E il video non cambierà la velocità. Se imposto playbackRate a zero il video si fermerà. E se lo imposto su 1.0, riprenderà. Nota che sul desktop di Chrome l'elemento video rispetta i valori di riproduzione frazionari.

+0

Cosa succede se imposti la velocità su 1,5? A 2.0? – arootbeer

+0

Sì, più interessato al caso d'uso 1.5 e 2.0. Sarebbe un peccato se questo non fosse supportato. – Ishan

risposta

0

Sembra che, per ora, Chromecast non supporti alcun valore di riproduzione oltre a 1 e 0, non solo quelli frazionari. Tutto il resto che ho provato (frazioni e numeri interi da -1 a 3) ha portato alla riproduzione a velocità normale, con 0 che lo fa mettere in pausa.

3

Questo è stato disabilitato sul dispositivo a causa delle limitazioni hardware. Ad esempio, se si tenta di riprodurre un film in HD con velocità 3x, l'hardware non sarà in grado di tenere il passo così è stato disabilitato per evitare tali problemi. Se c'è una forte necessità di supportare i tassi < 1, si prega di aprire una richiesta di funzionalità e il nostro team la esaminerà.

+0

Questo è ancora il caso con l'ultimo aggiornamento o ci sono piani per consentirlo? –

+0

Ho provato questo e sembra funzionare, è stato nuovamente abilitato? – casolorz

0

Il controllo della velocità di riproduzione è molto utile (quasi richiesto) per il controllo più fine dello streaming adattivo in cui un leggero rallentamento o accelerazione può aiutare ad aumentare o ridurre la latenza.

< 1x è perfettamente adatto per questo scopo. In effetti, probabilmente non più di 10-15% delta verrà utilizzato per questo tipo di ottimizzazione.

Inoltre, questo è un metodo di elemento video standard. Non supportarlo affatto è un difetto grave. Sostenerlo con la limitazione è perfettamente a posto.

Si prega di considerare seriamente questo. Se c'è un luogo più formale per effettuare questa richiesta, per favore fatemelo sapere.

+0

Le richieste di caratteristiche per Cast SDK possono essere fatte qui: https://code.google.com/p/google-cast-sdk/issues/list –