Find Jobs
Hire Freelancers

Senior Swift Developer for 20-30 hours

$250-750 USD

Cerrado
Publicado hace más de 3 años

$250-750 USD

Pagado a la entrega
Looking for a strong Swift developer to work on a project for 20-30 hours to work on a video streaming app. The work will be related to develop a module to manage playlist and storage. The requirements have been defined already. Required: Swift, http api calls, media/streaming Plus: tvOS, local storage Develop a MixManager class (implementing a FIFO playlist for local pl;ayback) VideoMix object of video mix info - video mix id - channel id (all the video play information) methods nextVideo() - video to play. - stay in queue first position until done, - use pop() and add() to move the played to the back of the queue (repeat) getLimit() setLimit() - set the max number of videos pop() - at the from add(videoMix) - to the back of the queue push(videoMix) - to the front of the queue moveTo(index) - move to another remove(videoMix) - remove ONLY from play list delete(videoMix) - delete local downloaded video cancel(videoMix) - stop download and remove file or partial file availableVideos() - list of READY videos for play pendingVideos() - list of PENDING videos still downloading toHistory(videoMix) - send history of video play to server * you must maintain the list of local files with video/channel info. * do not delete. you may need for replay again LISTENER and ACTIONS Listen for websocket commands When a switch channel is received. Look for a new variable isQueue to indicate offline channel and actions - switch channel isQueue = T or F ACTIONS - if false, you play it normally live streaming. and still have the MixManger continue to download - if true, call getNextVideo 10-20 times immediately and add to the MixManager for download and play - if true && channel is already in queue, then you continue playing the local files for that channel. calls getNextVideo and add more video for download if available. we can finalize the algorithm or rules for downloading how many video later) Therefore, you have to associate or group the channel and files. You may need to build an Array or multi-dimension array or combination Array with HashMap((channel_id, videoMix) or something like that to keep track of the channels and video mixes TASKS & MILESTONES 1 - Development - the manager class and methods for managing channels/videos 2 - Development - Modify player module to play local file or streaming
ID del proyecto: 26874939

Información sobre el proyecto

17 propuestas
Proyecto remoto
Activo hace 4 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
17 freelancers están ofertando un promedio de $805 USD por este trabajo
Avatar del usuario
Hello. How are you today? I have read your project description clearly. I am expert in Swift. So I can make your video streaming app by swift. I have developed many android and ios apps by Native, Hybrid(ionic, React Native) for 6 years. I want to work with you for a long time. Thank you very much. Regards.
$250 USD en 7 días
5,0 (70 comentarios)
7,0
7,0
Avatar del usuario
Hello, Nice to meet you! I have checked your job posting and I am very interested in this project. I will complete it within 3 days. I have 5 years experience in iOS. I will work as a full timer. I am very confident to complete this job on high quality of work. Thanks for your reading. Best regards
$750 USD en 7 días
5,0 (12 comentarios)
6,5
6,5
Avatar del usuario
I have 5+ years in iOS App development. Developing pixel-perfect designs with elegant/centralised coding is my forte. Please share in bit detail about your requirement what features you needed on the app and description for each screen. That will be quite helpful for us to come up with better ideas & suggestions further. What you should expect from working with me: ============================================= *Great communication, both verbally and written *Reliability *On time delivery *Long-term relationship I am very keen to discuss further. You can reach me at any time online. Awaiting an affirmative response from your end . Warm Regards, Hardeep
$750 USD en 7 días
4,6 (46 comentarios)
5,8
5,8
Avatar del usuario
Hello i am an individual developer with 8 + years experience in native IOS and 1+ experience in Flutter and ready to work immediately with reasonable cost Please chat me for further discussion Thanks
$300 USD en 7 días
5,0 (12 comentarios)
4,8
4,8
Avatar del usuario
Hi, I can craft iOS apps using Swift latest version. Please share your streaming app's playlist and storage module requirements will discuss and start work as soon as possible. Thank You, Rajasekar.R
$500 USD en 7 días
4,8 (3 comentarios)
3,0
3,0
Avatar del usuario
*** Will appreciate it if we can interact soon. *** Can start immediately once you hire me Hello, ***I am quite confident to make an app as per your requirements. About Me: ***5+ years' experience in "Mobile APP Developer" have developed 30+ APPs (Android + iOS) with 100% client satisfaction. ***Skill-Set: Objective C, Swift, Xcode, Script, Android studio, Sqlite, cloud services, firebase, in-app purchase, payment gateways, google API integration, third-party API integration, UI, UX, PHP, SIP, MNV, MVVC, CBD modeling, XML, Jquery, SQL Server, HTML 5, CSS3, JAVA, API, Backend Admin panel, Cocoapods, SDK, NDK, Core and many more. *** Have completed 30+ projects on mobile app development. Have a good day !! Nasca technology Note: Final price will be discussed after the interview.
$250 USD en 30 días
3,0 (6 comentarios)
4,0
4,0
Avatar del usuario
Hi, I have gone through your requirements " Senior Swift Developer for 20-30 hours " and can absolutely assist you in achieving the desired results. ## We have worked on the following features and functionalities: - user registration and subscriptions - live video streaming with video compression algoritnms for high video quality and speed. - video downloading to watch the video later. - real time chat and comments. - Push notifications and Alerts - App analytics to the admin. and much more.. Also I do have few queries: - Could you please share the complete requirements for better understanding of the exact features and functionalities? - Do you have any reference app /website for the look n functionality? - What is your estimated budget and timeline for the project? We have done similar work and have experties in multiple related technologies. However, due to confidentiality we cannot share those details in public domain. We'd love to showcase our work when we initiate conversation. We are a team of experts having 8+ years of experience in IT industry & developed 150+ products including AI, Blockchain, Raspberry Pi and many more. ** This budget and time are just placeholders, this will be finalized during discussion. ** Looking forward to hear from you. Best Regards, Tapan S.
$436 USD en 7 días
5,0 (6 comentarios)
1,9
1,9
Avatar del usuario
I am a iOS developer with 3+ years of experience. I have recently started freelancing and I am interested to join ur venture as a developer and since I am a beginner my bid is negotiable. I can make sure your work will be done at the earliest.
$250 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
san jose, United States
5,0
52
Forma de pago verificada
Miembro desde oct 3, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.