shuisheng 2 lat temu
rodzic
commit
9d7cf9e407
3 zmienionych plików z 24 dodań i 23 usunięć
  1. 2 0
      README.md
  2. 9 10
      src/hooks/use-ws.ts
  3. 13 13
      付费课简介.md

+ 2 - 0
README.md

@@ -35,6 +35,8 @@
 billd 直播间,目前实现了类似 [bilibili 的 Web 在线直播](https://live.bilibili.com)功能,即你(房主)可以发布直播,别人进入你的直播间后能看到你的直播内容;而你也可以作为观众,进入别人的直播间看别人的直播内容。
 
 > 后端:[https://github.com/galaxy-s10/billd-live-server](https://github.com/galaxy-s10/billd-live-server)
+>
+> 后台:[https://github.com/galaxy-s10/billd-live-admin](https://github.com/galaxy-s10/billd-live-admin)
 
 ## 功能
 

+ 9 - 10
src/hooks/use-ws.ts

@@ -85,30 +85,27 @@ export const useWs = () => {
     {
       label: '4000',
       value: 4000,
+      disabled: true,
     },
     {
       label: '5000',
       value: 5000,
+      disabled: true,
     },
     {
       label: '6000',
       value: 6000,
+      disabled: true,
     },
     {
       label: '7000',
       value: 7000,
+      disabled: true,
     },
     {
       label: '8000',
       value: 8000,
-    },
-    {
-      label: '9000',
-      value: 9000,
-    },
-    {
-      label: '10000',
-      value: 10000,
+      disabled: true,
     },
   ]);
   const maxFramerate = ref([
@@ -121,8 +118,8 @@ export const useWs = () => {
       value: 10,
     },
     {
-      label: '20帧',
-      value: 20,
+      label: '24帧',
+      value: 24,
     },
     {
       label: '30帧',
@@ -131,6 +128,7 @@ export const useWs = () => {
     {
       label: '60帧',
       value: 60,
+      disabled: true,
     },
   ]);
   const resolutionRatio = ref([
@@ -153,6 +151,7 @@ export const useWs = () => {
     {
       label: '1440P',
       value: 1440,
+      disabled: true,
     },
   ]);
   const currentMaxBitrate = ref(maxBitrate.value[2].value);

+ 13 - 13
付费课简介.md

@@ -37,20 +37,20 @@
 - [x] FFmpeg 推流到 SRS 流媒体服务器(已更新)
 - [x] SRS 流媒体服务器推流鉴权(已更新)
 - [x] SRS 流媒体服务器拉流鉴权(已更新)
-- [ ] 推流卡顿相关问题
-- [ ] safari 播放 hls 相关问题
-- [ ] 初探 WebRTC、coturn
-- [ ] 原生 WebRTC 一对一直播
+- [x] 推流卡顿相关问题(已更新)
+- [x] safari 播放 hls 相关问题(已更新)
+- [ ] 初探 WebRTC、coturn(已更新)
+- [ ] 原生 WebRTC 一对一直播(已更新)
 - [ ] 原生 WebRTC 一对多直播
 - [ ] 原生 WebRTC 多对多直播
-- [ ] canvas 替代 video(满 20 人开讲)
-- [ ] 推流的码率/帧率/分辨率控制(满 30 人开讲)
-- [ ] 前端混流,添加多个媒体源(满 30 人开讲)
-- [ ] 接入腾讯云直播(满 40 人开讲)
-- [ ] 初探 b 站 web 直播实现(满 70 人开讲)
-- [ ] 使用 canvas 处理视频流混流(满 70 人开讲)
-- [ ] 使用 Web Audio 处理音频流混流(满 70 人开讲)
-- [ ] 使用 Web Worker 优化推流(满 70 人开讲)
-- [ ] 利用 msr 实现推流(满 80 人开讲)
+- [ ] canvas 替代 video
+- [ ] 推流的码率/帧率/分辨率控制
+- [ ] 前端混流,添加多个媒体源
+- [ ] 接入腾讯云直播
+- [ ] 初探 b 站 web 直播实现
+- [ ] 使用 canvas 处理视频流混流
+- [ ] 使用 Web Audio 处理音频流混流
+- [ ] 使用 Web Worker 优化推流
+- [ ] 了解 msr 实现推流
 
 上面课程为 billd-live 付费课,399 元/人。详情请看:https://www.hsslive.cn/article/151