@@ -59,6 +59,9 @@ Prerequisites:
5959# macOS
6060cp -a build_macos/RelWithDebInfo/obs-moq.plugin ../obs-studio/build_macos/frontend/RelWithDebInfo/OBS.app/Contents/PlugIns/
6161
62+ # Linux
63+ cp build_x86_64/obs-moq.so ~ /.config/obs-studio/plugins/obs-moq/bin/64bit/obs-moq.so
64+
6265# eventually, without the fork:
6366cp -a build_macos/RelWithDebInfo/obs-moq.plugin ~ /Library/Application\ Support/obs-studio/plugins/
6467` ` `
@@ -69,13 +72,13 @@ cp -a build_macos/RelWithDebInfo/obs-moq.plugin ~/Library/Application\ Support/o
6972RUST_LOG=debug RUST_BACKTRACE=1 OBS_LOG_LEVEL=debug ../obs-studio/build_macos/frontend/RelWithDebInfo/OBS.app/Contents/MacOS/OBS
7073` ` `
7174
72- # # Usage
75+ # # Configuring MoQ Output Streaming
7376
74771. Open OBS Studio.
75782. Go to ** Settings** > ** Stream** .
76793. In the ** Service** dropdown, select **MoQ**.
77804. Enter your MoQ Server details:
78- * For development (` just dev` ): ` http://localhost:4433 /anon` .
81+ * For development (` just dev` ): ` http://localhost:4443 /anon` .
7982 * For testing: ` https://cdn.moq.dev/anon` .
80835. Enter the broadcast name/path:
8184 * For testing: ` obs` or some unique string.
@@ -84,6 +87,40 @@ RUST_LOG=debug RUST_BACKTRACE=1 OBS_LOG_LEVEL=debug ../obs-studio/build_macos/fr
8487 * Currently, only: ` h264` and ` aac` are supported.
85886. Start Streaming!
8689
90+
91+ # # Manual MoQ Output Streaming Configuration
92+
93+ For configuring via a file, prior to launching OBS you can add this to your OBS Profile directory (eg: " Untitled" ):
94+ ` ` ` bash
95+ # Linux
96+ $ cat ~ /.config/obs-studio/basic/profiles/Untitled/service.json
97+
98+ # MacOS
99+ $ cat ~ /Library/Application\ Support/obs-studio/basic/profiles/Untitled/service.json
100+
101+ {
102+ " type" : " moq_service" ,
103+ " settings" : {
104+ " server" : " http://localhost:4443/" ,
105+ " use_auth" : false,
106+ " bwtest" : false,
107+ " service" : " MoQ" ,
108+ " key" : " anon/bbb"
109+ }
110+ }
111+ ` ` `
112+
113+ # # MoQ Source (experimental)
114+
115+ 1. Open OBS Studio
116+ 2. Goto ** Sources** > (right-click) ** MoQ Source**
117+ 3. Enter your MoQ Server details, eg:
118+ * For development (` just dev` ): ` http://localhost:4443/anon` .
119+ 4. Enter the broadcast name/path:
120+ * For development: ` bbb` .
121+ 5. Click ** OK**
122+
123+
87124# # Supported Build Environments
88125
89126| Platform | Tool |
@@ -96,6 +133,8 @@ RUST_LOG=debug RUST_BACKTRACE=1 OBS_LOG_LEVEL=debug ../obs-studio/build_macos/fr
96133| Ubuntu 24.04 | ` pkg-config`
97134| Ubuntu 24.04 | ` build-essential` |
98135
136+
137+
99138# # License
100139
101140See the [LICENSE](LICENSE) file for details.
0 commit comments