A player designed on the android operating system that turns televisions into smart clients for digital signage systems. It was developed to work on mobile network technologies. It creates only 10MB of daily network traffic, does not cause continuous internet traffic and slow down your internet.
I developed a special algorithm for need low internet bandwidth.
I developed a special algorithm in TCP protocol to create a video wall with multiple independent players.
The design, which started with Android 2.2, was finally built with Android 10.
The project is written in JAVA language.
The software performs;
- Communicate with SOAP web services,
- Communicate with REST web services, billing,
- Multi language supports,
- Generate interactive QR code which related with content,
- Multimedya such as video and image playing,
- Web page playing with playlists,
- Control playlists,
- Schedule and manage streaming,
- Hardware monitoring,
- TCP socket communication,
- MySQL database transactions,
Developed project files
Line count, File name 2025 ./MainActivity.java 256 ./Animated_Extended_TextView.java 415 ./Animated_WebView.java 100 ./PlayLog.java 263 ./Prefs.java 249 ./QRCodeEncoder.java 91 ./WebLog.java 1541 ./Animated_DSI.java 113 ./RuntimeLog.java 83 ./ReaderService.java 529 ./DeviceInfoService.java 558 ./Animated_VideoView.java 293 ./Animated_ImageView.java 1114 ./MyTV_Services.java 787 ./Animated_Dynamic_View.java 217 ./Animated_TextView.java 16 ./BootUpReceiver.java 75 ./QRContents.java 8725 total