การพัฒนา Raspberry สำหรับระบบจัดการโฆษณาบนหน้าจอ is a case study by HDWEBSOFT. Industry: Media & Entertainment, Retail, Marketing. Services provided: Development, Customization. Technologies used: Android, AWS, MySQL, Python, React.js. Solutions: Content Management, Web Portals. กรณีศึกษา: การพัฒนาซอฟต์แวร์โฆษณาบนคลาวด์ ผสมผสานเทคโนโลยีที่หลากหลาย: Python, Ruby, Android, Raspberry, ODROID-C4

Media & EntertainmentRetailMarketingAndroidAWSMySQLPythonReact.js

การพัฒนา Raspberry สำหรับระบบจัดการโฆษณาบนหน้าจอ

ซอฟต์แวร์ป้ายดิจิทัลบนคลาวด์ของเราให้ความสามารถในการจัดการและจัดแสดงเนื้อหาดิจิทัลของคุณบนจอแสดงผลใดๆ จากระยะไกล จากทุกที่ในโลก คุณสามารถสร้างและเผยแพร่เนื้อหาได้ในไม่กี่วินาที ดังนั้นหน้าจอของคุณจะมีข้อมูลล่าสุดอยู่เสมอ

อุตสาหกรรม
เทคโนโลยี
ภูมิภาค

ซอฟต์แวร์ป้ายดิจิทัลบนคลาวด์ของเราช่วยให้คุณสามารถจัดการและจัดแสดงเนื้อหาดิจิทัลของคุณบนจอแสดงผลใดๆ จากระยะไกลจากทุกที่ในโลก คุณสามารถสร้างและเผยแพร่เนื้อหาได้ในไม่กี่วินาที และหน้าจอของคุณจะได้รับการอัปเดตเสมอ โครงการนี้ดำเนินการโดยใช้พลังของการพัฒนาแอปพลิเคชัน Raspberry และ ODROID-C4

raspberry-pi-4-development

ฟีเจอร์

  • เชื่อมต่อเครื่องเล่นป้ายดิจิทัล ScreenFluence เข้ากับจอแสดงผลที่มีอยู่และจัดการเนื้อหาของคุณจากอุปกรณ์ใดๆ ทันที
  • อัปโหลดรูปภาพ วิดีโอ และเอกสารได้มากเท่าที่คุณต้องการ สร้างบัญชีผู้ใช้ได้มากเท่าที่คุณต้องการ คุณสามารถมีได้ตั้งแต่หนึ่งสถานที่หรือร้อยสถานที่ ScreenFluence จะทำให้การจัดการจอแสดงผลดิจิทัลของคุณจากอุปกรณ์ใดๆ เป็นเรื่องง่าย
  • การยืนยันตัวตน SSO

ความท้าทาย

  • นี่เป็นโครงการใหญ่ที่มีความท้าทายมากมาย แต่ปัญหาที่ยากที่สุดคือเราต้องจัดการกับประสิทธิภาพการเล่นวิดีโอที่สูงบนทรัพยากรที่จำกัดของการพัฒนา Raspberry
  • ลูกค้าคาดหวังไม่ให้มีช่องว่างขณะเปลี่ยนจากวิดีโอหนึ่งไปยังอีกวิดีโอหนึ่ง ซึ่งเป็นเรื่องที่ท้าทายมาก

แนวทางแก้ไข – เปรียบเทียบการพัฒนา Raspberry กับ ODROID-C4

  • เราต้องระดมสมองด้วยกิจกรรม R&D มากมาย เราสลับไปมาระหว่าง Android และ Electron เพื่อวัดประสิทธิภาพของแต่ละตัว การวิจัยและพัฒนาแบบเดียวกันได้ดำเนินการสำหรับ Raspberry และ C4 ในที่สุด เราตัดสินใจใช้ ODROID-C4 และ Android
  • เรายังต้องปรับแต่งแอปพลิเคชัน Android อย่างมากด้วยมัลติเธรดที่จัดระเบียบอย่างดี นอกจากนี้ เราใช้การประมวลผลเบื้องหน้าเพื่อเพิ่มผลกระทบด้านประสิทธิภาพ

ผลลัพธ์ทางธุรกิจ

  • มีอุปกรณ์ที่ใช้งานอยู่มากกว่า 2,000 เครื่อง

บทสรุป

โครงการนี้แสดงให้เห็นถึงความเป็นเลิศของเราใน การพัฒนาซอฟต์แวร์ที่กำหนดเอง และ การพัฒนาแอปพลิเคชัน Android นอกจากนี้ เราแสดงให้เห็นถึงความสามารถในการปรับตัวเนื่องจากเราเข้าร่วมโครงการจากช่วงกลาง จากนั้นเราค้นหาปัญหาทางเทคนิคและเริ่มทำงานกับโซลูชันใหม่ เราวิจัยและทำงานกับอุปกรณ์ภายนอกเช่น Raspberry และ C4 ได้ดีในช่วงเวลานั้น เรายังแนะนำให้เปลี่ยนจาก การพัฒนา Ruby on Rails เป็น การพัฒนา Python กับ Django และย้ายจาก jQuery ไปเป็น Vuejs Single Page Application ที่ทันสมัยกว่า

สำรวจเนื้อหาที่เกี่ยวข้องเพิ่มเติม

ดูเพิ่มเติม case studies, บริการ, อุตสาหกรรม และประสบการณ์การดำเนินงานตามภูมิภาคที่เกี่ยวข้อง