After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772643 - Handle udp streams from gopro4
Handle udp streams from gopro4
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-10-09 13:22 UTC by Edward Hervey
Modified: 2018-05-04 12:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Edward Hervey 2016-10-09 13:22:42 UTC
gopro4 can send a live stream over wifi.

It's mpeg-ts over udp, but it contains 12 extra bytes at the beginning of each udp packet. It *looks* like a rtp header ... but it doesn't seem 100% right.
Comment 1 Edward Hervey 2016-10-09 13:23:23 UTC
00000000 (0x7fa47c0058e2): 44 00 00 4a 00 00 00 00 00 06 05 24 47 10 11 15  D..J.......$G...
00000010 (0x7fa47c0058f2): 59 93 73 fe a0 98 b9 52 a9 99 91 4c b7 93 7f 6f  Y.s....R...L...o

(first mpeg-ts packet is at "47 10...")
Comment 2 Nicolas Dufresne (ndufresne) 2016-10-09 13:50:00 UTC
According to few forums, it's compatible with VLC / FFMPEG of mpeg-ts over UDP. One could check the code there.
Comment 3 Nicolas Dufresne (ndufresne) 2016-10-09 13:50:46 UTC
(or it works by accident because vlc just ignore those bytes ?)
Comment 4 Edward Hervey 2018-05-04 12:40:43 UTC
If someone has a gopro and can provide a patch to support them, they're welcome to re-open this bug.