When I plug my external DVD drive in the PS3 running YDL 6.1, it's immediately recognized as shown here by the dmesg output:
- Code: Select all
usb 3-2.2: new high speed USB device using ps3-ehci-driver and address 7
usb 3-2.2: configuration #1 chosen from 1 choice
scsi7 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
scsi 7:0:0:0: CD-ROM SONY DVD RW DRU-830A SS25 PQ: 0 ANSI: 0
sr1: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray
sr 7:0:0:0: Attached scsi CD-ROM sr1
sr 7:0:0:0: Attached scsi generic sg6 type 5
usb-storage: device scan complete
Requirements:
* Add 3rd party repos and described in the "How to Install Software Guide"
* A USB DVD drive (not sure if all brands/models will work)
Howto:
1. Install vlc and libdvdcss using Add/Remove software or yum as shown below:
- Code: Select all
su -
<root password>
- Code: Select all
yum install vlc libdvdcss
- Code: Select all
exit
2. Insert DVD in external drive. The disc should automount to /media/DISCNAME, for example, "Scary Movie 4" mounts to /media/SCARY_MOVIE_4
3.a Open VLC under Applications -> Sound & Video -> VLC media player, go to File -> Open Directory, scroll down to the /media directory open it, then select the directory where the DVD mounted in Step 2 and click OK.
OR:
3.b Start vlc from the command line with vlc /media/DISCNAME (replace DISCNAME with the actual directory name). For example:
vlc /media/SCARY_MOVIE_4/
OR:
3.c On my system, the external USB DVD drive shows up as device /dev/scd1. You can confirm which device name is used with the mount command after inserting a DVD, or looking at the output from the dmesg command after you plug in the drive. VLC defaults to using /dev/sdc0 when you select File -> Open Disk, so you have to change it to /dev/scd1 instead (unless for some reason your external DVD drive uses a different device name).
That's it -- the DVD should open and play normally in VLC, unless I've left something out, of course .
Notes:
* Attempts to play the same DVD on the PS3's internal drive give this result:
VLC media player 0.8.6c Janus
libdvdnav: Using dvdnav version 0.2.1cvs from http://dvd.sf.net
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Attempting to use device /dev/scd0 mounted on /media/SCARY_MOVIE_4 for CSS authentication
libdvdread: Could not open /dev/scd0 with libdvdcss.
libdvdread: Can't open /dev/scd0 for reading
libdvdread: Device /dev/scd0 inaccessible, CSS authentication not available.
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: Unable to find map file '/home/bill/.dvdnav/.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1
[00000305] main playlist: nothing to play
So I'm assuming the hypervisor restricts playback of DVDs on the internal drive when using the "Other OS" / Linux. I don't have any official documentation stating this is the case, though.
* Full screen mode seems to work fine on my system and I'm running at 1280x1024. I haven't tested higher resolution modes like 1920x1080 (1080i/p).
* Sometimes vlc crashes when I use the playback progress bar to move forward in the movie.