bbav Posted October 24, 2022 Share Posted October 24, 2022 Before the official launch of the hls function, I thought of an alternative。 About transcoding hls After uploading to kvs, kvs will transcode through the original system, capture screenshots or previews, and automatically execute slicing after distribution to the storage server. After slicing, the mp4 files are automatically deleted and storage space is saved. About downloading mp4 After receiving the download instruction from the website, the remote server will automatically merge the ts file into an mp4 file. The user can repeatedly access the file within the specified time period, and after the allowed time is exceeded, the file will be automatically deleted to save space. Since there is no transcoding, this ts merge will be very fast. Evaluation time is 15-30 seconds to complete. Since the player of the official kvs system does not support m3u8, you need to change other supported players to use it. We have completed 90% of the above functions and instructions. If you have other better ideas, please contact us and see the demo. TG:https://t.me/aadbbo_1 or email:cnservers@proton.me Quote Link to comment Share on other sites More sharing options...
hbarnetworks Posted October 24, 2022 Share Posted October 24, 2022 (edited) Wait you have a demo? Can you show me. I kinda like this idea. Having the option to have 1 giant download server would also be fine by me. Edited October 24, 2022 by hbarnetworks Quote Link to comment Share on other sites More sharing options...
bbav Posted October 25, 2022 Author Share Posted October 25, 2022 19 hours ago, hbarnetworks said: Wait you have a demo? Can you show me. I kinda like this idea. Having the option to have 1 giant download server would also be fine by me. Yes, you can contact me TG to view the demo. 1 Quote Link to comment Share on other sites More sharing options...
mongoose657 Posted October 27, 2022 Share Posted October 27, 2022 Seems like this would be hard for a high traffic website. Where does the merging get done (webserver, conversion, storage)? Does it email or message the user to a download link after? What happens to the file after merged, is it deleted? Quote Link to comment Share on other sites More sharing options...
bbav Posted October 30, 2022 Author Share Posted October 30, 2022 (edited) On 10/28/2022 at 7:28 AM, mongoose657 said: Seems like this would be hard for a high traffic website. Where does the merging get done (webserver, conversion, storage)? Does it email or message the user to a download link after? What happens to the file after merged, is it deleted? It will be done where your files are stored. When you click download, the entire merging process takes about 30s, and you can use JS to jump to the downloaded file. Edited October 30, 2022 by bbav Quote Link to comment Share on other sites More sharing options...
bbav Posted October 30, 2022 Author Share Posted October 30, 2022 1.The file validity period can be set, such as 24 hours, after 24 hours, the merged file will be automatically deleted Redownloading will merge the file again. Quote Link to comment Share on other sites More sharing options...
bbav Posted October 30, 2022 Author Share Posted October 30, 2022 Supplementary question, merge files need to install ffmpeg, Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.