ossrs / oryx

Oryx(SRS Stack) is an all-in-one, out-of-the-box, and open-source video solution for creating online video services, including live streaming and WebRTC, on the cloud or through self-hosting.
https://ossrs.io/oryx
MIT License
519 stars 111 forks source link

The Virtual Stream in the SRS STACK requires further optimization and bug fixes. #157

Open osscv opened 8 months ago

osscv commented 8 months ago

Hello, I have noticed that the Virtual Stream within the SRS STACK requires further optimization.

Issue: When adding a custom HTTPS/HTTP link and clicking submit, it directly downloads the m3u8 file, which is incorrect. image

Suggestion:

  1. Change to only input the address without initiating any download, similar to the following logic: ffmpeg -i "https://wodedo.live/index.m3u8?id=yusilive" -c:v copy -c:a aac -f flv "rtmp://21.1.2.2.2/live/livestream"

Change to: image

  1. Add an "Add" button to allow us to add more Virtual Lives. Currently, there are only three, and we are unable to add more.

This is as follows (this is a WIREFRAME): image

Reason: Because if we want to rebroadcast the live stream, it cannot automatically update the new m3u8, which results in the inability to obtain new TS file data. I hope you can optimize and fix this current issue, and consider my suggestion.

Gratitude, and thank you for continuing to maintain this project. Thanks again.

TRANS_BY_GPT4