Hi,
Bình thường, tôi hay nghe nhạc trên youtube và soundcloud trong khi làm việc và chơi game.
Nhưng dạo gần đây khi truy cập vào soundcloud thì nó bị die, đôi khi là do DNS có vấn đề, thỉnh thoảng lại chặn IP Việt Nam.
Dù lý do là gì nhưng nó đã kéo mood tôi xuống khá rõ rệt và tôi nghĩ mình có thể làm gì đó để backup lại những khoảng thời gian down này.
Lên ý tưởng
- Tôi sẽ xây dựng một website ở đó người dùng truy cập vào có thể tải nhạc từ những trang web phát nhạc phổ biến
- Scan các website mà người dùng thường lên để nghe nhạc
- Người dùng sẽ nhập input của link bài hát, nhạc, video => output sẽ là file mp3 để tải về nghe offline
Thăm dò khảo sát
- Trên thị trường hiện tại đã có những dịch vụ như thế này chưa ?
Hiện tại thị trường có rất nhiều, tôi có tìm hiểu thì họ đang sử dụng trực tiếp API của soundcloud và các bên, nhiều bên vẫn chưa có
- Lưu trữ file
Hiện tại hầu hết các trang cho phép download thì đều lưu trực tiếp về máy của họ, giờ tôi có thể hỗ trợ họ download và lưu trữ lại khi cần
- Người dùng có thể trả tiền để được lưu file lâu hơn hoặc lưu nhiều hơn
- Có thể hỗ trợ phát trực tiếp trên web
Thực hành
- Xây dựng hệ thống FE và BE cho phép nhập input -> get file mp3
- Cho phép tính năng đăng ký, đăng nhập
- Cho phép lưu trữ lại link input mà người dùng nhập
- ...