00e98a19b3
feat: add InternalWHIP component and associated tests
...
- Implemented the InternalWHIP component for managing WHIP server configurations.
- Added functionality to load live WHIP state from Core and handle OBS URL generation.
- Included polling for active streams and notifying parent components of state changes.
- Created comprehensive tests for the InternalWHIP component covering various scenarios including fallback mechanisms and state changes.
test: add integration tests for WHIP source component
- Developed end-to-end tests for the InternalWHIP component to verify its behavior under different configurations.
- Ensured that the component correctly handles the loading of WHIP state, displays appropriate messages, and emits the correct onChange events.
test: add Settings WHIP configuration tests
- Implemented tests for the WHIP settings tab to validate loading and saving of WHIP configurations.
- Verified that the correct values are sent back to the Core when the user saves changes.
- Ensured that the UI reflects the current state of the WHIP configuration after Core restarts or changes.
2026-03-14 12:27:53 -07:00
71b3bd9e1d
Add WebRTC relay integration and core process management for streaming
2026-03-10 11:34:34 -07:00
6dc2fdad57
Add WebRTC Room support and enhance UI for room management
2026-03-09 20:42:18 -07:00
e7694a2b1f
Add YtMetadataInput component to fetch YouTube video title and description
2026-03-09 11:36:43 -07:00
e1da7c43e7
Add YouTube OAuth callback URL configuration and enhance token handling
2026-03-02 11:57:11 -07:00
3a2edb1e30
Add YouTube OAuth callback URL configuration and enhance token handling
2026-03-01 23:38:02 -07:00
f866802864
Add configuration files and enhance OAuth integration for YouTube and Facebook
2026-03-01 22:22:20 -07:00
3dba88cedd
Add Docker support and enhance YouTube/Facebook stream key management
2026-03-01 17:11:38 -07:00
2455251423
Add title and description fields to streaming services and pre-fill from metadata
2026-02-28 19:43:17 -07:00
9386273731
Merge branch 'develop/yt-dlp-api_webadapted' into develop/add_titles-on-transmission
2026-02-28 17:52:51 -07:00
c4622c7931
Add Facebook Live creation functionality and new settings fields
2026-02-28 17:46:55 -07:00
9a7a822614
Fix HTML doctype declaration in index.html
2026-02-28 15:52:52 -07:00
234f59ff13
Refine Restreamer Core address resolution and enhance proxy error handling
2026-02-28 14:52:00 -07:00
0ee2475a1e
Add YouTube URL extraction and proxy configuration for yt-dlp service
2026-02-28 14:17:57 -07:00
Ingo Oppermann
08b1dd0ba0
Fix chromecast support
2024-11-01 11:23:06 +01:00
Ingo Oppermann
5c2a3a1fa5
Merge pull request #73 from badincite/main
...
Fix chromecast
2024-11-01 11:09:13 +01:00
badincite
67cc21b1fa
Fix chromecast
...
Chromecast needs to append the url origin for the source to properly pass to the cast device. And it appears to need the default receiver application ID.
2024-10-29 09:45:05 -04:00
Ingo Oppermann
c1a9c715a4
Update language files
v1.14.0
2024-09-13 15:42:56 +02:00
Ingo Oppermann
ce2e4eb836
Bump version to 1.14.0, bundle version to 2.12.0
2024-09-13 15:39:28 +02:00
Ingo Oppermann
9e81f203cb
Add option to select which channels will be displayed on the playersite ( #392 , #800 )
2024-09-13 15:33:47 +02:00
Ingo Oppermann
4a88f47af5
Fix docker build ( #64 )
2024-09-13 12:22:07 +02:00
Jan Stabenow
3f44579508
Mod updates changelog
2024-09-06 12:30:52 +02:00
Jan Stabenow
18490b0496
Add wettercom service
2024-09-06 12:28:06 +02:00
Ingo Oppermann
f0d1db9044
Merge branch 'dev' of github.com:datarhei/restreamer-ui into dev
2024-09-06 11:25:46 +02:00
Ingo Oppermann
eaacb94c54
Remove erroneous filter setting
2024-09-06 11:25:19 +02:00
Jan Stabenow
352138dfef
Fix encoded address
2024-09-06 10:28:10 +02:00
Jan Stabenow
3f90be8598
Mod updates public videojs >v8
2024-09-06 09:51:00 +02:00
Ingo Oppermann
05649aa2fd
Fix double -filter parameter when encoder sets filter
2024-09-05 14:27:55 +02:00
Ingo Oppermann
f54adc6b94
Bump version to 1.13
v1.13.0
2024-06-07 12:15:40 +02:00
Ingo Oppermann
625b080752
Add opt-in for extended list of channel layouts
2024-06-04 17:13:03 +02:00
Ingo Oppermann
1920eb583c
Add more audo channel layouts
2024-06-04 15:08:52 +02:00
Ingo Oppermann
8be8128d6e
Fix returning correct custom value in SelectCustom component
2024-06-04 14:55:46 +02:00
Jan Stabenow
88826db4fd
Mod updates changelog
2024-06-02 10:01:15 +02:00
Jan Stabenow
6154b9b734
Mod enables ff-loglevel and prepares the logging component
2024-06-02 09:57:01 +02:00
Jan Stabenow
3d02d3a79b
Mod updates dep.
2024-06-02 09:55:10 +02:00
Jan Stabenow
58d0292ef9
Mod reduces complexity
2024-05-24 17:10:19 +02:00
Jan Stabenow
1f04169aa5
Fix player position
2024-05-24 11:47:06 +02:00
Jan Stabenow
c128f1d3f2
Mod uses official RTMP target
2024-05-24 11:23:49 +02:00
Ingo Oppermann
fdfa0d8f6f
Update translations
2024-04-29 15:55:13 +02:00
Ingo Oppermann
9d666e0879
Fix missing stream URL, summarize streams in probe log, don't lock type for first stream
2024-04-29 15:54:17 +02:00
Ingo Oppermann
6f5ecf878c
Remove unused imports
2024-04-29 12:12:02 +02:00
Ingo Oppermann
486d64ff19
Add to allow stream hints in case probing fails
2024-04-26 21:41:09 +02:00
Ingo Oppermann
9277f04b4b
Bump version to 1.12.0
v1.12.0
2024-04-23 14:26:13 +02:00
Ingo Oppermann
f4708c23f0
Fix comment
2024-04-23 11:38:25 +02:00
Ingo Oppermann
a87ad7d614
Fix always add probesize and analyzeduration options
2024-04-19 16:40:09 +02:00
Ingo Oppermann
8709d37738
Add option to select different SRT stream in wizard
2024-04-19 15:45:54 +02:00
Ingo Oppermann
9fad572ec0
Add option to select different RTMP stream in wizard
2024-04-19 15:45:24 +02:00
Ingo Oppermann
1ab3e39ba0
Fix datarhei/restreamer#710
2024-04-15 12:58:04 +02:00
Ingo Oppermann
ec7cc4bc47
Remove debug output
2024-04-15 12:38:38 +02:00
Ingo Oppermann
f53be95e70
Fix reset of previous audio settings when editing profile ( datarhei/restreamer#730 )
2024-04-15 12:12:08 +02:00