Find Jobs
Hire Freelancers

App android con 3 ventanas basicas para subir videos a CDN usando API Zencoder y además con reproductor de video JWPlayer configurado.

$30-250 USD

キャンセル
投稿日: 約9年前

$30-250 USD

完了時にお支払い
Desarrollar 3 ventanas de diseño básico que forman una sencilla app en android, una de las ventanas se usaría sólo para subir videos, en las otras dos ventanas se podrán visualizar dichos videos, que se subieron previamente a una CDN, a través de un reproductor de video como JWPlayer. Se tiene que poder pasar de unas ventanas a otras usando enlaces de texto, el diseño no es importante me valdrían ventanas en blanco y solo con las funcionalidades. La primera ventana sería solo para poder subir los videos que se tienen en el propio terminal android desde el que se usa la aplicación. El sistema para subir los videos desde la app sería usando la API de [login to view URL] y que también ya se encarga de la transcodificación en un único formato de salida especificado y que luego envía el video resultante ya optimizado hacia una ubicación de un servidor de contenidos CDN y que usaríamos Amazon CloudFront, el video original que se sube quedaría guardado en Amazon S3. Me sería interesante ponerle alguna limitación a los videos que se suben como establecerle un límite de megas o si se puede incluso mejor un límite de tiempo. En la segunda ventana solamente habría un reproductor de video preferiblemente JWPlayer donde se podrán visualizar los videos en streaming. La manera para que el reproductor sepa que video debe visualizarse de entre todos los que subimos previamente a la CDN, me valdría que por ejemplo hubiese un campo donde poder escribir el nombre del video y que se enlaze a dicho video que está guardado en la CDN en un directorio conocido (los videos que suba al servidor van llevar nombres específicos puestos por mi basados en numeración. El reproductor del video JWplayer en esta ventana sería con una configuración básica que no empieze a verse hasta darle al play. La tercera ventana sería igual que la segunda, lo único que habría que cambiar es la configuración del reproductor de video: *Con autoplay la primera vez. *Configurar la pantalla del reproductor para que no aparezca ni el boton de pause, ni de play, ni la barra de progreso. *Que empieze en un segundo de tiempo determinado dentro del video [login to view URL] Para que empiece en el segundo de tiempo que se quiera dentro del video, entonces debe haber otro campo donde poder escribir el segundo de tiempo que se quiera y debe estar al lado del otro campo donde se pone el nombre del video que se quiere ver. Sería conveniente empezar el trabajo por la parte de la tercera pantalla, pues sino se pueden visualizar los videos usando esas 3 configuraciones del reproductor que comenté para la tercera pantalla, entonces ya no me valdría el resto, pero se podría probar con otro reproductor diferente. El tamaño de la pantalla del reproductor tanto en la ventana 2 y 3 tiene que tener todo el ancho de la pantalla del terminal android. Si se puede debe configurarse para que al poner el terminal android en horizontal el video no se ponga en modo de pantalla completa. Por ultimo, aunque no es imprescindible para esta aplicación me es importante saber la manera en que puedo obtener el dato de la duracion en segundos de todos los videos que están en la CDN para en un futuro pueda usar este dato para la aplicación más adelante. Gracias.
プロジェクト ID: 7176891

プロジェクトについて

1個の提案
リモートプロジェクト
アクティブ 9年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に1人のフリーランサーが、平均$155 USDで入札しています
ユーザーアバター
A proposal has not yet been provided
$155 USD 3日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

SPAINのフラグ
madrid, Spain
5.0
93
お支払い方法確認済み
メンバー登録日:3月 20, 2012

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。