Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SRT: Transmission IO supports ST (StateThreads), multi-threading to single-thread. #2916

Closed
Tracked by #2188
winlinvip opened this issue Feb 13, 2022 · 1 comment
Closed
Tracked by #2188
Assignees
Labels
SRT It's about SRT protocol. TransByAI Translated by AI/GPT.
Milestone

Comments

@winlinvip
Copy link
Member

winlinvip commented Feb 13, 2022

Currently, the transmission of SRT is done in a separate thread, not based on ST. Therefore, many functions will be different, and the callback and API mechanisms will also be different.

Pseudocode by Zhong Hong:

image

Based on this improvement, the current multi-threading can be changed to single-threading, which will greatly enhance the overall conceptual integrity and completeness.

TRANS_BY_GPT3

@winlinvip winlinvip added the SRT It's about SRT protocol. label Feb 13, 2022
@winlinvip winlinvip assigned winlinvip and xiaozhihong and unassigned winlinvip Feb 13, 2022
@winlinvip winlinvip changed the title SRT传输IO支持ST(StateThreads) SRT: 传输IO支持ST(StateThreads) Feb 14, 2022
@winlinvip winlinvip changed the title SRT: 传输IO支持ST(StateThreads) SRT: 传输IO支持ST(StateThreads),多线程改单线程 Feb 14, 2022
@winlinvip winlinvip added this to the 5.0 milestone Feb 14, 2022
@xiaozhihong xiaozhihong linked a pull request Apr 15, 2022 that will close this issue
@winlinvip
Copy link
Member Author

Fixed in SRS 5.0

@winlinvip winlinvip changed the title SRT: 传输IO支持ST(StateThreads),多线程改单线程 SRT: Transmission IO supports ST (StateThreads), multi-threading to single-thread. Jul 29, 2023
@winlinvip winlinvip added the TransByAI Translated by AI/GPT. label Jul 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SRT It's about SRT protocol. TransByAI Translated by AI/GPT.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants