Hi
user
Admin Login:
Username:
Password:
Name:
Driving Virtual Reality from Linux
--client
lca
--show
lca2018
--room greathall 13582 --force
Next: 14 Broadcom's Open Source Graphics Stack
show more...
Marks
Author(s):
Keith Packard
Location
Great Hall CB01.05.009
Date
jan Fri 26
Days Raw Files
Start
11:40
First Raw Start
11:19
Duration
0:45:0
Offset
0:20:29
End
12:25
Last Raw End
12:49
Chapters
00:00
0:08:47
0:38:46
Total cuts_time
40 min.
http://lca2018.linux.org.au/schedule/presentation/46/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
public
tweet
mp4
svg
png
assets
release.pdf
Driving_Virtual_Reality_from_Linux.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
Head-Mounted Displays (HMD) are the most common device for presenting virtual reality to the user. They project independent images to each eye to construct a stereo view and track the position and orientation of the head using both inertial measurement and external beacons. All of the elements in the system introduce varying amounts of delay between the motion of the head and the perception of the image by the user. Computing the projected images thus requires predicting where the user will be facing when the image is finally emitted from the display. As the user is strapped into the HMD and their visual field is limited to that provided by the HMD, timing errors in the VR presentation can cause disorientation leading to nausea or other effects. This leads to strong latency bounds through the entire application pipeline. A traditional window system, running multiple applications, cannot easily provide the guarantees needed by a VR system. Competing applications may consume window system resources and cause jitter in the VR presentation. Separating the VR application from the window system can allow it to operate without interference from other applications and improve performance. Started at LCA last year in Hobart, the new DRM Leasing mechanism allows applications to take over a set of display resources from the window system and drive them directly. These changes involved modifications to the Linux kernel, X window system and Mesa Vulkan implementation. This new system brings proposed Vulkan extensions for direct display operation to the DRM environment. The presentation will discuss the design and implementation of the system, along with highlights of the development process and a live demonstration of the resulting system. All of this free software was developed under contract with Valve, who are using it to provide support for the HTC VIVE HMD.
Comment:
production notes
2018-01-26/11_19_31.ts
Apply:
11:19:31 - 11:27:36 ( 00:08:05 )
S:
11:19:31 -
E:
11:49:30
D:
00:29:59
(
End:
485.0)
show more...
vlc ~/Videos/veyepar/lca/lca2018/dv/greathall/2018-01-26/11_19_31.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:19:31
seconds: 0.0
Wall: 11:19:31
Duration
00:29:59
11:49:30
seconds: 485.0
Wall: 11:27:36
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-01-26/11_19_31.ts
Apply:
11:27:36 - 11:40:43 ( 00:13:07 )
S:
11:19:31 -
E:
11:49:30
D:
00:29:59
(
Start:
485.0) (
End:
1272.0)
show more...
vlc ~/Videos/veyepar/lca/lca2018/dv/greathall/2018-01-26/11_19_31.ts :start-time=0485.0 --audio-desync=0
Raw File
Cut List
11:19:31
seconds: 485.0
Wall: 11:27:36
Duration
00:29:59
11:49:30
seconds: 1272.0
Wall: 11:40:43
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-01-26/11_19_31.ts
Apply:
11:40:43 - 11:49:30 ( 00:08:47 )
S:
11:19:31 -
E:
11:49:30
D:
00:29:59
(
Start:
1272.0)
show more...
vlc ~/Videos/veyepar/lca/lca2018/dv/greathall/2018-01-26/11_19_31.ts :start-time=01272.0 --audio-desync=0
Raw File
Cut List
11:19:31
seconds: 1272.0
Wall: 11:40:43
Duration
00:29:59
11:49:30
seconds: 0.0
Wall: 11:19:31
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-01-26/11_49_31.ts
Apply:
11:49:31 - 12:19:30 ( 00:29:59 )
S:
11:49:31 -
E:
12:19:30
D:
00:29:59
show more...
vlc ~/Videos/veyepar/lca/lca2018/dv/greathall/2018-01-26/11_49_31.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:49:31
seconds: 0.0
Wall: 11:49:31
Duration
00:29:59
12:19:30
seconds: 0.0
Wall: 11:49:31
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-01-26/12_19_31.ts
Apply:
12:19:31 - 12:21:32 ( 00:02:01 )
S:
12:19:31 -
E:
12:49:31
D:
00:30:00
(
End:
121.0)
show more...
vlc ~/Videos/veyepar/lca/lca2018/dv/greathall/2018-01-26/12_19_31.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:19:31
seconds: 0.0
Wall: 12:19:31
Duration
00:30:00
12:49:31
seconds: 121.0
Wall: 12:21:32
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-01-26/12_19_31.ts
Apply:
12:21:32 - 12:49:31 ( 00:27:59 )
S:
12:19:31 -
E:
12:49:31
D:
00:30:00
(
Start:
121.0)
show more...
vlc ~/Videos/veyepar/lca/lca2018/dv/greathall/2018-01-26/12_19_31.ts :start-time=0121.0 --audio-desync=0
Raw File
Cut List
12:19:31
seconds: 121.0
Wall: 12:21:32
Duration
00:30:00
12:49:31
seconds: 0.0
Wall: 12:19:31
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2018-01-26/11_19_31.ts
2018-01-26/11_49_31.ts
2018-01-26/12_19_31.ts
Veyepar
Video Eyeball Processor and Review