-
Notifications
You must be signed in to change notification settings - Fork 416
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to pion/webrtc@v3 #64
Comments
I tried using it but only got a black screen. Trickle ICE enables - and you can learn more about how to disable it I will update the project to version pion v3 today. |
You can disable like this we provide So it connects but you get a black screen? Maybe the codecs are configured wrong, the MediaEngine changes could be causing problems :( . If you can push to a branch would love to help debug! |
ready migrated worked on pion v3. there is some kind of bug with timestamps. I'll try to figure it out tomorrow, not very pretty yet, but overall it works. |
Nice! This is my timing code I used in rtsp-bench https://github.com/pion/rtsp-bench/blob/master/server/main.go#L175-L179 |
Same result. cur - pre = ts Sample work only video track no audio. Problem video + audio (pcm) |
I think it's a little thing tonight I'll do everything. Thank you for your help! |
Hi @Sean-Der, you and @deepch doing great job! Based on @deepch's project, I made a Home Assistant addon. Including working external access to users cameras. It already has many satisfied users. I think you would be pleased to know: https://community.home-assistant.io/t/realtime-camera-streaming-without-any-delay-rtsp2webrtc/258216 |
Hi @AlexxIT Great job. Continue in the same spirit. |
@AlexxIT Вы можете писать и по русский я пойму ;) |
That is so awesome! I posted on our Twitter :) https://mobile.twitter.com/_pion/status/1348845305693802503 you should also add to awesome-pion! |
Hey @deepch
I released v3 and would love to help you upgrade, I can make the PR. If you want to wait/have any questions happy to answer them.
API wise I this should make it a lot easier for users. The Track API has seen major changes. It handles the SSRC/PayloadType internally so you don't need to manage. It also enables Trickle ICE by default. You can disable it if you wish, but it could mean faster connect times.
The text was updated successfully, but these errors were encountered: