Skip to content

Commit

Permalink
Release v5.14.2
Browse files Browse the repository at this point in the history
  • Loading branch information
winlinvip committed Feb 23, 2024
1 parent 12060ae commit 321ffc4
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 8 deletions.
1 change: 1 addition & 0 deletions DEVELOPER.md
Original file line number Diff line number Diff line change
Expand Up @@ -1169,6 +1169,7 @@ The following are the update records for the SRS Stack server.
* FFmpeg: Fix bug for output SRT protocol. v5.13.25
* FFmpeg: Support ingest SRT protocol. v5.13.26
* VLive: Fix the re bug for file. [v5.13.27](https://github.com/ossrs/srs-stack/releases/tag/v5.13.27)
* Release stable version and support debugging. [v5.13.28](https://github.com/ossrs/srs-stack/releases/tag/v5.13.28)
* v5.12
* Refine local variable name conf to config. v5.12.1
* Add forced exit on timeout for program termination. v5.12.1
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ your own high-quality streaming and RTC platforms to support your businesses.
- [x] Support live stream transcoding: [Blog](https://blog.ossrs.io/efficient-live-streaming-transcoding-for-reducing-bandwidth-and-saving-costs-39bd001af02d), [EN](https://ossrs.io/lts/en-us/blog/Live-Transcoding), [CN](https://ossrs.net/lts/zh-cn/blog/Live-Transcoding).
- [x] Support transcription for converting speech to text: [Blog](https://blog.ossrs.io/revolutionizing-live-streams-with-ai-transcription-creating-accessible-multilingual-subtitles-1e902ab856bd), [EN](https://ossrs.io/lts/en-us/blog/live-streams-transcription), [CN](https://ossrs.net/lts/zh-cn/blog/live-streams-transcription).
- [x] Support AI assistant for live room: [Blog](https://blog.ossrs.io/transform-your-browser-into-a-personal-voice-driven-gpt-ai-assistant-with-srs-stack-13e28adf1e18), [EN](https://ossrs.io/lts/en-us/blog/browser-voice-driven-gpt), [CN](https://ossrs.net/lts/zh-cn/blog/live-streams-transcription)
- [x] Support video dubbing for multiple languages: [Blog](https://blog.ossrs.io/expand-your-global-reach-with-srs-stack-effortless-video-translation-and-dubbing-solutions-544e1db671c2), [EN](https://ossrs.io/lts/en-us/blog/browser-voice-driven-gpt), [CN](https://ossrs.net/lts/zh-cn/blog/live-streams-transcription)

Other more use scenarios is on the way, please read [this post](https://github.com/ossrs/srs/issues/2856#lighthouse).

Expand Down
2 changes: 1 addition & 1 deletion platform/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
package main

// The version for platform.
const version = "v5.13.27"
const version = "v5.14.2"
4 changes: 2 additions & 2 deletions scripts/setup-aapanel/info.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"title": "SRS Stack",
"name": "srs_stack",
"ps": "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. Built with SRS, FFmpeg, and WebRTC, it supports various protocols and offers features like authentication, multi-platform streaming, recording, transcoding, virtual live events, AI transcription, AI assistant, automatic HTTPS, and HTTP Open API.",
"versions": "5.13.27",
"ps": "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. Built with SRS, FFmpeg, and WebRTC, it supports various protocols and offers features like authentication, multi-platform streaming, recording, transcoding, virtual live events, AI transcription, AI assistant, Video Dubbing, automatic HTTPS, and HTTP Open API.",
"versions": "5.14.2",
"checks": "/www/server/panel/plugin/srs_stack",
"author": "Winlin",
"home": "https://github.com/ossrs/srs-stack"
Expand Down
4 changes: 2 additions & 2 deletions scripts/setup-bt/info.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"title": "SRS音视频服务器",
"name": "srs_stack",
"ps": "SRS Stack让你一键拥有自己的视频云解决方案,可以在云上或私有化部署,支持丰富的音视频协议,提供鉴权、私人直播间、多平台转播、录制、转码、虚拟直播、AI字幕、直播间AI助手、自动HTTPS、开放API等丰富功能,基于SRS、FFmpeg和WebRTC构建。",
"versions": "5.13.27",
"ps": "SRS Stack让你一键拥有自己的视频云解决方案,可以在云上或私有化部署,支持丰富的音视频协议,提供鉴权、私人直播间、多平台转播、录制、转码、虚拟直播、AI字幕、直播间AI助手、视频翻译、自动HTTPS、开放API等丰富功能,基于SRS、FFmpeg和WebRTC构建。",
"versions": "5.14.2",
"checks": "/www/server/panel/plugin/srs_stack",
"author": "Winlin",
"home": "https://github.com/ossrs/srs-stack"
Expand Down
2 changes: 1 addition & 1 deletion scripts/setup-droplet/scripts/01-srs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ SOURCE=/tmp/srs-stack
echo "Install srs-stack at $SOURCE"
for ((i=0; i<30; i++)); do
cd $(dirname $SOURCE) && rm -rf srs-stack &&
git clone -b release/5.13 --depth 1 https://github.com/ossrs/srs-stack.git &&
git clone -b main --depth 1 https://github.com/ossrs/srs-stack.git &&
GIT_DONE=YES
if [[ $? -eq 0 ]]; then break; fi
echo "Ignore error and try later..."; sleep 3;
Expand Down
2 changes: 1 addition & 1 deletion scripts/setup-droplet/srs.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"do_token": "{{env `DIGITALOCEAN_TOKEN`}}",
"image_name": "srs-5-snapshot-{{timestamp}}",
"application_name": "SRS",
"application_version": "5.13.27"
"application_version": "5.14.2"
},
"sensitive-variables": ["do_token"],
"builders": [
Expand Down
5 changes: 5 additions & 0 deletions ui/src/components/TutorialsButton.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,11 @@ function useTutorialsEn(mediumRef) {
const ref = React.useRef({tutorials:[]});

const dict = React.useRef({
'544e1db671c2': {
author: 'Winlin Yang',
link: 'https://blog.ossrs.io/expand-your-global-reach-with-srs-stack-effortless-video-translation-and-dubbing-solutions-544e1db671c2',
title: 'Revolutionize Video Content with SRS Stack: Effortless Dubbing and Translating to Multiple Languages Using OpenAI'
},
'13e28adf1e18': {
author: 'Winlin Yang',
link: 'https://blog.ossrs.io/transform-your-browser-into-a-personal-voice-driven-gpt-ai-assistant-with-srs-stack-13e28adf1e18',
Expand Down
3 changes: 2 additions & 1 deletion ui/src/pages/ScenarioTutorials.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ export default function ScenarioTutorials() {
{id: '68PIGFDGihU'},
{id: 'bb19c2a3bb7a'},
{id: 'b3011e390e38'},
{id: '13e28adf1e18'}
{id: '13e28adf1e18'},
{id: '544e1db671c2'}
])
});

Expand Down

0 comments on commit 321ffc4

Please sign in to comment.