Find Jobs
Hire Freelancers

Make a Version 2 of Video Player for Android (Ionic/PHP)

$750-1500 USD

Suljettu
Julkaistu yli 5 vuotta sitten

$750-1500 USD

Maksettu toimituksen yhteydessä
We have this Video Player System that runs on TVs on different stores for our several clients. And the application runs using an Android TV Droid Box. The project is to continue a simple video player TV System for Android TV Boxes. We already have programmed the base of the program. You have to work with one of our programmers in team to solve the issues The project uses Ionic 3 to compile for Android TV Boxes and is connected to a PHP backend (similar to a mix of Laravel/CI). 75% of the code is already done by one of our programmers. The programmer will only need to do some of the modifications we require. The APK connects to the PHP5 backend hosted in one of our servers and downloads the video files and plays it automatically on loop. That's an overview of what the program actually does. -The Android APK is a two part application. The simple Ionic prog. downloads and synchronizes the playlist and video files that the client has uploaded on his PHP backend. Then the HTML/JavaScript is the video player, which reads the playlist file once everything is downloaded, and plays the playlist in loop (Right now it doesn't have any time synchronization, and we're going to need to solve that, and there's a possible bug that the Ionic Angular stops even while downloading the files) -The PHP Backend, has an Admin part for us, to add, edit, or delete clients. And a client backend where the client can upload videos to be synced with the TV Droid box -The connection between the APK and the PHP is through a JSON API. Here are the things you should do (while working with one of our programmers) for the V2 version -You'll have to learn how the program works and is programmed. It was done as fast as possible (due to deadlines), so there might be some bugs or some messy code. -As of right now, we configure each TV android box with an alias, and then create that alias on the PHP backend. You'll have to do the viceversa-effect, which means, to notify in the PHP backend that there's an unknown device connected and allow it to be configured. -There's a Time Scheduler, but the Time Scheduler is programmed by day. You can only program a playlist by day. We want to change instead of being set by day, to be set by time. So you can change the playlist anytime. Maybe program a calendar or something like that. -Stats system. Make a database of advanced stats and metrics of the video player (for instance, how many times the video has been played, the uptime, total hours, etc) and integrate it in the PHP backend. Make a display of stats to the user backend, and to the admin backend (us), and allow exporting to different formats such as Excel. -Change the system to allow Plans. So users can have limited MB of space, limited characteristics, and the admin panel can change those things, and of course we charge more for those upgrades. -Change the Status of the TV Boxes in real time using AJAX. (Right now it just shows the status, but you have to refresh the page to check again) -Program an Image Generator integrated in the Annotations part, where you can generate images in PHP with GD so the client can generate personalized images such as prices and place them anywhere over the video (The annotations part is already programmed, we just need an Image Generator) -Reorganize the code, to be more eligible and better structured. -Tickets system, so that clients can send us support tickets issues. -Log system. -Notifications system, such as when there's an update available. -Optimize the video player, to run as smooth as possible. -Allow clients to have subaccounts for their accounts, to allow other people manage their accounts. -Fix some bugs in the code If everything goes well, we can still work on improvements to the next version You'll also going to need an Android version 4 or plus, to debug and deploy. Emulators might not work fine while running the video player. BUT...we have a 3 to 4 weeks deadline.
Projektin tunnus (ID): 17618878

Tietoa projektista

15 ehdotukset
Etäprojekti
Aktiivinen 5 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
15 freelancers are bidding on average $1 264 USD for this job
Käyttäjän avatar
Make a Version 2 of Video Player for Android (Ionic/PHP) Dear sir I have completed projects similar to your requirement in the past. If you could share your project detail requirements, I will share relevant past work and demo. I already developed 100+ apps and websites for Android, IOS & Web sites as per the Google Store and iTunes, domain standards. Thank you and I look forward an opportunity to work with you. Regards MingFang
$1 250 USD 20 päivässä
5,0 (61 arvostelua)
8,4
8,4
Käyttäjän avatar
Hello I read your project description that is to make a Version 2 of Video Player for Android and I am very interested in your project. As you can see from my freelancer profile, I have top certificated skills and have good experiences working history, more than 110 positive reviews and top ranking. https://www.freelancer.com/u/Beautistar I guarantee my credit and product high quality and perfect completion. Please open chat and let's discuss further detail. I am ready to start from now on. Regards Yin Feng
$1 250 USD 20 päivässä
4,9 (125 arvostelua)
8,5
8,5
Käyttäjän avatar
******** Here is the right developer for a successful project ******** Dear Client Here is a strong experienced IONIC expert I have been developing Ionic apps for 4+ years and I have launched lots of apps I am confident in my skill and I will complete your project perfectly Please give me opportunity to prove my skill then I will lead your project to success I am ready to start work right now Cheers Xingjun
$1 250 USD 20 päivässä
5,0 (67 arvostelua)
7,3
7,3
Käyttäjän avatar
Hello, I would be happy to help you with this. I believe writing code is no longer a solo activity. Instead, reading and working within existing code has become far more important. I can surely look into the existing code of video player system an can move forward according with remaining work. My core expertise: Video Player system Live Video Streaming using WebRTC, Kurento, Node.js with TURN/STUN and SIP Chat using XMPP Video/audio call using SIP Speech Recognization Opus Audio Codec encoding and decoding Excellent command over Video Streaming technologies like WebRTC, HLS, Red5Pro, Wowza, Kurento, TokBox etc. While worked with WebRTC I have extensively used Kurento, Jitsi, Licode, Janus etc. Excited to tell you more. Can we have a quick conversation? Look forward for your response. Regards, Tushar
$1 500 USD 10 päivässä
4,8 (21 arvostelua)
4,6
4,6
Käyttäjän avatar
Hello, I am an experienced dedicated mobile apps developer. I am available full time 40 hours per week for the work. As per your need for the project i have necessary skills and expertise so i can do it perfectly and provide you long term support on fixing bugs and issues quickly. I have around 5 years of experienced in programming and i believe that i can make the best quality work on time line and provide you long term support. My skills are Android ,iPhone, Native and Hybrid apps development using the IONIC, React Native Platform, back-end development using the PHP, MySQL, JSON, API. Queries: As per your post i have few questions : Will you provide me UI Flow or references? Do you have Restful API? You have hosting webserver? Do you need long term support? I am very much excited working together on your project and i am 100% for the quality work and assure you for the ongoing support. Awaiting for your positive feedback on my proposal. Best Regrads, Invoke
$1 125 USD 20 päivässä
4,1 (18 arvostelua)
5,1
5,1
Käyttäjän avatar
Hello.. I'm Dananjaya Perera. I'm currently working as a Senior Software Engineer / Tech Lead. I have more than 7years of experience in web design & development. I gone through your description. It all can do. I guess you are currently using a direct file playing method. If you can go with HLS technology you can do the synchronizing and multiple bit-rate video buffering like youtube to serve for variable bandwidths. Need to check PHP code too.
$1 400 USD 15 päivässä
4,9 (2 arvostelua)
2,7
2,7

Tietoja asiakkaasta

Maan ARGENTINA lippu
Buenos Aires, Argentina
0,0
0
Liittynyt heinäk. 2, 2018

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.