[vlc-devel] [PATCH 0/2] Add support to play MPEG TS over iNetX protocol
Diarmuid Collins
diarmuid.m.collins at gmail.com
Mon Apr 29 16:41:06 CEST 2013
This patch allows vlc to play MPEG TS over iNet-X protocol.
iNet-X is a protocol which sits on udp and is used in Flight Test Networks.
The description of iNet-X is currently being published but the header is basically
32 bits : iNET Control Field
32 bits : Stream ID, unique identification of the package
32 bits : Sequence number. Incrementing number for each packet generated for each stream id
32 bits : Packet Length. The length of the complete iNet-X packet in bytes (header and data))
32 bits : PTP Time Seconds. The second timestamp of the oldest unit of data in the payload
32 bits : PTP Time nanoseconds. The nanosecond timestamp of the oldest unit of data in the payload
32 bits : iNet-X Payload Information Field. Undefined
This patch introduces rudimentary support for playing this format and will be built upon
over time. It borrows heavily from the udp access
To play file open network stream -> "inetx://@235.0.0.1:1234"
Diarmuid Collins (2):
Added a simple module heavily based upon the udp access module It
decoms MPEG TS over iNet-X which is used in the FTI networks
Removed trailing spaces
modules/access/Modules.am | 6 ++
modules/access/inetx.c | 242 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 248 insertions(+)
mode change 100644 => 100755 modules/access/Modules.am
create mode 100755 modules/access/inetx.c
--
1.7.9.5
More information about the vlc-devel
mailing list