Closed Videstra closed 2 years ago
Closed the issue. Discovered the property is a dictionary and I was looking at in the the debugger before it was set. This is still not resulting in lowered latency, but that is likely a different issue. The admin can delete the above issue if so desired.
+1 even when setting flags you cannot get low latency...
e.Configuration.PrivateOptions("rtsp_transport") = "tcp" (and other options) generate Generic.KeyNotFoundException
Note: I am using Visual Studio 2015 with vb.net and .net 4.6.1
I need to reduce latency and can confirm with ffmpeg dll build I am using that the following options do reduce latency considerably. (confirmed with ffplay)
ffplay -fflags nobuffer -flags low_delay -framedrop -rtsp_transport tcp <rtsp url>
Trying to use the PrivateOptions in the mediaelement only generates
e.Configuration.PrivateOptions("rtsp_transport") = "tcp" 'e.Configuration.PrivateOptions("rtsp_transport") = "tcp"' threw an exception of type 'System.Collections.Generic.KeyNotFoundException' Boolean {System.Collections.Generic.KeyNotFoundException}
This code comes directly from the sample provided from the github download.I have refactored this to vb.net (sorry gang) and tried setting other privateoptions - all resulting in the KeyNotFoundException in the debugger. It does NOT throw an exception when executing, but does show the keynotfound exception in the debugger.
Issue Categories
Version Information
XAML
C
Command line ffplay