.
DLNA server for anyone with a Smart TV or other DLNA renderer.
This is an easy versatile implementation for Fossapup64.
The best media for a DLNA repository is either a fat32 formatted USB2 stick or an external USB2 drive.
In my case a 32GB SanDisk nano stick has sufficed and is permanently plugged into a rear port on the box.
This method involves two items:
A: The attached pet.
B: An image of a 4GB repository USB2 stick compressed to 71MB. It actually contains one 72MB test mp4.
That repository image together with it's md5sum can be found here:
https://drive.google.com/drive/folders/ ... sp=sharing
Once created the stick is targeted by it's UUID and will be mounted as /mnt/pool by scripts within the pet.
Fossapup already contains Minidlna_1.2.1
Installation:
1. Make sure that you have any Puppy Updates. Also in BootManager-System services make sure that
minidlna is NOT ticked (scripts in the pet will take care of it's launch)
2. Download the pet and the image. Check the md5sum of the repository.img.xz file.
3. Place the compressed image on a Linux partition somewhere with at least 4GB of free space.
4. Install the pet and right click the image to extract it in situ with UExtract.
5. Plug in your target USB2 stick which should be 4GB or larger. (No special preparation of the stick is required, but anything on it will be wiped)
6. Verify that the stick is not mounted and take note of the target device name (e.g. sdb sdc sdd)
7. Using ROX navigate to the folder that contains the extracted image.
8. Right click in free space and open a terminal window. (You may prefer to use the back tick key or F4 key depending on WM)
9. Execute the following code substituting your target drive letter for the X (Do NOT use a partition number)
Code: Select all
dd bs=4M if=./repository.img of=/dev/sdX && sync
10. Let the dog take you for a walk as writing the image to the stick will take around 20 minutes with just a flashing cursor for company.
11. Reboot and head off to the TV to test whether it works with your particular smart TV model.
Notes:
A: If you have targeted a stick larger than 4GB you may subsequently use Gparted to expand the fat32 partition to fill the unallocated space. The UUID should remain the same.
B: The new 'Change DLNA repository' item on the Utility menu provides for changing to a different target device or just changing the UUID of the existing device.
C: If required, 19 additional test videos may be downloaded from here: https://my.pcloud.com/publink/show?code ... PPOS6oYU6X
EDIT:
An optional later version (Minidlna_FossaPup64-V2.pet)
issued on 19th May may be found below:
viewtopic.php?p=25844#p25844