P2P ಮೋಡ್‌ನಲ್ಲಿ ಪ್ರಸಾರ ಮಾಡುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ OBS ಸ್ಟುಡಿಯೋಗೆ WebRTC ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ

ವೀಡಿಯೊ ಸ್ಟ್ರೀಮಿಂಗ್, ಸಂಯೋಜನೆ ಮತ್ತು ರೆಕಾರ್ಡಿಂಗ್‌ಗಾಗಿ ಪ್ಯಾಕೇಜ್ ಆಗಿರುವ OBS ಸ್ಟುಡಿಯೊದ ಕೋಡ್ ಬೇಸ್ ಅನ್ನು WebRTC ತಂತ್ರಜ್ಞಾನವನ್ನು ಬೆಂಬಲಿಸಲು ಬದಲಾಯಿಸಲಾಗಿದೆ, ಇದನ್ನು ಮಧ್ಯಂತರ ಸರ್ವರ್ ಇಲ್ಲದೆ ಸ್ಟ್ರೀಮಿಂಗ್ ವೀಡಿಯೊಗಾಗಿ RTMP ಪ್ರೋಟೋಕಾಲ್ ಬದಲಿಗೆ ಬಳಸಬಹುದು, ಇದರಲ್ಲಿ P2P ವಿಷಯವನ್ನು ನೇರವಾಗಿ ರವಾನಿಸಲಾಗುತ್ತದೆ. ಬಳಕೆದಾರರ ಬ್ರೌಸರ್.

WebRTC ಯ ಅನುಷ್ಠಾನವು C++ ನಲ್ಲಿ ಬರೆಯಲಾದ ಲಿಬ್ಡಾಟಾಚಾನೆಲ್ ಲೈಬ್ರರಿಯ ಬಳಕೆಯನ್ನು ಆಧರಿಸಿದೆ. ಅದರ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ, WebRTC ನಲ್ಲಿ ಪ್ರಸಾರವನ್ನು (ವೀಡಿಯೊ ಔಟ್‌ಪುಟ್) ಮಾತ್ರ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ ಮತ್ತು WebRTC ಸರ್ವರ್ ಮತ್ತು ಕ್ಲೈಂಟ್ ನಡುವೆ ಸೆಷನ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಬಳಸುವ WHIP ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬೆಂಬಲಿಸುವ ಸೇವೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ. WebRTC ಅನ್ನು ಮೂಲವಾಗಿ ಬೆಂಬಲಿಸುವ ಕೋಡ್ ಪ್ರಸ್ತುತ ಪರಿಶೀಲನೆಯಲ್ಲಿದೆ.

WebRTC ಒಂದು ಸೆಕೆಂಡಿನ ಭಿನ್ನರಾಶಿಗಳಿಗೆ ವೀಡಿಯೊ ವಿತರಣಾ ವಿಳಂಬವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಇದು ಸಂವಾದಾತ್ಮಕ ವಿಷಯವನ್ನು ರಚಿಸಲು ಮತ್ತು ನೈಜ ಸಮಯದಲ್ಲಿ ವೀಕ್ಷಕರೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಸಾಧ್ಯವಾಗುವಂತೆ ಮಾಡುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಟಾಕ್ ಶೋ ಅನ್ನು ಆಯೋಜಿಸಿ. WebRTC ಬಳಸಿಕೊಂಡು, ನೀವು ಪ್ರಸಾರವನ್ನು ಅಡ್ಡಿಪಡಿಸದೆಯೇ ನೆಟ್‌ವರ್ಕ್‌ಗಳ ನಡುವೆ ಬದಲಾಯಿಸಬಹುದು (ಉದಾಹರಣೆಗೆ, Wi-Fi ನಿಂದ ಮೊಬೈಲ್ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಬದಲಿಸಿ) ಮತ್ತು ಒಂದೇ ಸೆಷನ್‌ನಲ್ಲಿ ಹಲವಾರು ವೀಡಿಯೊ ಸ್ಟ್ರೀಮ್‌ಗಳ ಪ್ರಸರಣವನ್ನು ಆಯೋಜಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ, ವಿವಿಧ ಕೋನಗಳಿಂದ ಚಿತ್ರೀಕರಿಸಲು ಅಥವಾ ಸಂವಾದಾತ್ಮಕವಾಗಿ ಸಂಘಟಿಸಲು ವೀಡಿಯೊಗಳು.

ವಿವಿಧ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಸಂವಹನ ಚಾನೆಲ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರಿಗೆ ಈಗಾಗಲೇ ಟ್ರಾನ್ಸ್‌ಕೋಡ್ ಮಾಡಲಾದ ಸ್ಟ್ರೀಮ್‌ಗಳ ಹಲವಾರು ಆವೃತ್ತಿಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು WebRTC ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಸರ್ವರ್ ಬದಿಯಲ್ಲಿ ಟ್ರಾನ್ಸ್‌ಕೋಡಿಂಗ್ ಕೆಲಸವನ್ನು ಮಾಡಬಾರದು. ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಅವಶ್ಯಕತೆಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಲು H.265 ಮತ್ತು AV1 ನಂತಹ ವಿಭಿನ್ನ ವೀಡಿಯೊ ಕೊಡೆಕ್‌ಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿದೆ. WebRTC-ಆಧಾರಿತ ಪ್ರಸಾರಗಳಿಗಾಗಿ ಉಲ್ಲೇಖ ಸರ್ವರ್ ಅನುಷ್ಠಾನವಾಗಿ, ಬ್ರಾಡ್‌ಕಾಸ್ಟ್ ಬಾಕ್ಸ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, ಆದರೆ ಸಣ್ಣ ಪ್ರೇಕ್ಷಕರಿಗೆ ಪ್ರಸಾರ ಮಾಡಲು, ನೀವು P2P ಮೋಡ್‌ನಲ್ಲಿ ಹೊಂದಿಸುವ ಮೂಲಕ ಸರ್ವರ್ ಇಲ್ಲದೆ ಮಾಡಬಹುದು.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ